FFmpeg
Loading...
Searching...
No Matches
MediaCodecDecContext Struct Reference

#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
ssize_t current_input_buffer
bool delay_flush
atomic_int serial
bool use_ndk_codec

Detailed Description

Definition at line 37 of file mediacodecdec_common.h.

Field Documentation

◆ avctx

AVCodecContext* MediaCodecDecContext::avctx

Definition at line 39 of file mediacodecdec_common.h.

◆ refcount

atomic_int MediaCodecDecContext::refcount

Definition at line 40 of file mediacodecdec_common.h.

◆ hw_buffer_count

atomic_int MediaCodecDecContext::hw_buffer_count

Definition at line 41 of file mediacodecdec_common.h.

◆ codec_name

char* MediaCodecDecContext::codec_name

Definition at line 43 of file mediacodecdec_common.h.

◆ codec

FFAMediaCodec* MediaCodecDecContext::codec

Definition at line 45 of file mediacodecdec_common.h.

◆ format

FFAMediaFormat* MediaCodecDecContext::format

Definition at line 46 of file mediacodecdec_common.h.

◆ surface

void* MediaCodecDecContext::surface

Definition at line 48 of file mediacodecdec_common.h.

◆ started

int MediaCodecDecContext::started

Definition at line 50 of file mediacodecdec_common.h.

◆ draining

int MediaCodecDecContext::draining

Definition at line 51 of file mediacodecdec_common.h.

◆ flushing

int MediaCodecDecContext::flushing

Definition at line 52 of file mediacodecdec_common.h.

◆ eos

int MediaCodecDecContext::eos

Definition at line 53 of file mediacodecdec_common.h.

◆ width

int MediaCodecDecContext::width

Definition at line 55 of file mediacodecdec_common.h.

◆ height

int MediaCodecDecContext::height

Definition at line 56 of file mediacodecdec_common.h.

◆ stride

int MediaCodecDecContext::stride

Definition at line 57 of file mediacodecdec_common.h.

◆ slice_height

int MediaCodecDecContext::slice_height

Definition at line 58 of file mediacodecdec_common.h.

◆ color_format

int MediaCodecDecContext::color_format

Definition at line 59 of file mediacodecdec_common.h.

◆ crop_top

int MediaCodecDecContext::crop_top

Definition at line 60 of file mediacodecdec_common.h.

◆ crop_bottom

int MediaCodecDecContext::crop_bottom

Definition at line 61 of file mediacodecdec_common.h.

◆ crop_left

int MediaCodecDecContext::crop_left

Definition at line 62 of file mediacodecdec_common.h.

◆ crop_right

int MediaCodecDecContext::crop_right

Definition at line 63 of file mediacodecdec_common.h.

◆ display_width

int MediaCodecDecContext::display_width

Definition at line 64 of file mediacodecdec_common.h.

◆ display_height

int MediaCodecDecContext::display_height

Definition at line 65 of file mediacodecdec_common.h.

◆ output_buffer_count

uint64_t MediaCodecDecContext::output_buffer_count

Definition at line 67 of file mediacodecdec_common.h.

◆ current_input_buffer

ssize_t MediaCodecDecContext::current_input_buffer

Definition at line 68 of file mediacodecdec_common.h.

◆ delay_flush

bool MediaCodecDecContext::delay_flush

Definition at line 70 of file mediacodecdec_common.h.

◆ serial

atomic_int MediaCodecDecContext::serial

Definition at line 71 of file mediacodecdec_common.h.

◆ use_ndk_codec

bool MediaCodecDecContext::use_ndk_codec

Definition at line 73 of file mediacodecdec_common.h.


The documentation for this struct was generated from the following file: