|
avcpp
2.0
Wrapper for the FFmpeg that simplify usage from C++ projects.
|
#include "ffmpeg.h"#include "stream.h"#include "avutils.h"#include "averror.h"#include "pixelformat.h"#include "sampleformat.h"#include "avlog.h"#include "frame.h"#include "codec.h"#include "channellayout.h"#include <libavcodec/avcodec.h>#include <libavformat/version.h>

Go to the source code of this file.
Classes | |
| class | av::CodecContext2 |
| class | av::GenericCodecContext |
| The GenericCodecContext class to copy contexts from input streams to output one. More... | |
| class | av::CodecContextBase< Clazz, _direction, _type > |
| class | av::VideoCodecContext< Clazz, _direction > |
| class | av::VideoDecoderContext |
| class | av::VideoEncoderContext |
| class | av::AudioCodecContext< Clazz, _direction > |
| class | av::AudioDecoderContext |
| class | av::AudioEncoderContext |
Namespaces | |
| av | |
| av::codec_context | |
| av::codec_context::audio | |
| av::codec_context::internal | |
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) |
| const int * | av::codec_context::internal::get_supported_samplerates (const struct AVCodec *codec) |