summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTorsten Jager <t.jager@gmx.de>2011-10-27 16:25:53 +0300
committerTorsten Jager <t.jager@gmx.de>2011-10-27 16:25:53 +0300
commitce50c7493b63952aab7b4bafbe11b9b5f7fc16cf (patch)
tree14a07cae13b558eacecbff97bcb94c09091ec2ea /src
parent7991c3891d62ccbcfe8fc9670b03907444e7910d (diff)
downloadxine-lib-ce50c7493b63952aab7b4bafbe11b9b5f7fc16cf.tar.gz
xine-lib-ce50c7493b63952aab7b4bafbe11b9b5f7fc16cf.tar.bz2
libspudvb: Fixed region size check (HD can have 1920x1080 regions)
Diffstat (limited to 'src')
-rw-r--r--src/libspudvb/xine_spudvb_decoder.c2
1 files changed, 1 insertions, 1 deletions
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