#182 closed defect (fixed)
Bug in h263dec.c found. Quicktime movie badly viewed. Found line of code responsible for this.
| Reported by: | Owned by: | ||
|---|---|---|---|
| Priority: | normal | Component: | libavcodec |
| Version: | unspecified | Severity: | normal |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Reproduced by developer: | no | Analyzed by developer: | no |
Description
When watching MOV files from my digicam, mplayer sucked.
Example movie : http://guerila.com/ole/problem.mov.
mplayer's output during watching this movie is :
[mpeg4 @ 0x8527700]slice end not reached but screenspace end
(0 left 000000, score= 29)
and the code line responsible for this is in h263dec.c in line 279 :
| (s->workaround_bugs&FF_BUG_NO_PADDING)){ FIXME |
perhaps solve this more cleanly
when that line is replaced by :
if (1) {
i can watch the movie just fine..
Thanx for listening
Ole
Change History (3)
comment:1 by , 22 years ago
| Summary: | Bug in h263dec.c found. Quicktime movie badly viewed. Found line of code responsible for this. → Bug in h263dec.c found. Quicktime movie badly viewed. Found line of code responsible for this. |
|---|
comment:2 by , 22 years ago
Indeed. Plays fine with -lavdopts bug=16. Any ideas on how to autodetect it?
Anyway, I don't think it's a bug. Or, rather, this is a bug in the encoder that
created that MPEG-4 stream.

-lavdopts bug=<somenumber> should also fix it. Look in the manpage for details.