From ce50c7493b63952aab7b4bafbe11b9b5f7fc16cf Mon Sep 17 00:00:00 2001 From: Torsten Jager Date: Thu, 27 Oct 2011 16:25:53 +0300 Subject: libspudvb: Fixed region size check (HD can have 1920x1080 regions) --- src/libspudvb/xine_spudvb_decoder.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/libspudvb/xine_spudvb_decoder.c b/src/libspudvb/xine_spudvb_decoder.c index 694227122..4e7a8ada3 100644 --- a/src/libspudvb/xine_spudvb_decoder.c +++ b/src/libspudvb/xine_spudvb_decoder.c @@ -144,7 +144,7 @@ static void update_region (dvb_spu_decoder_t * this, int region_id, int region_w region_t *reg = &dvbsub->regions[region_id]; /* reject invalid sizes and set some limits ! */ - if ( region_width<=0 || region_height<=0 || region_width>720 || region_height>576 ) { + if ( region_width<=0 || region_height<=0 || region_width>1920 || region_height>1080 ) { free( reg->img ); reg->img = NULL; #ifdef LOG -- cgit v1.2.3