|
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.