|
VLC 4.0.0-dev
|
VLC stream manager interface. More...
Go to the source code of this file.
Data Structures | |
| struct | vlm_media_t |
| VLM media. More... | |
| struct | vlm_media_instance_t |
| VLM media instance. More... | |
| struct | vlm_event_t |
| struct | vlm_message_t |
Typedefs | |
| typedef enum vlm_state_e | vlm_state_e |
Enumerations | |
| enum | vlm_event_type_e { VLM_EVENT_MEDIA_ADDED = 0x100 , VLM_EVENT_MEDIA_REMOVED , VLM_EVENT_MEDIA_CHANGED , VLM_EVENT_MEDIA_INSTANCE_STARTED = 0x200 , VLM_EVENT_MEDIA_INSTANCE_STOPPED , VLM_EVENT_MEDIA_INSTANCE_STATE } |
| VLM events You can catch vlm event by adding a callback on the variable "intf-event" of the VLM object. More... | |
| enum | vlm_state_e { VLM_INIT_S = 0 , VLM_OPENING_S , VLM_PLAYING_S , VLM_PAUSE_S , VLM_END_S , VLM_ERROR_S } |
| enum | vlm_query_e { VLM_GET_MEDIAS , VLM_CLEAR_MEDIAS , VLM_ADD_MEDIA , VLM_DEL_MEDIA , VLM_CHANGE_MEDIA , VLM_GET_MEDIA , VLM_GET_MEDIA_ID , VLM_GET_MEDIA_INSTANCES , VLM_CLEAR_MEDIA_INSTANCES , VLM_START_MEDIA_BROADCAST_INSTANCE , VLM_STOP_MEDIA_INSTANCE , VLM_PAUSE_MEDIA_INSTANCE , VLM_GET_MEDIA_INSTANCE_TIME , VLM_SET_MEDIA_INSTANCE_TIME , VLM_GET_MEDIA_INSTANCE_POSITION , VLM_SET_MEDIA_INSTANCE_POSITION } |
| VLM control query. More... | |
VLC stream manager interface.