FFmpeg
|
#include <decode_simple.h>
Data Fields | |
AVCodecInternal | avci |
int | intra_only_flag |
This is set to AV_FRAME_FLAG_KEY for decoders of intra-only formats (those whose codec descriptor has AV_CODEC_PROP_INTRA_ONLY set) to set the flag generically. More... | |
enum AVPictureType | initial_pict_type |
This is set to AV_PICTURE_TYPE_I for intra only video decoders and to AV_PICTURE_TYPE_NONE for other decoders. More... | |
int | nb_draining_errors |
int | draining_started |
The caller has submitted a NULL packet on input. More... | |
int64_t | pts_correction_num_faulty_pts |
int64_t | pts_correction_num_faulty_dts |
Number of incorrect PTS values so far. More... | |
int64_t | pts_correction_last_pts |
Number of incorrect DTS values so far. More... | |
int64_t | pts_correction_last_dts |
PTS of the last frame. More... | |
uint64_t | side_data_pref_mask |
DTS of the last frame. More... | |
FFLCEVCContext * | lcevc |
int | lcevc_frame |
int | width |
int | height |
AVFormatContext * | demuxer |
AVStream * | stream |
AVCodecContext * | decoder |
AVPacket * | pkt |
AVFrame * | frame |
int(* | process_frame )(struct DecodeContext *dc, AVFrame *frame) |
void * | opaque |
AVDictionary * | decoder_opts |
int | max_frames |
AVCodecInternal DecodeContext::avci |
int DecodeContext::intra_only_flag |
This is set to AV_FRAME_FLAG_KEY for decoders of intra-only formats (those whose codec descriptor has AV_CODEC_PROP_INTRA_ONLY set) to set the flag generically.
Definition at line 69 of file decode.c.
Referenced by ff_decode_internal_sync().
enum AVPictureType DecodeContext::initial_pict_type |
This is set to AV_PICTURE_TYPE_I for intra only video decoders and to AV_PICTURE_TYPE_NONE for other decoders.
It is used to set the AVFrame's pict_type before the decoder receives it.
Definition at line 76 of file decode.c.
Referenced by ff_decode_internal_sync().
int DecodeContext::nb_draining_errors |
Definition at line 79 of file decode.c.
Referenced by decode_simple_internal().
int DecodeContext::draining_started |
int64_t DecodeContext::pts_correction_num_faulty_dts |
int64_t DecodeContext::pts_correction_last_pts |
int64_t DecodeContext::pts_correction_last_dts |
uint64_t DecodeContext::side_data_pref_mask |
FFLCEVCContext* DecodeContext::lcevc |
Definition at line 97 of file decode.c.
Referenced by ff_decode_internal_sync().
AVFormatContext* DecodeContext::demuxer |
Definition at line 34 of file decode_simple.h.
AVStream* DecodeContext::stream |
Definition at line 35 of file decode_simple.h.
AVCodecContext* DecodeContext::decoder |
Definition at line 36 of file decode_simple.h.
AVPacket* DecodeContext::pkt |
Definition at line 38 of file decode_simple.h.
AVFrame* DecodeContext::frame |
Definition at line 39 of file decode_simple.h.
int(* DecodeContext::process_frame) (struct DecodeContext *dc, AVFrame *frame) |
Definition at line 41 of file decode_simple.h.
void* DecodeContext::opaque |
Definition at line 42 of file decode_simple.h.
AVDictionary* DecodeContext::decoder_opts |
Definition at line 44 of file decode_simple.h.
int DecodeContext::max_frames |
Definition at line 45 of file decode_simple.h.