On 05/01/2012 09:31 PM, Derek Buitenhuis wrote:

> diff --git a/libavcodec/mlp_parser.c b/libavcodec/mlp_parser.c
> index 1879e00..351908f 100644
> --- a/libavcodec/mlp_parser.c
> +++ b/libavcodec/mlp_parser.c
> @@ -47,24 +47,24 @@ static const uint64_t mlp_layout[32] = {
>      AV_CH_LAYOUT_MONO,
>      AV_CH_LAYOUT_STEREO,
>      AV_CH_LAYOUT_2_1,
> -    AV_CH_LAYOUT_2_2,
> +    AV_CH_LAYOUT_QUAD,
>      AV_CH_LAYOUT_STEREO|AV_CH_LOW_FREQUENCY,
>      AV_CH_LAYOUT_2_1|AV_CH_LOW_FREQUENCY,
> -    AV_CH_LAYOUT_2_2|AV_CH_LOW_FREQUENCY,
> +    AV_CH_LAYOUT_QUAD|AV_CH_LOW_FREQUENCY,
>      AV_CH_LAYOUT_SURROUND,
>      AV_CH_LAYOUT_4POINT0,
> -    AV_CH_LAYOUT_5POINT0,
> +    AV_CH_LAYOUT_5POINT0_BACK,
>      AV_CH_LAYOUT_SURROUND|AV_CH_LOW_FREQUENCY,
>      AV_CH_LAYOUT_4POINT0|AV_CH_LOW_FREQUENCY,
> -    AV_CH_LAYOUT_5POINT1,
> +    AV_CH_LAYOUT_5POINT1_BACK,
>      AV_CH_LAYOUT_4POINT0,
> -    AV_CH_LAYOUT_5POINT0,
> +    AV_CH_LAYOUT_5POINT0_BACK,
>      AV_CH_LAYOUT_SURROUND|AV_CH_LOW_FREQUENCY,
>      AV_CH_LAYOUT_4POINT0|AV_CH_LOW_FREQUENCY,
> -    AV_CH_LAYOUT_5POINT1,
> -    AV_CH_LAYOUT_2_2|AV_CH_LOW_FREQUENCY,
> -    AV_CH_LAYOUT_5POINT0,
> -    AV_CH_LAYOUT_5POINT1,
> +    AV_CH_LAYOUT_5POINT1_BACK,
> +    AV_CH_LAYOUT_QUAD|AV_CH_LOW_FREQUENCY,
> +    AV_CH_LAYOUT_5POINT0_BACK,
> +    AV_CH_LAYOUT_5POINT1_BACK,
>      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
>  };


All this does is change side surround speakers to rear surround. Do you
know where this information comes from?

-Justin

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to