public static extern int avdevice_list_devices(libavformat.AVFormatContext *s, libavdevice.AVDeviceInfoList **device_list);
public static extern void avdevice_free_list_devices(libavdevice.AVDeviceInfoList **device_list);
public static extern int avdevice_list_output_sinks(libavformat.AVOutputFormat *device, string device_name, libavutil.AVDictionary *device_options, libavdevice.AVDeviceInfoList **device_list);