|
avcpp
2.0
Wrapper for the FFmpeg that simplify usage from C++ projects.
|
#include <vector>#include "avcompat.h"#include "avcpp/buffer.h"#include "avcpp/dictionary.h"#include "ffmpeg.h"#include "rational.h"#include "timestamp.h"#include "pixelformat.h"#include "sampleformat.h"#include <libavutil/imgutils.h>#include <libavutil/attributes.h>

Go to the source code of this file.
Classes | |
| class | av::FrameCommon |
| struct | av::FrameCommon::wrap_data |
| Wrap data and take owning. More... | |
| struct | av::FrameCommon::wrap_data_static |
| Wrap static data, do not owning and free. More... | |
| class | av::Frame< T > |
| class | av::VideoFrame |
| class | av::AudioSamples |
Namespaces | |
| av | |
| av::frame | |
Functions | |
| int64_t | av::frame::get_best_effort_timestamp (const AVFrame *frame) |
| uint64_t | av::frame::get_channel_layout (const AVFrame *frame) |
| void | av::frame::set_channel_layout (AVFrame *frame, uint64_t layout) |