FFmpeg
|
reference-counted frame API More...
#include <stddef.h>
#include <stdint.h>
#include "avutil.h"
#include "buffer.h"
#include "dict.h"
#include "rational.h"
#include "samplefmt.h"
#include "pixfmt.h"
#include "version.h"
Go to the source code of this file.
Data Structures | |
struct | AVFrameSideData |
Structure to hold side data for an AVFrame. More... | |
struct | AVFrame |
This structure describes decoded (raw) audio or video data. More... | |
Macros | |
#define | AV_NUM_DATA_POINTERS 8 |
#define | AV_FRAME_FLAG_CORRUPT (1 << 0) |
The frame data may be corrupted, e.g. More... | |
#define | AV_FRAME_FLAG_DISCARD (1 << 2) |
A flag to mark the frames which need to be decoded, but shouldn't be output. More... | |
#define | FF_DECODE_ERROR_INVALID_BITSTREAM 1 |
#define | FF_DECODE_ERROR_MISSING_REFERENCE 2 |
Enumerations | |
enum | AVFrameSideDataType { AV_FRAME_DATA_PANSCAN, AV_FRAME_DATA_A53_CC, AV_FRAME_DATA_STEREO3D, AV_FRAME_DATA_MATRIXENCODING, AV_FRAME_DATA_DOWNMIX_INFO, AV_FRAME_DATA_REPLAYGAIN, AV_FRAME_DATA_DISPLAYMATRIX, AV_FRAME_DATA_AFD, AV_FRAME_DATA_MOTION_VECTORS, AV_FRAME_DATA_SKIP_SAMPLES, AV_FRAME_DATA_AUDIO_SERVICE_TYPE, AV_FRAME_DATA_MASTERING_DISPLAY_METADATA, AV_FRAME_DATA_GOP_TIMECODE, AV_FRAME_DATA_SPHERICAL, AV_FRAME_DATA_CONTENT_LIGHT_LEVEL, AV_FRAME_DATA_ICC_PROFILE } |
enum | AVActiveFormatDescription { AV_AFD_SAME = 8, AV_AFD_4_3 = 9, AV_AFD_16_9 = 10, AV_AFD_14_9 = 11, AV_AFD_4_3_SP_14_9 = 13, AV_AFD_16_9_SP_14_9 = 14, AV_AFD_SP_4_3 = 15 } |
enum | { AV_FRAME_CROP_UNALIGNED = 1 << 0 } |
Flags for frame cropping. More... | |
reference-counted frame API
Definition in file frame.h.
#define AV_NUM_DATA_POINTERS 8 |
Definition at line 202 of file frame.h.
Referenced by audio_get_buffer(), avcodec_align_dimensions(), avcodec_encode_audio2(), avcodec_fill_audio_frame(), create_cv_pixel_buffer(), decode_frame(), draw_slice(), ff_draw_horiz_band(), ff_frame_pool_get(), ff_framequeue_skip_samples(), ff_h264_draw_horiz_band(), frame_add_buf(), get_audio_buffer(), smvjpeg_decode_frame(), video_get_buffer(), and vp3_draw_horiz_band().
#define FF_DECODE_ERROR_INVALID_BITSTREAM 1 |
Definition at line 498 of file frame.h.
Referenced by ac3_decode_frame(), cpia_decode_frame(), decode_picture(), and ff_v4l2_buffer_buf_to_avframe().