|
avcpp
2.0
Wrapper for the FFmpeg that simplify usage from C++ projects.
|
#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"
Namespaces | |
| av | |
| av::codec_context | |
| av::codec_context::internal | |
| av::codec_context::audio | |
Macros | |
| #define | NEW_CODEC_API (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(57,37,100)) |
Functions | |
| const int * | av::codec_context::internal::get_supported_samplerates (const struct AVCodec *codec) |
| 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) |
| #define NEW_CODEC_API (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(57,37,100)) |