src/ffmpeg/libavdevice/avdevice

Search:
Group by:

Procs

proc av_input_audio_device_next(d: ptr AVInputFormat): ptr AVInputFormat {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_input_video_device_next(d: ptr AVInputFormat): ptr AVInputFormat {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_output_audio_device_next(d: ptr AVOutputFormat): ptr AVOutputFormat {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc av_output_video_device_next(d: ptr AVOutputFormat): ptr AVOutputFormat {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc avdevice_app_to_dev_control_message(s: ptr AVFormatContext;
    type: AVAppToDevMessageType; data: pointer; data_size: csize_t): cint {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc avdevice_capabilities_create(caps: ptr ptr AVDeviceCapabilitiesQuery;
                                  s: ptr AVFormatContext;
                                  device_options: ptr ptr AVDictionary): cint {.
    ...deprecated, importc, cdecl, ...raises: [], tags: [], forbids: [].}
Deprecated
proc avdevice_capabilities_free(caps: ptr ptr AVDeviceCapabilitiesQuery;
                                s: ptr AVFormatContext) {....deprecated, importc,
    cdecl, ...raises: [], tags: [], forbids: [].}
Deprecated
proc avdevice_configuration(): cstring {.importc, cdecl, ...raises: [], tags: [],
    forbids: [].}
proc avdevice_dev_to_app_control_message(s: ptr AVFormatContext;
    type: AVDevToAppMessageType; data: pointer; data_size: csize_t): cint {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc avdevice_free_list_devices(device_list: ptr ptr AVDeviceInfoList) {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc avdevice_license(): cstring {.importc, cdecl, ...raises: [], tags: [],
                                   forbids: [].}
proc avdevice_list_devices(s: ptr AVFormatContext;
                           device_list: ptr ptr AVDeviceInfoList): cint {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc avdevice_list_input_sources(device: ptr AVInputFormat;
                                 device_name: cstring;
                                 device_options: ptr AVDictionary;
                                 device_list: ptr ptr AVDeviceInfoList): cint {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc avdevice_list_output_sinks(device: ptr AVOutputFormat;
                                device_name: cstring;
                                device_options: ptr AVDictionary;
                                device_list: ptr ptr AVDeviceInfoList): cint {.
    importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc avdevice_register_all() {.importc, cdecl, ...raises: [], tags: [], forbids: [].}
proc avdevice_version(): cuint {.importc, cdecl, ...raises: [], tags: [],
                                 forbids: [].}