World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Audio downmix metadata
+ Граф связей класса Audio downmix metadata:

Классы

struct  AVDownmixInfo
 

Определения типов

typedef struct AVDownmixInfo AVDownmixInfo
 

Перечисления

enum  AVDownmixType {
  AV_DOWNMIX_TYPE_UNKNOWN, AV_DOWNMIX_TYPE_LORO, AV_DOWNMIX_TYPE_LTRT, AV_DOWNMIX_TYPE_DPLII,
  AV_DOWNMIX_TYPE_NB
}
 

Функции

AVDownmixInfoav_downmix_info_update_side_data (AVFrame *frame)
 

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

Типы

◆ AVDownmixInfo

typedef struct AVDownmixInfo AVDownmixInfo

#include <C:/git/world-of-might-and-magic/lib/win32/x86/ffmpeg-4.2.2/include/libavutil/downmix_info.h>

This structure describes optional metadata relevant to a downmix procedure.

All fields are set by the decoder to the value indicated in the audio bitstream (if present), or to a "sane" default otherwise.

Перечисления

◆ AVDownmixType

#include <C:/git/world-of-might-and-magic/lib/win32/x86/ffmpeg-4.2.2/include/libavutil/downmix_info.h>

Possible downmix types.

Элементы перечислений
AV_DOWNMIX_TYPE_UNKNOWN 

Not indicated.

AV_DOWNMIX_TYPE_LORO 

Lo/Ro 2-channel downmix (Stereo).

AV_DOWNMIX_TYPE_LTRT 

Lt/Rt 2-channel downmix, Dolby Surround compatible.

AV_DOWNMIX_TYPE_DPLII 

Lt/Rt 2-channel downmix, Dolby Pro Logic II compatible.

AV_DOWNMIX_TYPE_NB 

Number of downmix types. Not part of ABI.

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

Функции

◆ av_downmix_info_update_side_data()

AVDownmixInfo* av_downmix_info_update_side_data ( AVFrame frame)

#include <C:/git/world-of-might-and-magic/lib/win32/x86/ffmpeg-4.2.2/include/libavutil/downmix_info.h>

Get a frame's AV_FRAME_DATA_DOWNMIX_INFO side data for editing.

If the side data is absent, it is created and added to the frame.

Аргументы
framethe frame for which the side data is to be obtained or created
Возвращает
the AVDownmixInfo structure to be edited by the caller, or NULL if the structure cannot be allocated.
AV_DOWNMIX_TYPE_UNKNOWN
@ AV_DOWNMIX_TYPE_UNKNOWN
Definition: downmix_info.h:45
AV_DOWNMIX_TYPE_LORO
@ AV_DOWNMIX_TYPE_LORO
Definition: downmix_info.h:46
AV_DOWNMIX_TYPE_NB
@ AV_DOWNMIX_TYPE_NB
Definition: downmix_info.h:49
AV_DOWNMIX_TYPE_DPLII
@ AV_DOWNMIX_TYPE_DPLII
Definition: downmix_info.h:48
AV_DOWNMIX_TYPE_LTRT
@ AV_DOWNMIX_TYPE_LTRT
Definition: downmix_info.h:47