/third_party/ffmpeg/libavresample/ |
H A D | audio_mix_matrix.c | 91 enum AVMatrixEncoding matrix_encoding) in avresample_build_matrix() 159 if (matrix_encoding == AV_MATRIX_ENCODING_DOLBY || in avresample_build_matrix() 160 matrix_encoding == AV_MATRIX_ENCODING_DPLII) { in avresample_build_matrix() 193 if (matrix_encoding == AV_MATRIX_ENCODING_DOLBY) { in avresample_build_matrix() 198 } else if (matrix_encoding == AV_MATRIX_ENCODING_DPLII) { in avresample_build_matrix() 229 if (matrix_encoding == AV_MATRIX_ENCODING_DOLBY) { in avresample_build_matrix() 234 } else if (matrix_encoding == AV_MATRIX_ENCODING_DPLII) { in avresample_build_matrix() 87 avresample_build_matrix(uint64_t in_layout, uint64_t out_layout, double center_mix_level, double surround_mix_level, double lfe_mix_level, int normalize, double *matrix_out, int stride, enum AVMatrixEncoding matrix_encoding) avresample_build_matrix() argument
|
H A D | internal.h | 97 enum AVMatrixEncoding matrix_encoding; /**< matrixed stereo encoding */ member
|
H A D | avresample.h | 282 * @param matrix_encoding matrixed stereo downmix mode (e.g. dplii) 289 int stride, enum AVMatrixEncoding matrix_encoding);
|
H A D | options.c | 71 { "matrix_encoding", "Matrixed Stereo Encoding", OFFSET(matrix_encoding), AV_OPT_TYPE_INT, {.i64 = AV_MATRIX_ENCODING_NONE}, AV_MATRIX_ENCODING_NONE, AV_MATRIX_ENCODING_NB-1, PARAM, "matrix_encoding" }, 72 { "none", "None", 0, AV_OPT_TYPE_CONST, { .i64 = AV_MATRIX_ENCODING_NONE }, INT_MIN, INT_MAX, PARAM, "matrix_encoding" }, 73 { "dolby", "Dolby", 0, AV_OPT_TYPE_CONST, { .i64 = AV_MATRIX_ENCODING_DOLBY }, INT_MIN, INT_MAX, PARAM, "matrix_encoding" }, 74 { "dplii", "Dolby Pro Logic II", 0, AV_OPT_TYPE_CONST, { .i64 = AV_MATRIX_ENCODING_DPLII }, INT_MIN, INT_MAX, PARAM, "matrix_encoding" },
|
H A D | audio_mix.c | 386 avr->matrix_encoding); in ff_audio_mix_alloc()
|
/third_party/ffmpeg/libswresample/ |
H A D | rematrix.c | 152 int stride, enum AVMatrixEncoding matrix_encoding, void *log_context) in swr_build_matrix() 164 stride, matrix_encoding, log_context); in swr_build_matrix() 172 ptrdiff_t stride, enum AVMatrixEncoding matrix_encoding, void *log_context) in swr_build_matrix2() 274 if (matrix_encoding == AV_MATRIX_ENCODING_DOLBY || in swr_build_matrix2() 275 matrix_encoding == AV_MATRIX_ENCODING_DPLII) { in swr_build_matrix2() 305 if (matrix_encoding == AV_MATRIX_ENCODING_DOLBY) { in swr_build_matrix2() 310 } else if (matrix_encoding == AV_MATRIX_ENCODING_DPLII) { in swr_build_matrix2() 341 if (matrix_encoding == AV_MATRIX_ENCODING_DOLBY) { in swr_build_matrix2() 346 } else if (matrix_encoding == AV_MATRIX_ENCODING_DPLII) { in swr_build_matrix2() 457 s->matrix[1] - s->matrix[0], s->matrix_encoding, in auto_matrix() 148 swr_build_matrix(uint64_t in_ch_layout_param, uint64_t out_ch_layout_param, double center_mix_level, double surround_mix_level, double lfe_mix_level, double maxval, double rematrix_volume, double *matrix_param, int stride, enum AVMatrixEncoding matrix_encoding, void *log_context) swr_build_matrix() argument 168 swr_build_matrix2(const AVChannelLayout *in_layout, const AVChannelLayout *out_layout, double center_mix_level, double surround_mix_level, double lfe_mix_level, double maxval, double rematrix_volume, double *matrix_param, ptrdiff_t stride, enum AVMatrixEncoding matrix_encoding, void *log_context) swr_build_matrix2() argument [all...] |
H A D | swresample.h | 422 * @param matrix_encoding matrixed stereo downmix mode (e.g. dplii) 432 int stride, enum AVMatrixEncoding matrix_encoding, 455 * @param matrix_encoding matrixed stereo downmix mode (e.g. dplii) 463 ptrdiff_t stride, enum AVMatrixEncoding matrix_encoding,
|
H A D | swresample_internal.h | 112 int matrix_encoding; /**< matrixed stereo encoding */ member
|
H A D | options.c | 132 { "matrix_encoding" , "set matrixed stereo encoding" , OFFSET(matrix_encoding), AV_OPT_TYPE_INT ,{.i64 = AV_MATRIX_ENCODING_NONE}, AV_MATRIX_ENCODING_NONE, AV_MATRIX_ENCODING_NB-1, PARAM, "matrix_encoding" }, 133 { "none", "select none", 0, AV_OPT_TYPE_CONST, { .i64 = AV_MATRIX_ENCODING_NONE }, INT_MIN, INT_MAX, PARAM, "matrix_encoding" }, 134 { "dolby", "select Dolby", 0, AV_OPT_TYPE_CONST, { .i64 = AV_MATRIX_ENCODING_DOLBY }, INT_MIN, INT_MAX, PARAM, "matrix_encoding" }, 135 { "dplii", "select Dolby Pro Logic II", 0, AV_OPT_TYPE_CONST, { .i64 = AV_MATRIX_ENCODING_DPLII }, INT_MIN, INT_MAX, PARAM, "matrix_encoding" },
|
/third_party/ffmpeg/libavcodec/ |
H A D | mlpdec.c | 79 enum AVMatrixEncoding matrix_encoding; member 468 m->substream[substr].matrix_encoding = AV_MATRIX_ENCODING_NONE; in read_major_sync() 474 m->substream[2].matrix_encoding = AV_MATRIX_ENCODING_DOLBYEX; in read_major_sync() 480 m->substream[1].matrix_encoding = AV_MATRIX_ENCODING_DOLBYEX; in read_major_sync() 485 m->substream[0].matrix_encoding = AV_MATRIX_ENCODING_DOLBY; in read_major_sync() 488 m->substream[0].matrix_encoding = AV_MATRIX_ENCODING_DOLBYHEADPHONE; in read_major_sync() 1151 if (s->matrix_encoding != s->prev_matrix_encoding) { in output_data() 1152 if ((ret = ff_side_data_update_matrix_encoding(frame, s->matrix_encoding)) < 0) in output_data() 1155 s->prev_matrix_encoding = s->matrix_encoding; in output_data()
|
H A D | internal.h | 237 enum AVMatrixEncoding matrix_encoding);
|
H A D | ac3dec.c | 1497 enum AVMatrixEncoding matrix_encoding; in ac3_decode_frame() local 1795 matrix_encoding = AV_MATRIX_ENCODING_NONE; in ac3_decode_frame() 1799 matrix_encoding = AV_MATRIX_ENCODING_DOLBY; in ac3_decode_frame() 1801 matrix_encoding = AV_MATRIX_ENCODING_DOLBYHEADPHONE; in ac3_decode_frame() 1806 matrix_encoding = AV_MATRIX_ENCODING_DOLBYEX; in ac3_decode_frame() 1809 matrix_encoding = AV_MATRIX_ENCODING_DPLIIZ; in ac3_decode_frame() 1815 if ((ret = ff_side_data_update_matrix_encoding(frame, matrix_encoding)) < 0) in ac3_decode_frame()
|
H A D | dca_xll.c | 1330 enum AVMatrixEncoding matrix_encoding = AV_MATRIX_ENCODING_NONE; in ff_dca_xll_filter_frame() local 1461 matrix_encoding = AV_MATRIX_ENCODING_DOLBY; in ff_dca_xll_filter_frame() 1463 matrix_encoding = AV_MATRIX_ENCODING_DOLBYHEADPHONE; in ff_dca_xll_filter_frame() 1465 matrix_encoding = AV_MATRIX_ENCODING_DOLBY; in ff_dca_xll_filter_frame() 1467 if ((ret = ff_side_data_update_matrix_encoding(frame, matrix_encoding)) < 0) in ff_dca_xll_filter_frame()
|
H A D | utils.c | 121 enum AVMatrixEncoding matrix_encoding) in ff_side_data_update_matrix_encoding() 135 *data = matrix_encoding; in ff_side_data_update_matrix_encoding() 120 ff_side_data_update_matrix_encoding(AVFrame *frame, enum AVMatrixEncoding matrix_encoding) ff_side_data_update_matrix_encoding() argument
|
H A D | dca_core.c | 2352 enum AVMatrixEncoding matrix_encoding; in ff_dca_core_filter_frame() local 2392 matrix_encoding = AV_MATRIX_ENCODING_DOLBY; in ff_dca_core_filter_frame() 2394 matrix_encoding = AV_MATRIX_ENCODING_NONE; in ff_dca_core_filter_frame() 2395 if ((ret = ff_side_data_update_matrix_encoding(frame, matrix_encoding)) < 0) in ff_dca_core_filter_frame()
|