- if( !packed ) {
- switch( track->data_type ) {
- case TRACK_VIDEO:
- ++new_edl->session->video_tracks;
- new_track = new_edl->tracks->add_video_track(0, 0);
- break;
- case TRACK_AUDIO:
- ++new_edl->session->audio_tracks;
- new_track = new_edl->tracks->add_audio_track(0, 0);
- break;
- case TRACK_SUBTITLE:
- new_track = new_edl->tracks->add_subttl_track(0, 0);
- break;
- }
- }
- int64_t startproject = 0, last_startproject = 0;
+ if( !packed )
+ new_track = new_edl->add_new_track(track->data_type);
+ int64_t startproject = 0, last_startproject = start;