[vlc-devel] Crystal HD: Software Deinterlacing possible?
    Rémi Denis-Courmont 
    remi at remlab.net
       
    Tue Jun 11 19:55:01 CEST 2013
    
    
  
Le mardi 11 juin 2013 19:29:31, Philip Höhlein a écrit :
> The software deinterlacing is not possible as the output format of the
> crystal hd chip is packed yuy2 4:2:2, which the deinterlacing filters do
> not support at all.
> 
> I already tried to change the output format by changing these 2 lines in
> crystalhd.c
> 
> - if( BC_FUNC(DtsSetColorSpace)( p_sys->bcm_handle, OUTPUT_MODE422_YUY2 )
> + if( BC_FUNC(DtsSetColorSpace)( p_sys->bcm_handle, OUTPUT_MODE420_NV12 )
> 
> - p_dec->fmt_out.i_codec        = VLC_CODEC_YUYV;
> +p_dec->fmt_out.i_codec        = VLC_CODEC_NV12;
The deinterlacer does not support NV12 any better than YUY2. Only planar, 
meaning I420 or YV12 would really work.
-- 
Rémi Denis-Courmont
http://www.remlab.net/
    
    
More information about the vlc-devel
mailing list