World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
См. документацию.
19 #ifndef AVDEVICE_AVDEVICE_H
20 #define AVDEVICE_AVDEVICE_H
308 void *
data,
size_t data_size);
322 void *
data,
size_t data_size);
int avdevice_list_input_sources(struct AVInputFormat *device, const char *device_name, AVDictionary *device_options, AVDeviceInfoList **device_list)
@ AV_APP_TO_DEV_SET_VOLUME
@ AV_DEV_TO_APP_BUFFER_OVERFLOW
@ AV_DEV_TO_APP_PREPARE_WINDOW_BUFFER
int avdevice_list_devices(struct AVFormatContext *s, AVDeviceInfoList **device_list)
int avdevice_dev_to_app_control_message(struct AVFormatContext *s, enum AVDevToAppMessageType type, void *data, size_t data_size)
@ AV_APP_TO_DEV_WINDOW_REPAINT
@ AV_DEV_TO_APP_MUTE_STATE_CHANGED
struct AVDeviceInfoList AVDeviceInfoList
AVOutputFormat * av_output_video_device_next(AVOutputFormat *d)
struct AVDeviceCapabilitiesQuery AVDeviceCapabilitiesQuery
@ AV_APP_TO_DEV_TOGGLE_PAUSE
@ AV_DEV_TO_APP_DISPLAY_WINDOW_BUFFER
@ AV_DEV_TO_APP_CREATE_WINDOW_BUFFER
int avdevice_capabilities_create(AVDeviceCapabilitiesQuery **caps, AVFormatContext *s, AVDictionary **device_options)
struct AVDeviceInfo AVDeviceInfo
const char * avdevice_license(void)
@ AV_APP_TO_DEV_GET_VOLUME
const char * avdevice_configuration(void)
AVOutputFormat * av_output_audio_device_next(AVOutputFormat *d)
AVInputFormat * av_input_video_device_next(AVInputFormat *d)
@ AV_DEV_TO_APP_BUFFER_READABLE
struct AVDeviceRect AVDeviceRect
enum AVSampleFormat sample_format
void avdevice_free_list_devices(AVDeviceInfoList **device_list)
AVInputFormat * av_input_audio_device_next(AVInputFormat *d)
@ AV_APP_TO_DEV_TOGGLE_MUTE
enum AVPixelFormat pixel_format
int avdevice_list_output_sinks(struct AVOutputFormat *device, const char *device_name, AVDictionary *device_options, AVDeviceInfoList **device_list)
const AVOption av_device_capabilities[]
unsigned avdevice_version(void)
char * device_description
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
@ AV_APP_TO_DEV_WINDOW_SIZE
void avdevice_capabilities_free(AVDeviceCapabilitiesQuery **caps, AVFormatContext *s)
AVFormatContext * device_context
struct AVDictionary AVDictionary
int avdevice_app_to_dev_control_message(struct AVFormatContext *s, enum AVAppToDevMessageType type, void *data, size_t data_size)
@ AV_DEV_TO_APP_VOLUME_LEVEL_CHANGED
@ AV_DEV_TO_APP_BUFFER_WRITABLE
@ AV_DEV_TO_APP_DESTROY_WINDOW_BUFFER
@ AV_DEV_TO_APP_BUFFER_UNDERFLOW
void avdevice_register_all(void)