vlc-video: Add media control support
This commit is contained in:
committed by
jp9000
parent
86d3eb3088
commit
1e244d7d49
@@ -61,10 +61,16 @@ typedef int (*LIBVLC_MEDIA_PLAYER_PLAY)(libvlc_media_player_t *p_mi);
|
||||
typedef void (*LIBVLC_MEDIA_PLAYER_STOP)(libvlc_media_player_t *p_mi);
|
||||
typedef libvlc_time_t (*LIBVLC_MEDIA_PLAYER_GET_TIME)(
|
||||
libvlc_media_player_t *p_mi);
|
||||
typedef void (*LIBVLC_MEDIA_PLAYER_SET_TIME)(libvlc_media_player_t *p_mi,
|
||||
libvlc_time_t i_time);
|
||||
typedef int (*LIBVLC_VIDEO_GET_SIZE)(libvlc_media_player_t *p_mi, unsigned num,
|
||||
unsigned *px, unsigned *py);
|
||||
typedef libvlc_event_manager_t *(*LIBVLC_MEDIA_PLAYER_EVENT_MANAGER)(
|
||||
libvlc_media_player_t *p_mp);
|
||||
typedef libvlc_state_t (*LIBVLC_MEDIA_PLAYER_GET_STATE)(
|
||||
libvlc_media_player_t *p_mi);
|
||||
typedef libvlc_time_t (*LIBVLC_MEDIA_PLAYER_GET_LENGTH)(
|
||||
libvlc_media_player_t *p_mi);
|
||||
|
||||
/* libvlc media list */
|
||||
typedef libvlc_media_list_t *(*LIBVLC_MEDIA_LIST_NEW)(
|
||||
@@ -124,8 +130,11 @@ extern LIBVLC_AUDIO_SET_FORMAT_CALLBACKS libvlc_audio_set_format_callbacks_;
|
||||
extern LIBVLC_MEDIA_PLAYER_PLAY libvlc_media_player_play_;
|
||||
extern LIBVLC_MEDIA_PLAYER_STOP libvlc_media_player_stop_;
|
||||
extern LIBVLC_MEDIA_PLAYER_GET_TIME libvlc_media_player_get_time_;
|
||||
extern LIBVLC_MEDIA_PLAYER_SET_TIME libvlc_media_player_set_time_;
|
||||
extern LIBVLC_VIDEO_GET_SIZE libvlc_video_get_size_;
|
||||
extern LIBVLC_MEDIA_PLAYER_EVENT_MANAGER libvlc_media_player_event_manager_;
|
||||
extern LIBVLC_MEDIA_PLAYER_GET_STATE libvlc_media_player_get_state_;
|
||||
extern LIBVLC_MEDIA_PLAYER_GET_LENGTH libvlc_media_player_get_length_;
|
||||
|
||||
/* libvlc media list */
|
||||
extern LIBVLC_MEDIA_LIST_NEW libvlc_media_list_new_;
|
||||
|
Reference in New Issue
Block a user