[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Traverso-commit] traverso/src/core AudioClip.cpp AudioClip.h
From: |
Remon Sijrier |
Subject: |
[Traverso-commit] traverso/src/core AudioClip.cpp AudioClip.h |
Date: |
Mon, 23 Apr 2007 11:48:37 +0000 |
CVSROOT: /sources/traverso
Module name: traverso
Changes by: Remon Sijrier <r_sijrier> 07/04/23 11:48:37
Modified files:
src/core : AudioClip.cpp AudioClip.h
Log message:
* properly clone domnode instead of using assignment operator
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/core/AudioClip.cpp?cvsroot=traverso&r1=1.77&r2=1.78
http://cvs.savannah.gnu.org/viewcvs/traverso/src/core/AudioClip.h?cvsroot=traverso&r1=1.42&r2=1.43
Patches:
Index: AudioClip.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/core/AudioClip.cpp,v
retrieving revision 1.77
retrieving revision 1.78
diff -u -b -r1.77 -r1.78
--- AudioClip.cpp 17 Apr 2007 19:56:45 -0000 1.77
+++ AudioClip.cpp 23 Apr 2007 11:48:36 -0000 1.78
@@ -84,7 +84,7 @@
m_readSourceId = e.attribute("source", "").toLongLong();
m_name = e.attribute( "clipname", "" ) ;
isMuted = e.attribute( "mute", "" ).toInt();
- m_domNode = node;
+ m_domNode = node.cloneNode();
init();
}
@@ -982,5 +982,10 @@
Command::process_command(m_gainEnvelope->add_node(node, false));
}
+QDomNode AudioClip::get_dom_node() const
+{
+ return m_domNode;
+}
+
// eof
Index: AudioClip.h
===================================================================
RCS file: /sources/traverso/traverso/src/core/AudioClip.h,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -b -r1.42 -r1.43
--- AudioClip.h 18 Apr 2007 12:52:53 -0000 1.42
+++ AudioClip.h 23 Apr 2007 11:48:37 -0000 1.43
@@ -112,6 +112,7 @@
qint64 get_readsource_id() const;
QString get_name() const;
+ QDomNode get_dom_node() const;
bool is_muted() const;
bool is_take() const;
@@ -127,8 +128,6 @@
return left->get_track_start_frame() >
right->get_track_start_frame();
}
- QDomNode m_domNode;
-
void init_gain_envelope();
private:
@@ -143,6 +142,7 @@
FadeCurve* fadeOut;
Curve* m_gainEnvelope;
ExportSpecification* m_exportSpec;
+ QDomNode m_domNode;
QString m_name;
nframes_t trackStartFrame;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Traverso-commit] traverso/src/core AudioClip.cpp AudioClip.h,
Remon Sijrier <=