avcpp  2.0
Wrapper for the FFmpeg that simplify usage from C++ projects.
Namespaces | Macros | Functions
codeccontext.cpp File Reference
#include <stdexcept>
#include "avlog.h"
#include "avutils.h"
#include "averror.h"
#include "stream.h"
#include "frame.h"
#include "packet.h"
#include "dictionary.h"
#include "codec.h"
#include "codecparameters.h"
#include "codeccontext.h"
Include dependency graph for codeccontext.cpp:

Namespaces

 av
 
 av::codec_context
 
 av::codec_context::audio
 

Macros

#define NEW_CODEC_API   (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(57,37,100))
 

Functions

void av::codec_context::audio::set_channels (AVCodecContext *obj, int channels)
 
void av::codec_context::audio::set_channel_layout_mask (AVCodecContext *obj, uint64_t mask)
 
int av::codec_context::audio::get_channels (const AVCodecContext *obj)
 
uint64_t av::codec_context::audio::get_channel_layout_mask (const AVCodecContext *obj)
 

Macro Definition Documentation

◆ NEW_CODEC_API

#define NEW_CODEC_API   (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(57,37,100))