FFmpeg
Data Fields
IMFVirtualTrackResourcePlaybackCtx Struct Reference

Data Fields

IMFAssetLocatorlocator
 Location of the resource. More...
 
FFIMFTrackFileResourceresource
 Underlying IMF CPL resource. More...
 
AVFormatContextctx
 Context associated with the resource. More...
 
AVRational start_time
 inclusive start time of the resource on the CPL timeline (s) More...
 
AVRational end_time
 exclusive end time of the resource on the CPL timeline (s) More...
 
AVRational ts_offset
 start_time minus the entry point into the resource (s) More...
 

Detailed Description

Definition at line 98 of file imfdec.c.

Field Documentation

◆ locator

IMFAssetLocator* IMFVirtualTrackResourcePlaybackCtx::locator

Location of the resource.

Definition at line 99 of file imfdec.c.

Referenced by open_track_file_resource(), and open_track_resource_context().

◆ resource

FFIMFTrackFileResource* IMFVirtualTrackResourcePlaybackCtx::resource

Underlying IMF CPL resource.

Definition at line 100 of file imfdec.c.

Referenced by get_resource_context_for_timestamp(), and open_track_file_resource().

◆ ctx

AVFormatContext* IMFVirtualTrackResourcePlaybackCtx::ctx

◆ start_time

AVRational IMFVirtualTrackResourcePlaybackCtx::start_time

inclusive start time of the resource on the CPL timeline (s)

Definition at line 102 of file imfdec.c.

Referenced by open_track_file_resource().

◆ end_time

AVRational IMFVirtualTrackResourcePlaybackCtx::end_time

exclusive end time of the resource on the CPL timeline (s)

Definition at line 103 of file imfdec.c.

Referenced by get_resource_context_for_timestamp(), imf_read_packet(), and open_track_file_resource().

◆ ts_offset

AVRational IMFVirtualTrackResourcePlaybackCtx::ts_offset

start_time minus the entry point into the resource (s)

Definition at line 104 of file imfdec.c.

Referenced by imf_read_packet(), open_track_file_resource(), and open_track_resource_context().


The documentation for this struct was generated from the following file: