| Index: patched-ffmpeg-mt/libavcodec/dxva2_h264.c
|
| ===================================================================
|
| --- patched-ffmpeg-mt/libavcodec/dxva2_h264.c (revision 41250)
|
| +++ patched-ffmpeg-mt/libavcodec/dxva2_h264.c (working copy)
|
| @@ -220,11 +220,11 @@
|
| for (plane = 0; plane < 3; plane++) {
|
| int w, o;
|
| if (plane == 0 && h->luma_weight_flag[list]) {
|
| - w = h->luma_weight[list][i];
|
| - o = h->luma_offset[list][i];
|
| + w = h->luma_weight[i][list][0];
|
| + o = h->luma_weight[i][list][1];
|
| } else if (plane >= 1 && h->chroma_weight_flag[list]) {
|
| - w = h->chroma_weight[list][i][plane-1];
|
| - o = h->chroma_offset[list][i][plane-1];
|
| + w = h->chroma_weight[i][list][plane-1][0];
|
| + o = h->chroma_weight[i][list][plane-1][1];
|
| } else {
|
| w = 1 << (plane == 0 ? h->luma_log2_weight_denom :
|
| h->chroma_log2_weight_denom);
|
|
|