diff options
-rw-r--r-- | gst/dvbsuboverlay/dvb-sub.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gst/dvbsuboverlay/dvb-sub.c b/gst/dvbsuboverlay/dvb-sub.c index 3431a8cfe..097268bee 100644 --- a/gst/dvbsuboverlay/dvb-sub.c +++ b/gst/dvbsuboverlay/dvb-sub.c @@ -714,7 +714,7 @@ _dvb_sub_read_2bit_string (guint8 * destbuf, gint dbuf_len, GST_TRACE ("RUNLEN: setting %u pixels to color 0x%x in destination buffer, " "dbuf_len left is %d pixels", run_length, clut_index, dbuf_len); - if (!(non_mod == 1 && bits == 1)) + if (!(non_mod == 1 && clut_index == 1)) memset (destbuf, clut_index, run_length); destbuf += run_length; @@ -811,7 +811,7 @@ _dvb_sub_read_4bit_string (guint8 * destbuf, gint dbuf_len, GST_TRACE ("RUNLEN: setting %u pixels to color 0x%x in destination buffer; " "dbuf_len left is %d pixels", run_length, clut_index, dbuf_len); - if (!(non_mod == 1 && bits == 1)) + if (!(non_mod == 1 && clut_index == 1)) memset (destbuf, clut_index, run_length); destbuf += run_length; @@ -903,7 +903,7 @@ _dvb_sub_read_8bit_string (guint8 * destbuf, gint dbuf_len, GST_TRACE ("RUNLEN: setting %u pixels to color 0x%x in destination buffer; " "dbuf_len left is %d pixels", run_length, clut_index, dbuf_len); - if (!(non_mod == 1 && bits == 1)) + if (!(non_mod == 1 && clut_index == 1)) memset (destbuf, clut_index, run_length); destbuf += run_length; |