X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fvideo_filter%2Fyuvp.c;h=9c5c2e1f41a392edc7189a2020bb43fd0e6a8472;hb=ffbf342998cc103d1cd931a339baabea7a329001;hp=72c6fb8898a01522b0fa3d517944ab11accc06fd;hpb=b02517be43c612f172c7e80f4e237730a68471c7;p=vlc diff --git a/modules/video_filter/yuvp.c b/modules/video_filter/yuvp.c index 72c6fb8898..9c5c2e1f41 100644 --- a/modules/video_filter/yuvp.c +++ b/modules/video_filter/yuvp.c @@ -30,8 +30,7 @@ #include #include -#include -#include "vlc_filter.h" +#include #include /* TODO: @@ -65,9 +64,9 @@ static int Open( vlc_object_t *p_this ) /* It only supports YUVP to YUVA/RGBA without scaling * (if scaling is required another filter can do it) */ - if( p_filter->fmt_in.video.i_chroma != VLC_FOURCC('Y','U','V','P') || - ( p_filter->fmt_out.video.i_chroma != VLC_FOURCC('Y','U','V','A') && - p_filter->fmt_out.video.i_chroma != VLC_FOURCC('R','G','B','A') ) || + if( p_filter->fmt_in.video.i_chroma != VLC_CODEC_YUVP || + ( p_filter->fmt_out.video.i_chroma != VLC_CODEC_YUVA && + p_filter->fmt_out.video.i_chroma != VLC_CODEC_RGBA ) || p_filter->fmt_in.video.i_width != p_filter->fmt_out.video.i_width || p_filter->fmt_in.video.i_height != p_filter->fmt_out.video.i_height ) { @@ -103,7 +102,7 @@ static picture_t *Filter( filter_t *p_filter, picture_t *p_pic ) const video_palette_t *p_yuvp = p_filter->fmt_in.video.p_palette; assert( p_yuvp != NULL ); - assert( p_filter->fmt_in.video.i_chroma == VLC_FOURCC('Y','U','V','P') ); + assert( p_filter->fmt_in.video.i_chroma == VLC_CODEC_YUVP ); assert( p_filter->fmt_in.video.i_width == p_filter->fmt_out.video.i_width ); assert( p_filter->fmt_in.video.i_height == p_filter->fmt_out.video.i_height ); @@ -115,7 +114,7 @@ static picture_t *Filter( filter_t *p_filter, picture_t *p_pic ) return NULL; } - if( p_filter->fmt_out.video.i_chroma == VLC_FOURCC('Y','U','V','A') ) + if( p_filter->fmt_out.video.i_chroma == VLC_CODEC_YUVA ) { for( unsigned int y = 0; y < p_filter->fmt_in.video.i_height; y++ ) { @@ -141,7 +140,7 @@ static picture_t *Filter( filter_t *p_filter, picture_t *p_pic ) } else { - assert( p_filter->fmt_out.video.i_chroma == VLC_FOURCC('R','G','B','A') ); + assert( p_filter->fmt_out.video.i_chroma == VLC_CODEC_RGBA ); /* Create a RGBA palette */ video_palette_t rgbp;