Lines Matching defs:device_list
58 int avdevice_list_devices(AVFormatContext *s, AVDeviceInfoList **device_list)
62 av_assert0(device_list);
66 *device_list = NULL;
69 *device_list = av_mallocz(sizeof(AVDeviceInfoList));
70 if (!(*device_list))
73 (*device_list)->default_device = -1;
75 ret = s->oformat->get_device_list(s, *device_list);
77 ret = s->iformat->get_device_list(s, *device_list);
79 avdevice_free_list_devices(device_list);
82 return (*device_list)->nb_devices;
86 AVDeviceInfoList **device_list)
94 ret = avdevice_list_devices(s, device_list);
102 AVDictionary *device_options, AVDeviceInfoList **device_list)
109 return list_devices_for_context(s, device_options, device_list);
113 AVDictionary *device_options, AVDeviceInfoList **device_list)
120 return list_devices_for_context(s, device_options, device_list);
123 void avdevice_free_list_devices(AVDeviceInfoList **device_list)
129 av_assert0(device_list);
130 list = *device_list;
144 av_freep(device_list);