[FFmpeg-devel] [PATCH] vdpau: do not use buggy HEVC support by default

Manoj Bonda mbonda at nvidia.com
Tue Aug 8 08:15:52 EEST 2017


Hi , 

HEVC issue for read-back API has been fixed and will be part of the upcoming drivers. 
Please help us understand the issue with the open gl interop. 
As per our understanding we are mapping the video surface to gl using the gl-interop
and the app(mpv) will be doing the merging/de-interlacing part.

As per our understanding, in mpv we see merging/de-interlacing is being done using shader at

Call stack:
               gl_sc_generate() at utils.c:1,162 0x565daa            
               finish_pass_direct() at video.c:1,115 0x569cb2    
               reinterleave_vdpau() at video.c:3,031 0x57277a 
               pass_upload_image() at video.c:3,079 0x572b6b                
               pass_render_frame() at video.c:2,506 0x570162 
               gl_video_render_frame() at video.c:2,877 0x571ce9         
               draw_frame() at vo_opengl.c:133 0x57d920         
               render_frame() at vo.c:817 0x579113      
               vo_thread() at vo.c:916 0x579610

we are not able to get how ffmpeg is using the vdpau-opengl interop. 
Please suggest us how to repro vdpau-opengl  interop issue with ffmpeg. 

Please help us understand what needs to be done from our side for resolving this issue.
Please do let us know if any our understandings are wrong.

Thanks,
ManojGupta

-----------------------------------------------------------------------------------
This email message is for the sole use of the intended recipient(s) and may contain
confidential information.  Any unauthorized review, use, disclosure or distribution
is prohibited.  If you are not the intended recipient, please contact the sender by
reply email and destroy all copies of the original message.
-----------------------------------------------------------------------------------


More information about the ffmpeg-devel mailing list