#include <FFmpeg.h>
◆ FFmpegExtraData() [1/5]
FFmpegExtraData::FFmpegExtraData |
( |
| ) |
|
|
default |
◆ FFmpegExtraData() [2/5]
FFmpegExtraData::FFmpegExtraData |
( |
size_t | size | ) |
|
|
explicit |
◆ FFmpegExtraData() [3/5]
FFmpegExtraData::FFmpegExtraData |
( |
const uint8_t * | data, |
|
|
size_t | size ) |
◆ FFmpegExtraData() [4/5]
◆ FFmpegExtraData() [5/5]
◆ ~FFmpegExtraData()
FFmpegExtraData::~FFmpegExtraData |
( |
| ) |
|
◆ GetData() [1/2]
uint8_t * FFmpegExtraData::GetData |
( |
| ) |
|
|
inline |
◆ GetData() [2/2]
const uint8_t * FFmpegExtraData::GetData |
( |
| ) |
const |
|
inline |
◆ GetSize()
size_t FFmpegExtraData::GetSize |
( |
| ) |
const |
|
inline |
◆ operator bool()
FFmpegExtraData::operator bool |
( |
| ) |
const |
|
inline |
◆ operator!=()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
◆ TakeData()
uint8_t * FFmpegExtraData::TakeData |
( |
| ) |
|
Take ownership over the extra data buffer.
It's in the responsibility of the caller to free the buffer with av_free. After the call FFmpegExtraData is empty.
- Returns
- The extra data buffer or nullptr if FFmpegExtraData is empty.
The documentation for this class was generated from the following files: