diff mbox

[FFmpeg-devel] avcodec/dxva2_vc1: add missing frame_params callback to vc1_d3d11va2 hwaccel

Message ID 20180322044111.4744-1-jamrial@gmail.com
State Accepted
Commit 59347c2474801fda88c9a231b888c354362641b6
Headers show

Commit Message

James Almer March 22, 2018, 4:41 a.m. UTC
Fixes ticket #7096

Signed-off-by: James Almer <jamrial@gmail.com>
---
 libavcodec/dxva2_vc1.c | 1 +
 1 file changed, 1 insertion(+)

Comments

wm4 March 22, 2018, 9:41 a.m. UTC | #1
On Thu, 22 Mar 2018 01:41:11 -0300
James Almer <jamrial@gmail.com> wrote:

> Fixes ticket #7096
> 
> Signed-off-by: James Almer <jamrial@gmail.com>
> ---
>  libavcodec/dxva2_vc1.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/libavcodec/dxva2_vc1.c b/libavcodec/dxva2_vc1.c
> index f22c73cd1e..06f1083b3a 100644
> --- a/libavcodec/dxva2_vc1.c
> +++ b/libavcodec/dxva2_vc1.c
> @@ -473,6 +473,7 @@ const AVHWAccel ff_vc1_d3d11va2_hwaccel = {
>      .start_frame    = dxva2_vc1_start_frame,
>      .decode_slice   = dxva2_vc1_decode_slice,
>      .end_frame      = dxva2_vc1_end_frame,
> +    .frame_params   = ff_dxva2_common_frame_params,
>      .frame_priv_data_size = sizeof(struct dxva2_picture_context),
>      .priv_data_size = sizeof(FFDXVASharedContext),
>  };

LGTM. Apparently I missed this.
James Almer March 22, 2018, 2:48 p.m. UTC | #2
On 3/22/2018 6:41 AM, wm4 wrote:
> On Thu, 22 Mar 2018 01:41:11 -0300
> James Almer <jamrial@gmail.com> wrote:
> 
>> Fixes ticket #7096
>>
>> Signed-off-by: James Almer <jamrial@gmail.com>
>> ---
>>  libavcodec/dxva2_vc1.c | 1 +
>>  1 file changed, 1 insertion(+)
>>
>> diff --git a/libavcodec/dxva2_vc1.c b/libavcodec/dxva2_vc1.c
>> index f22c73cd1e..06f1083b3a 100644
>> --- a/libavcodec/dxva2_vc1.c
>> +++ b/libavcodec/dxva2_vc1.c
>> @@ -473,6 +473,7 @@ const AVHWAccel ff_vc1_d3d11va2_hwaccel = {
>>      .start_frame    = dxva2_vc1_start_frame,
>>      .decode_slice   = dxva2_vc1_decode_slice,
>>      .end_frame      = dxva2_vc1_end_frame,
>> +    .frame_params   = ff_dxva2_common_frame_params,
>>      .frame_priv_data_size = sizeof(struct dxva2_picture_context),
>>      .priv_data_size = sizeof(FFDXVASharedContext),
>>  };
> 
> LGTM. Apparently I missed this.

Pushed, thanks.
diff mbox

Patch

diff --git a/libavcodec/dxva2_vc1.c b/libavcodec/dxva2_vc1.c
index f22c73cd1e..06f1083b3a 100644
--- a/libavcodec/dxva2_vc1.c
+++ b/libavcodec/dxva2_vc1.c
@@ -473,6 +473,7 @@  const AVHWAccel ff_vc1_d3d11va2_hwaccel = {
     .start_frame    = dxva2_vc1_start_frame,
     .decode_slice   = dxva2_vc1_decode_slice,
     .end_frame      = dxva2_vc1_end_frame,
+    .frame_params   = ff_dxva2_common_frame_params,
     .frame_priv_data_size = sizeof(struct dxva2_picture_context),
     .priv_data_size = sizeof(FFDXVASharedContext),
 };