libavdevice/avdevice.h File Reference

Main libavdevice API header. More...

#include "libavutil/avutil.h"

Go to the source code of this file.

Defines

#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

Functions

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

Detailed Description

Main libavdevice API header.

Definition in file avdevice.h.


Define Documentation

Definition at line 56 of file avdevice.h.

#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.

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.