Steve Lhomme pushed to branch master at VideoLAN / VLC
Commits:
95082bc4 by Steve Lhomme at 2023-10-20T06:03:19+00:00
mosaic_bridge: check the forced chroma is valid
- - - - -
1 changed file:
- modules/stream_out/mosaic_bridge.c
Changes:
=====================================
modules/stream_out/mosaic_bridge.c
=====================================
@@ -265,6 +265,12 @@ static int Open( vlc_object_t *p_this )
{
memcpy( &p_sys->i_chroma, val.psz_string, 4 );
msg_Dbg( p_stream, "Forcing image chroma to 0x%.8x (%4.4s)",
p_sys->i_chroma, (char*)&p_sys->i_chroma );
+ if ( vlc_fourcc_GetChromaDescription( p_sys->i_chroma ) == NULL )
+ {
+ msg_Err( p_stream, "Unknown chroma" );
+ free( p_sys );
+ return VLC_EINVAL;
+ }
}
free( val.psz_string );
View it on GitLab:
https://code.videolan.org/videolan/vlc/-/commit/95082bc4e098c7ef598e4ab233370da59137fd5d
--
View it on GitLab:
https://code.videolan.org/videolan/vlc/-/commit/95082bc4e098c7ef598e4ab233370da59137fd5d
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
_______________________________________________
vlc-commits mailing list
vlc-commits@videolan.org
https://mailman.videolan.org/listinfo/vlc-commits