Main libavdevice API header. More...

#include "libavutil/avutil.h"

Go to the source code of this file.

Macros

#define LIBAVDEVICE_VERSION_MAJOR   53
 
#define LIBAVDEVICE_VERSION_MINOR   2
 
#define LIBAVDEVICE_VERSION_MICRO   0
 
#define LIBAVDEVICE_VERSION_INT
 
#define LIBAVDEVICE_VERSION
 
#define LIBAVDEVICE_BUILD   LIBAVDEVICE_VERSION_INT
 
#define FF_API_V4L   (LIBAVDEVICE_VERSION_MAJOR < 54)
 

Functions

unsigned avdevice_version (void)
 Return the LIBAVDEVICE_VERSION_INT constant. More...
 
const char * avdevice_configuration (void)
 Return the libavdevice build-time configuration. More...
 
const char * avdevice_license (void)
 Return the libavdevice license. More...
 
void avdevice_register_all (void)
 Initialize libavdevice and register all the input and output devices. More...
 

Detailed Description

Main libavdevice API header.

Definition in file avdevice.h.

Macro Definition Documentation

#define FF_API_V4L   (LIBAVDEVICE_VERSION_MAJOR < 54)

Definition at line 59 of file avdevice.h.

#define LIBAVDEVICE_BUILD   LIBAVDEVICE_VERSION_INT

Definition at line 56 of file avdevice.h.

#define LIBAVDEVICE_VERSION
Value:
#define AV_VERSION(a, b, c)
Definition: avutil.h:143
#define LIBAVDEVICE_VERSION_MICRO
Definition: avdevice.h:48
#define LIBAVDEVICE_VERSION_MINOR
Definition: avdevice.h:47
#define LIBAVDEVICE_VERSION_MAJOR
Definition: avdevice.h:46

Definition at line 53 of file avdevice.h.

#define LIBAVDEVICE_VERSION_INT
Value:
#define LIBAVDEVICE_VERSION_MICRO
Definition: avdevice.h:48
#define LIBAVDEVICE_VERSION_MINOR
Definition: avdevice.h:47
#define AV_VERSION_INT(a, b, c)
Definition: avutil.h:141
#define LIBAVDEVICE_VERSION_MAJOR
Definition: avdevice.h:46

Definition at line 50 of file avdevice.h.

Referenced by avdevice_version().

#define LIBAVDEVICE_VERSION_MAJOR   53

Definition at line 46 of file avdevice.h.

#define LIBAVDEVICE_VERSION_MICRO   0

Definition at line 48 of file avdevice.h.

#define LIBAVDEVICE_VERSION_MINOR   2

Definition at line 47 of file avdevice.h.

Function Documentation

const char* avdevice_configuration ( void  )

Return the libavdevice build-time configuration.

Definition at line 26 of file avdevice.c.

const char* avdevice_license ( void  )

Return the libavdevice license.

Definition at line 31 of file avdevice.c.

void avdevice_register_all ( void  )

Initialize libavdevice and register all the input and output devices.

Warning
This function is not thread safe.

Definition at line 33 of file alldevices.c.

Referenced by main().

unsigned avdevice_version ( void  )

Return the LIBAVDEVICE_VERSION_INT constant.

Definition at line 21 of file avdevice.c.