World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Структура AVBSFContext

#include <avcodec.h>

+ Граф связей класса AVBSFContext:

Открытые атрибуты

const AVClassav_class
 
const struct AVBitStreamFilterfilter
 
AVBSFInternalinternal
 
voidpriv_data
 
AVCodecParameterspar_in
 
AVCodecParameterspar_out
 
AVRational time_base_in
 
AVRational time_base_out
 

Подробное описание

The bitstream filter state.

This struct must be allocated with av_bsf_alloc() and freed with av_bsf_free().

The fields in the struct will only be changed (by the caller or by the filter) as described in their documentation, and are to be considered immutable otherwise.

См. определение в файле avcodec.h строка 5763

Данные класса

◆ av_class

const AVClass* AVBSFContext::av_class

A class for logging and AVOptions

См. определение в файле avcodec.h строка 5767

◆ filter

const struct AVBitStreamFilter* AVBSFContext::filter

The bitstream filter this context is an instance of.

См. определение в файле avcodec.h строка 5772

◆ internal

AVBSFInternal* AVBSFContext::internal

Opaque libavcodec internal data. Must not be touched by the caller in any way.

См. определение в файле avcodec.h строка 5778

◆ priv_data

void* AVBSFContext::priv_data

Opaque filter-specific private data. If filter->priv_class is non-NULL, this is an AVOptions-enabled struct.

См. определение в файле avcodec.h строка 5784

◆ par_in

AVCodecParameters* AVBSFContext::par_in

Parameters of the input stream. This field is allocated in av_bsf_alloc(), it needs to be filled by the caller before av_bsf_init().

См. определение в файле avcodec.h строка 5791

◆ par_out

AVCodecParameters* AVBSFContext::par_out

Parameters of the output stream. This field is allocated in av_bsf_alloc(), it is set by the filter in av_bsf_init().

См. определение в файле avcodec.h строка 5797

◆ time_base_in

AVRational AVBSFContext::time_base_in

The timebase used for the timestamps of the input packets. Set by the caller before av_bsf_init().

См. определение в файле avcodec.h строка 5803

◆ time_base_out

AVRational AVBSFContext::time_base_out

The timebase used for the timestamps of the output packets. Set by the filter in av_bsf_init().

См. определение в файле avcodec.h строка 5809


Объявления и описания членов структуры находятся в файле: