+ if (!subtitle.empty ()) {
+ for (list<shared_ptr<SubtitleContentView> >::iterator i = subtitle.begin(); i != subtitle.end(); ++i) {
+ (*i)->set_track (_tracks);
+ }
+ ++_tracks;
+ }
+
+ int const audio_start = _tracks;
+
+ for (list<shared_ptr<AudioContentView> >::iterator i = audio.begin(); i != audio.end(); ++i) {
+ shared_ptr<Content> acv_content = (*i)->content();