|
FFmpeg
|
This structure describes optional metadata relevant to a downmix procedure in the form of a remixing matrix allocated as an array of AVDownmixCoeff. More...
#include <downmix_info.h>
Data Fields | |
| enum AVDownmixType | downmix_type |
| Type of downmix the coeffs will produce. More... | |
| int | in_ch_count |
| Input channel count. More... | |
| unsigned int | nb_coeffs |
| Amount of coefficients in the matrix. More... | |
| size_t | coeffs_offset |
| Offset in bytes from the beginning of this structure at which the array of coefficients starts. More... | |
This structure describes optional metadata relevant to a downmix procedure in the form of a remixing matrix allocated as an array of AVDownmixCoeff.
Must be allocated with av_downmix_matrix_alloc.
sizeof(AVDownmixMatrix) is not a part of the ABI and new fields may be added to it.
Definition at line 116 of file downmix_info.h.
| enum AVDownmixType AVDownmixMatrix::downmix_type |
Type of downmix the coeffs will produce.
Output channel count is derived from this value.
Definition at line 121 of file downmix_info.h.
Referenced by config_output(), and dump_downmix_matrix().
| int AVDownmixMatrix::in_ch_count |
Input channel count.
Definition at line 126 of file downmix_info.h.
Referenced by av_downmix_matrix_coeff(), config_output(), and dump_downmix_matrix().
| unsigned int AVDownmixMatrix::nb_coeffs |
Amount of coefficients in the matrix.
Definition at line 131 of file downmix_info.h.
| size_t AVDownmixMatrix::coeffs_offset |
Offset in bytes from the beginning of this structure at which the array of coefficients starts.
Definition at line 137 of file downmix_info.h.
Referenced by av_downmix_matrix_coeff(), and config_output().
1.8.17