Lines Matching defs:track
32 static int mov_init_ttml_writer(MOVTrack *track, AVFormatContext **out_ctx)
34 AVStream *movenc_stream = track->st, *ttml_stream = NULL;
59 MOVTrack *track,
65 int64_t start_ts = track->start_dts == AV_NOPTS_VALUE ?
66 0 : (track->start_dts + track->track_duration);
73 while (!avpriv_packet_list_get(&track->squashed_packet_queue, pkt)) {
78 if (track->par->codec_tag == MOV_ISMV_TTML_TAG) {
84 av_packet_rescale_ts(pkt, track->st->time_base,
107 MOVTrack *track, AVPacket *pkt)
116 if ((ret = mov_init_ttml_writer(track, &ttml_ctx)) < 0) {
122 if (!track->squashed_packet_queue.head) {
131 if ((ret = mov_write_ttml_document_from_queue(s, ttml_ctx, track, pkt,