CYUV is not a pixel format, at least it is not treated as such in VLC
outputs and encoders. CYUV is decoded to YUV 4:1:1 by libavcodec.
#define CASE_PACKED_YUV_422 \
case VLC_CODEC_UYVY: \
- case VLC_CODEC_CYUV: \
case VLC_CODEC_YUYV: \
case VLC_CODEC_YVYU:
switch( i_chroma )
{
case VLC_CODEC_UYVY:
- case VLC_CODEC_CYUV: /* <-- FIXME: reverted, whatever that means */
/* UYVY */
*i_y_offset = 1;
*i_u_offset = 0;
true );
break;
case VLC_CODEC_UYVY:
- case VLC_CODEC_CYUV:
- YUV422VerticalMirror( p_pic, p_outpic, i_plane, b_left_to_right,
- false );
break;
case VLC_CODEC_RGB24:
RV24VerticalMirror( p_pic, p_outpic, i_plane, b_left_to_right );