diff options
Diffstat (limited to 'src/h__Writer.cpp')
| -rwxr-xr-x | src/h__Writer.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/h__Writer.cpp b/src/h__Writer.cpp index c20cd14..4978b6b 100755 --- a/src/h__Writer.cpp +++ b/src/h__Writer.cpp @@ -123,7 +123,8 @@ ASDCP::AddDmsTrackGenericPartUtf8Text(Kumu::FileWriter& file_writer, MXF::OP1aHe StaticTrack *StaticTrack_obj = 0; header_part.GetMDObjectsByType(Dict->ul(MDD_StaticTrack), object_list); std::list<InterchangeObject*>::iterator j; - ui32_t newTrackId = 2; // starts with 2 because there one other track in Material Package: Audio Essence track + // start with 2 because there one other track in Material Package: Audio Essence track + ui32_t newTrackId = 2; for ( j = object_list.begin(); j != object_list.end(); ++j ) { StaticTrack_obj = dynamic_cast<StaticTrack*>(*j); @@ -131,8 +132,8 @@ ASDCP::AddDmsTrackGenericPartUtf8Text(Kumu::FileWriter& file_writer, MXF::OP1aHe if ( id_batch_contains(SourcePackage_obj->Tracks, StaticTrack_obj->InstanceUID) && StaticTrack_obj->TrackName.get() == rp2057_static_track_label ) { - newTrackId = StaticTrack_obj->TrackID; - break; + newTrackId = StaticTrack_obj->TrackID; + break; } if (StaticTrack_obj->TrackID >= newTrackId) { |
