projects
/
platform
/
upstream
/
libav.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
68fcdbf
)
Fix a bug in the DVD subtitle decoder where subtitles with odd heights would not
author
Ian Caulfield
<ian.caulfield@gmx.at>
Tue, 30 Jan 2007 14:19:43 +0000
(14:19 +0000)
committer
Panagiotis Issaris
<takis.issaris@uhasselt.be>
Tue, 30 Jan 2007 14:19:43 +0000
(14:19 +0000)
have the last line decoded, leaving the bottom line of the bitmap array
uninitialised. Patch by Ian Caulfield, ian dot caulfield gmail dot com.
Originally committed as revision 7767 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavcodec/dvdsubdec.c
patch
|
blob
|
history
diff --git
a/libavcodec/dvdsubdec.c
b/libavcodec/dvdsubdec.c
index
9a0dd77
..
ea57a8a
100644
(file)
--- a/
libavcodec/dvdsubdec.c
+++ b/
libavcodec/dvdsubdec.c
@@
-249,7
+249,7
@@
static int decode_dvd_subtitles(AVSubtitle *sub_header,
sub_header->rects = av_mallocz(sizeof(AVSubtitleRect));
sub_header->num_rects = 1;
sub_header->rects[0].rgba_palette = av_malloc(4 * 4);
- decode_rle(bitmap, w * 2, w,
h
/ 2,
+ decode_rle(bitmap, w * 2, w,
(h + 1)
/ 2,
buf, offset1 * 2, buf_size);
decode_rle(bitmap + w, w * 2, w, h / 2,
buf, offset2 * 2, buf_size);