#include "config.h"
#include "libavformat/avformat.h"
#include "avdevice.h"
Go to the source code of this file.
Defines | |
#define | REGISTER_OUTDEV(X, x) |
#define | REGISTER_INDEV(X, x) |
#define | REGISTER_INOUTDEV(X, x) REGISTER_OUTDEV(X,x); REGISTER_INDEV(X,x) |
Functions | |
void | avdevice_register_all (void) |
Initialize libavdevice and register all the input and output devices. |
#define REGISTER_INDEV | ( | X, | |||
x | ) |
Value:
{ \ extern AVInputFormat x##_demuxer; \ if(CONFIG_##X##_INDEV) av_register_input_format(&x##_demuxer); }
Definition at line 28 of file alldevices.c.
Referenced by avdevice_register_all().
#define REGISTER_INOUTDEV | ( | X, | |||
x | ) | REGISTER_OUTDEV(X,x); REGISTER_INDEV(X,x) |
#define REGISTER_OUTDEV | ( | X, | |||
x | ) |
Value:
{ \ extern AVOutputFormat x##_muxer; \ if(CONFIG_##X##_OUTDEV) av_register_output_format(&x##_muxer); }
Definition at line 25 of file alldevices.c.
void avdevice_register_all | ( | void | ) |
Initialize libavdevice and register all the input and output devices.
Definition at line 33 of file alldevices.c.
Referenced by main().