FFmpeg
4.0
|
#include <libavcodec/mediacodecdec_common.h>
Data Fields | |
AVCodecContext * | avctx |
atomic_int | refcount |
atomic_int | hw_buffer_count |
char * | codec_name |
FFAMediaCodec * | codec |
FFAMediaFormat * | format |
void * | surface |
int | started |
int | draining |
int | flushing |
int | eos |
int | width |
int | height |
int | stride |
int | slice_height |
int | color_format |
int | crop_top |
int | crop_bottom |
int | crop_left |
int | crop_right |
int | display_width |
int | display_height |
uint64_t | output_buffer_count |
bool | delay_flush |
atomic_int | serial |
Definition at line 37 of file mediacodecdec_common.h.
AVCodecContext* MediaCodecDecContext::avctx |
Definition at line 39 of file mediacodecdec_common.h.
Referenced by ff_mediacodec_dec_init(), and mediacodec_buffer_release().
atomic_int MediaCodecDecContext::refcount |
Definition at line 40 of file mediacodecdec_common.h.
Referenced by ff_mediacodec_dec_flush(), ff_mediacodec_dec_init(), ff_mediacodec_dec_ref(), and ff_mediacodec_dec_unref().
atomic_int MediaCodecDecContext::hw_buffer_count |
Definition at line 41 of file mediacodecdec_common.h.
Referenced by ff_mediacodec_dec_init(), mediacodec_buffer_release(), mediacodec_dec_flush_codec(), and mediacodec_wrap_hw_buffer().
char* MediaCodecDecContext::codec_name |
Definition at line 43 of file mediacodecdec_common.h.
Referenced by ff_mediacodec_dec_init(), ff_mediacodec_dec_unref(), mcdec_map_color_format(), mediacodec_dec_parse_format(), and mediacodec_wrap_sw_buffer().
FFAMediaCodec* MediaCodecDecContext::codec |
Definition at line 45 of file mediacodecdec_common.h.
Referenced by ff_mediacodec_dec_init(), ff_mediacodec_dec_receive(), ff_mediacodec_dec_send(), ff_mediacodec_dec_unref(), mediacodec_buffer_release(), mediacodec_dec_flush_codec(), mediacodec_wrap_hw_buffer(), and mediacodec_wrap_sw_buffer().
FFAMediaFormat* MediaCodecDecContext::format |
Definition at line 46 of file mediacodecdec_common.h.
Referenced by ff_mediacodec_dec_init(), ff_mediacodec_dec_receive(), ff_mediacodec_dec_unref(), and mediacodec_dec_parse_format().
void* MediaCodecDecContext::surface |
Definition at line 48 of file mediacodecdec_common.h.
Referenced by ff_mediacodec_dec_flush(), ff_mediacodec_dec_init(), ff_mediacodec_dec_receive(), ff_mediacodec_dec_send(), ff_mediacodec_dec_unref(), and mcdec_map_color_format().
int MediaCodecDecContext::started |
Definition at line 50 of file mediacodecdec_common.h.
int MediaCodecDecContext::draining |
Definition at line 51 of file mediacodecdec_common.h.
Referenced by ff_mediacodec_dec_receive(), ff_mediacodec_dec_send(), and mediacodec_dec_flush_codec().
int MediaCodecDecContext::flushing |
Definition at line 52 of file mediacodecdec_common.h.
Referenced by ff_mediacodec_dec_flush(), ff_mediacodec_dec_is_flushing(), ff_mediacodec_dec_send(), and mediacodec_dec_flush_codec().
int MediaCodecDecContext::eos |
Definition at line 53 of file mediacodecdec_common.h.
Referenced by ff_mediacodec_dec_receive(), ff_mediacodec_dec_send(), and mediacodec_dec_flush_codec().
int MediaCodecDecContext::width |
Definition at line 55 of file mediacodecdec_common.h.
Referenced by mediacodec_dec_parse_format().
int MediaCodecDecContext::height |
Definition at line 56 of file mediacodecdec_common.h.
Referenced by mediacodec_dec_parse_format().
int MediaCodecDecContext::stride |
int MediaCodecDecContext::slice_height |
int MediaCodecDecContext::color_format |
Definition at line 59 of file mediacodecdec_common.h.
Referenced by mcdec_map_color_format(), mediacodec_dec_parse_format(), and mediacodec_wrap_sw_buffer().
int MediaCodecDecContext::crop_top |
int MediaCodecDecContext::crop_bottom |
Definition at line 61 of file mediacodecdec_common.h.
Referenced by mediacodec_dec_parse_format(), and mediacodec_wrap_sw_buffer().
int MediaCodecDecContext::crop_left |
int MediaCodecDecContext::crop_right |
Definition at line 63 of file mediacodecdec_common.h.
Referenced by mediacodec_dec_parse_format(), and mediacodec_wrap_sw_buffer().
int MediaCodecDecContext::display_width |
Definition at line 64 of file mediacodecdec_common.h.
Referenced by mediacodec_dec_parse_format().
int MediaCodecDecContext::display_height |
Definition at line 65 of file mediacodecdec_common.h.
Referenced by mediacodec_dec_parse_format().
uint64_t MediaCodecDecContext::output_buffer_count |
Definition at line 67 of file mediacodecdec_common.h.
Referenced by ff_mediacodec_dec_receive(), and mediacodec_dec_flush_codec().
bool MediaCodecDecContext::delay_flush |
Definition at line 69 of file mediacodecdec_common.h.
Referenced by mediacodec_buffer_release(), mediacodec_decode_init(), and mediacodec_wrap_hw_buffer().
atomic_int MediaCodecDecContext::serial |
Definition at line 70 of file mediacodecdec_common.h.
Referenced by ff_mediacodec_dec_init(), mediacodec_buffer_release(), mediacodec_dec_flush_codec(), and mediacodec_wrap_hw_buffer().