VLC 4.0.0-dev
|
LibVLC media track. More...
Go to the source code of this file.
Data Structures | |
struct | libvlc_audio_track_t |
struct | libvlc_video_viewpoint_t |
Viewpoint. More... | |
struct | libvlc_video_track_t |
struct | libvlc_subtitle_track_t |
struct | libvlc_media_track_t |
Typedefs | |
typedef enum libvlc_track_type_t | libvlc_track_type_t |
typedef struct libvlc_audio_track_t | libvlc_audio_track_t |
typedef enum libvlc_video_orient_t | libvlc_video_orient_t |
typedef enum libvlc_video_projection_t | libvlc_video_projection_t |
typedef struct libvlc_video_viewpoint_t | libvlc_video_viewpoint_t |
Viewpoint. More... | |
typedef enum libvlc_video_multiview_t | libvlc_video_multiview_t |
typedef struct libvlc_video_track_t | libvlc_video_track_t |
typedef struct libvlc_subtitle_track_t | libvlc_subtitle_track_t |
typedef struct libvlc_media_track_t | libvlc_media_track_t |
typedef struct libvlc_media_tracklist_t | libvlc_media_tracklist_t |
Opaque struct containing a list of tracks. More... | |
Functions | |
LIBVLC_API size_t | libvlc_media_tracklist_count (const libvlc_media_tracklist_t *list) |
Get the number of tracks in a tracklist. More... | |
LIBVLC_API libvlc_media_track_t * | libvlc_media_tracklist_at (libvlc_media_tracklist_t *list, size_t index) |
Get a track at a specific index. More... | |
LIBVLC_API void | libvlc_media_tracklist_delete (libvlc_media_tracklist_t *list) |
Release a tracklist. More... | |
LIBVLC_API libvlc_media_track_t * | libvlc_media_track_hold (libvlc_media_track_t *track) |
Hold a single track reference. More... | |
LIBVLC_API void | libvlc_media_track_release (libvlc_media_track_t *track) |
Release a single track. More... | |
LibVLC media track.