AvTranscoder  0.9.4
C++APIforLibav/FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
common.hpp File Reference
#include <AvTranscoder/system.hpp>
#include <libavcodec/version.h>
#include <libavutil/rational.h>
#include <string>
#include <AvTranscoder/log.hpp>

Go to the source code of this file.

Namespaces

 avtranscoder
 

Macros

#define AVTRANSCODER_VERSION_MAJOR   0
 
#define AVTRANSCODER_VERSION_MINOR   9
 
#define AVTRANSCODER_VERSION_MICRO   4
 
#define __STDC_CONSTANT_MACROS
 
#define INT64_C(c)   (c##LL)
 
#define UINT64_C(c)   (c##ULL)
 
#define AVPixelFormat   PixelFormat
 
#define AV_PIX_FMT_NONE   PIX_FMT_NONE
 
#define AVCodecID   CodecID
 
#define AV_CODEC_ID_NONE   CODEC_ID_NONE
 

Typedefs

typedef AVRational avtranscoder::Rational
 

Functions

void avtranscoder::preloadCodecsAndFormats ()
 Register all the codecs and formats which are enabled at configuration time. More...
 
std::string avtranscoder::getDescriptionFromErrorCode (const int code)
 Get the string description corresponding to the error code provided by ffmpeg/libav. More...
 

Macro Definition Documentation

#define __STDC_CONSTANT_MACROS

Definition at line 12 of file common.hpp.

#define AV_CODEC_ID_NONE   CODEC_ID_NONE
#define AV_PIX_FMT_NONE   PIX_FMT_NONE
#define AVCodecID   CodecID

Definition at line 45 of file common.hpp.

#define AVPixelFormat   PixelFormat
#define AVTRANSCODER_VERSION_MAJOR   0

Definition at line 4 of file common.hpp.

Referenced by avtranscoder::getLibraries().

#define AVTRANSCODER_VERSION_MICRO   4

Definition at line 6 of file common.hpp.

Referenced by avtranscoder::getLibraries().

#define AVTRANSCODER_VERSION_MINOR   9

Definition at line 5 of file common.hpp.

Referenced by avtranscoder::getLibraries().

#define INT64_C (   c)    (c##LL)

Definition at line 15 of file common.hpp.

#define UINT64_C (   c)    (c##ULL)

Definition at line 16 of file common.hpp.