Re: [FFmpeg-devel] [PATCH] dxva2_hevc: properly fill the scaling list structure

2015-02-04 Thread Michael Niedermayer
On Tue, Feb 03, 2015 at 10:41:19PM +0100, Hendrik Leppkes wrote: > The scaling list can be specified in either the SPS or PPS. > Additionally, compensate for the diagonal scan permutation applied in the > decoder. > --- > libavcodec/dxva2_hevc.c | 22 ++ > 1 file changed, 14 i

[FFmpeg-devel] [PATCH] dxva2_hevc: properly fill the scaling list structure

2015-02-03 Thread Hendrik Leppkes
The scaling list can be specified in either the SPS or PPS. Additionally, compensate for the diagonal scan permutation applied in the decoder. --- libavcodec/dxva2_hevc.c | 22 ++ 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/libavcodec/dxva2_hevc.c b/libavcod

Re: [FFmpeg-devel] [PATCH] dxva2_hevc: properly fill the scaling list structure

2015-02-03 Thread Hendrik Leppkes
On Tue, Feb 3, 2015 at 10:23 PM, Hendrik Leppkes wrote: > The HEVC decoder has the scaling lists in the SPS structs, and not the PPS. > Additionally, it needs to compensate for the diagonal scan permutation > applied in the decoder. > --- > libavcodec/dxva2_hevc.c | 19 +++ > 1 f

[FFmpeg-devel] [PATCH] dxva2_hevc: properly fill the scaling list structure

2015-02-03 Thread Hendrik Leppkes
The HEVC decoder has the scaling lists in the SPS structs, and not the PPS. Additionally, it needs to compensate for the diagonal scan permutation applied in the decoder. --- libavcodec/dxva2_hevc.c | 19 +++ 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/libavcodec