FFmpeg
Loading...
Searching...
No Matches
alldevices.c File Reference

Go to the source code of this file.

Functions

FF_VISIBILITY_POP_HIDDEN av_cold void avdevice_register_all (void)
 Initialize libavdevice and register all the input and output devices.
static av_cold const void * next_input (const AVInputFormat *prev, AVClassCategory c2)
static av_cold const void * next_output (const AVOutputFormat *prev, AVClassCategory c2)
av_cold const AVInputFormatav_input_audio_device_next (const AVInputFormat *d)
 Audio input devices iterator.
av_cold const AVInputFormatav_input_video_device_next (const AVInputFormat *d)
 Video input devices iterator.
av_cold const AVOutputFormatav_output_audio_device_next (const AVOutputFormat *d)
 Audio output devices iterator.
av_cold const AVOutputFormatav_output_video_device_next (const AVOutputFormat *d)
 Video output devices iterator.

Variables

FF_VISIBILITY_PUSH_HIDDEN const FFInputFormat ff_alsa_demuxer
const FFOutputFormat ff_alsa_muxer
const FFInputFormat ff_android_camera_demuxer
const FFOutputFormat ff_audiotoolbox_muxer
const FFInputFormat ff_avfoundation_demuxer
const FFOutputFormat ff_caca_muxer
const FFInputFormat ff_decklink_demuxer
const FFOutputFormat ff_decklink_muxer
const FFInputFormat ff_dshow_demuxer
const FFInputFormat ff_fbdev_demuxer
const FFOutputFormat ff_fbdev_muxer
const FFInputFormat ff_gdigrab_demuxer
 gdi grabber device demuxer declaration
const FFInputFormat ff_iec61883_demuxer
const FFInputFormat ff_jack_demuxer
const FFInputFormat ff_kmsgrab_demuxer
const FFInputFormat ff_lavfi_demuxer
const FFInputFormat ff_openal_demuxer
const FFInputFormat ff_oss_demuxer
const FFOutputFormat ff_oss_muxer
const FFInputFormat ff_pulse_demuxer
const FFOutputFormat ff_pulse_muxer
const FFInputFormat ff_sndio_demuxer
const FFOutputFormat ff_sndio_muxer
const FFInputFormat ff_v4l2_demuxer
const FFOutputFormat ff_v4l2_muxer
const FFInputFormat ff_vfwcap_demuxer
const FFInputFormat ff_xcbgrab_demuxer
const FFOutputFormat ff_xv_muxer
const FFInputFormat ff_libcdio_demuxer
const FFInputFormat ff_libdc1394_demuxer

Function Documentation

◆ next_input()

av_cold const void * next_input ( const AVInputFormat * prev,
AVClassCategory c2 )
static

Definition at line 72 of file alldevices.c.

Referenced by av_input_audio_device_next(), and av_input_video_device_next().

◆ next_output()

av_cold const void * next_output ( const AVOutputFormat * prev,
AVClassCategory c2 )
static

Variable Documentation

◆ ff_alsa_demuxer

FF_VISIBILITY_PUSH_HIDDEN const FFInputFormat ff_alsa_demuxer
extern

Definition at line 165 of file alsa_dec.c.

◆ ff_alsa_muxer

const FFOutputFormat ff_alsa_muxer
extern

Definition at line 162 of file alsa_enc.c.

◆ ff_android_camera_demuxer

const FFInputFormat ff_android_camera_demuxer
extern

Definition at line 865 of file android_camera.c.

◆ ff_audiotoolbox_muxer

const FFOutputFormat ff_audiotoolbox_muxer
extern

Definition at line 303 of file audiotoolbox.m.

◆ ff_avfoundation_demuxer

const FFInputFormat ff_avfoundation_demuxer
extern

Definition at line 1571 of file avfoundation.m.

◆ ff_caca_muxer

const FFOutputFormat ff_caca_muxer
extern

Definition at line 225 of file caca.c.

◆ ff_decklink_demuxer

const FFInputFormat ff_decklink_demuxer
extern

Definition at line 119 of file decklink_dec_c.c.

◆ ff_decklink_muxer

const FFOutputFormat ff_decklink_muxer
extern

Definition at line 76 of file decklink_enc_c.c.

◆ ff_dshow_demuxer

const FFInputFormat ff_dshow_demuxer
extern

Definition at line 1931 of file dshow.c.

◆ ff_fbdev_demuxer

const FFInputFormat ff_fbdev_demuxer
extern

Definition at line 236 of file fbdev_dec.c.

◆ ff_fbdev_muxer

const FFOutputFormat ff_fbdev_muxer
extern

Definition at line 210 of file fbdev_enc.c.

◆ ff_gdigrab_demuxer

const FFInputFormat ff_gdigrab_demuxer
extern

gdi grabber device demuxer declaration

Definition at line 709 of file gdigrab.c.

◆ ff_iec61883_demuxer

const FFInputFormat ff_iec61883_demuxer
extern

Definition at line 507 of file iec61883.c.

◆ ff_jack_demuxer

const FFInputFormat ff_jack_demuxer
extern

Definition at line 344 of file jack.c.

◆ ff_kmsgrab_demuxer

const FFInputFormat ff_kmsgrab_demuxer
extern

Definition at line 713 of file kmsgrab.c.

◆ ff_lavfi_demuxer

const FFInputFormat ff_lavfi_demuxer
extern

Definition at line 490 of file lavfi.c.

◆ ff_openal_demuxer

const FFInputFormat ff_openal_demuxer
extern

Definition at line 252 of file openal-dec.c.

◆ ff_oss_demuxer

const FFInputFormat ff_oss_demuxer
extern

Definition at line 134 of file oss_dec.c.

◆ ff_oss_muxer

const FFOutputFormat ff_oss_muxer
extern

Definition at line 98 of file oss_enc.c.

◆ ff_pulse_demuxer

const FFInputFormat ff_pulse_demuxer
extern

Definition at line 402 of file pulse_audio_dec.c.

◆ ff_pulse_muxer

const FFOutputFormat ff_pulse_muxer
extern

Definition at line 786 of file pulse_audio_enc.c.

◆ ff_sndio_demuxer

const FFInputFormat ff_sndio_demuxer
extern

Definition at line 113 of file sndio_dec.c.

◆ ff_sndio_muxer

const FFOutputFormat ff_sndio_muxer
extern

Definition at line 90 of file sndio_enc.c.

◆ ff_v4l2_demuxer

const FFInputFormat ff_v4l2_demuxer
extern

Definition at line 1181 of file v4l2.c.

◆ ff_v4l2_muxer

const FFOutputFormat ff_v4l2_muxer
extern

Definition at line 115 of file v4l2enc.c.

◆ ff_vfwcap_demuxer

const FFInputFormat ff_vfwcap_demuxer
extern

Definition at line 487 of file vfwcap.c.

◆ ff_xcbgrab_demuxer

const FFInputFormat ff_xcbgrab_demuxer
extern

Definition at line 908 of file xcbgrab.c.

◆ ff_xv_muxer

const FFOutputFormat ff_xv_muxer
extern

Definition at line 381 of file xv.c.

◆ ff_libcdio_demuxer

const FFInputFormat ff_libcdio_demuxer
extern

Definition at line 183 of file libcdio.c.

◆ ff_libdc1394_demuxer

const FFInputFormat ff_libdc1394_demuxer
extern

Definition at line 292 of file libdc1394.c.