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

Data Fields

AVClassav_class
HMODULE library
MFFunctions functions
AVFrameframe
int is_video
int is_audio
GUID main_subtype
IMFTransform * mft
IMFMediaEventGenerator * async_events
DWORD in_stream_id
DWORD out_stream_id
MFT_INPUT_STREAM_INFO in_info
MFT_OUTPUT_STREAM_INFO out_info
int out_stream_provides_samples
int draining
int draining_done
int sample_sent
int stream_started
int async_need_input
int async_have_output
int async_marker
int64_t reorder_delay
ICodecAPI * codec_api
int opt_enc_rc
int opt_enc_quality
int opt_enc_scenario
int opt_enc_hw

Detailed Description

Definition at line 38 of file mfenc.c.

Field Documentation

◆ av_class

AVClass* MFContext::av_class

Definition at line 39 of file mfenc.c.

◆ library

HMODULE MFContext::library

Definition at line 40 of file mfenc.c.

◆ functions

MFFunctions MFContext::functions

Definition at line 49 of file mfenc.c.

◆ frame

AVFrame* MFContext::frame

Definition at line 50 of file mfenc.c.

◆ is_video

int MFContext::is_video

Definition at line 51 of file mfenc.c.

◆ is_audio

int MFContext::is_audio

Definition at line 51 of file mfenc.c.

◆ main_subtype

GUID MFContext::main_subtype

Definition at line 52 of file mfenc.c.

◆ mft

IMFTransform* MFContext::mft

Definition at line 53 of file mfenc.c.

◆ async_events

IMFMediaEventGenerator* MFContext::async_events

Definition at line 54 of file mfenc.c.

◆ in_stream_id

DWORD MFContext::in_stream_id

Definition at line 55 of file mfenc.c.

◆ out_stream_id

DWORD MFContext::out_stream_id

Definition at line 55 of file mfenc.c.

◆ in_info

MFT_INPUT_STREAM_INFO MFContext::in_info

Definition at line 56 of file mfenc.c.

◆ out_info

MFT_OUTPUT_STREAM_INFO MFContext::out_info

Definition at line 57 of file mfenc.c.

◆ out_stream_provides_samples

int MFContext::out_stream_provides_samples

Definition at line 58 of file mfenc.c.

◆ draining

int MFContext::draining

Definition at line 59 of file mfenc.c.

◆ draining_done

int MFContext::draining_done

Definition at line 59 of file mfenc.c.

◆ sample_sent

int MFContext::sample_sent

Definition at line 60 of file mfenc.c.

◆ stream_started

int MFContext::stream_started

Definition at line 61 of file mfenc.c.

◆ async_need_input

int MFContext::async_need_input

Definition at line 62 of file mfenc.c.

◆ async_have_output

int MFContext::async_have_output

Definition at line 62 of file mfenc.c.

◆ async_marker

int MFContext::async_marker

Definition at line 62 of file mfenc.c.

◆ reorder_delay

int64_t MFContext::reorder_delay

Definition at line 63 of file mfenc.c.

◆ codec_api

ICodecAPI* MFContext::codec_api

Definition at line 64 of file mfenc.c.

◆ opt_enc_rc

int MFContext::opt_enc_rc

Definition at line 66 of file mfenc.c.

◆ opt_enc_quality

int MFContext::opt_enc_quality

Definition at line 67 of file mfenc.c.

◆ opt_enc_scenario

int MFContext::opt_enc_scenario

Definition at line 68 of file mfenc.c.

◆ opt_enc_hw

int MFContext::opt_enc_hw

Definition at line 69 of file mfenc.c.


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