Lines Matching defs:tracks
387 EbmlList tracks;
629 { MATROSKA_ID_TRACKENTRY, EBML_NEST, 0, sizeof(MatroskaTrack), offsetof(MatroskaDemuxContext, tracks), { .n = matroska_track } },
1639 MatroskaTrack *tracks = matroska->tracks.elem;
1642 for (i = 0; i < matroska->tracks.nb_elem; i++)
1643 if (tracks[i].num == num)
1644 return &tracks[i];
1869 MatroskaTrack *track = matroska->tracks.elem;
1871 for (j = 0; j < matroska->tracks.nb_elem; j++) {
2435 MatroskaTrack *tracks = matroska->tracks.elem;
2439 for (i = 0; i < matroska->tracks.nb_elem; i++) {
2440 MatroskaTrack *track = &tracks[i];
2926 /* if we have virtual track, mark the real tracks */
2933 for (k=0; k < matroska->tracks.nb_elem; k++)
2934 if (planes[j].uid == tracks[k].uid && tracks[k].stream) {
2935 av_dict_set(&tracks[k].stream->metadata,
3165 MatroskaTrack *tracks = matroska->tracks.elem;
3169 track = &tracks[pkt->stream_index];
3927 MatroskaTrack *tracks = NULL;
3958 tracks = matroska->tracks.elem;
3959 for (i = 0; i < matroska->tracks.nb_elem; i++) {
3960 tracks[i].audio.pkt_cnt = 0;
3961 tracks[i].audio.sub_packet_cnt = 0;
3962 tracks[i].audio.buf_timecode = AV_NOPTS_VALUE;
3963 tracks[i].end_timecode = 0;
3994 MatroskaTrack *tracks = matroska->tracks.elem;
3999 for (n = 0; n < matroska->tracks.nb_elem; n++)
4000 if (tracks[n].type == MATROSKA_TRACK_TYPE_AUDIO)
4001 av_freep(&tracks[n].audio.buf);
4368 MatroskaTrack *tracks;
4374 if (!matroska->tracks.nb_elem || !s->nb_streams) {
4397 tracks = matroska->tracks.elem;
4398 av_dict_set_int(&s->streams[0]->metadata, TRACK_NUMBER, tracks[0].num, 0);