Lines Matching refs:IMFVirtualTrackPlaybackCtx
107 typedef struct IMFVirtualTrackPlaybackCtx {
116 } IMFVirtualTrackPlaybackCtx;
127 IMFVirtualTrackPlaybackCtx **tracks;
356 IMFVirtualTrackPlaybackCtx *track,
448 IMFVirtualTrackPlaybackCtx *track)
500 static void imf_virtual_track_playback_context_deinit(IMFVirtualTrackPlaybackCtx *track)
513 IMFVirtualTrackPlaybackCtx *track = NULL;
517 if (!(track = av_mallocz(sizeof(IMFVirtualTrackPlaybackCtx))))
544 tmp = av_realloc_array(c->tracks, c->track_count + 1, sizeof(IMFVirtualTrackPlaybackCtx *));
684 static IMFVirtualTrackPlaybackCtx *get_next_track_with_minimum_timestamp(AVFormatContext *s)
687 IMFVirtualTrackPlaybackCtx *track;
709 static int get_resource_context_for_timestamp(AVFormatContext *s, IMFVirtualTrackPlaybackCtx *track, IMFVirtualTrackResourcePlaybackCtx **resource)
761 IMFVirtualTrackPlaybackCtx *track;
952 IMFVirtualTrackPlaybackCtx *t = c->tracks[i];