Opened 10 years ago

Closed 10 years ago

#3400 closed defect (fixed)

libavcodec: cavs decoder bug when decoding multi-sliced chinese avs streams

Reported by: coolfat Owned by:
Priority: normal Component: avcodec
Version: git-master Keywords: cavs
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: yes

Description

Summary of the bug:
libavcodec: cavs decoder bug when decoding multi-sliced chinese avs streams
How to reproduce:

% ffmpeg -i akiyo_cif.avs akiyo_cif.yuv
avconv version 9_beta3, Copyright (c) 2000-2012 the Libav developers
  built on Jan 15 2014 09:45:40 with gcc 4.3.3 (Ubuntu 4.3.3-5ubuntu4)
Illegal intra prediction mode
    Last message repeated 13 times
[cavs @ 0x9cf0ec0] illegal intra chroma pred mode
    Last message repeated 4 times
[cavsvideo @ 0x9cef000] max_analyze_duration reached
[cavsvideo @ 0x9cef000] Estimating duration from bitrate, this may be inaccurate
Input #0, cavsvideo, from '/home/samba_share/hfxing/akiyo_cif.avs':
  Duration: N/A, bitrate: N/A
    Stream #0.0: Video: cavs, yuv420p, 352x288, 25 fps, 25 tbr, 25 tbn, 25 tbc
File '/home/samba_share/hfxing/akiyo_cif.yuv' already exists. Overwrite ? [y/N] y
Output #0, rawvideo, to '/home/samba_share/hfxing/akiyo_cif.yuv':
  Metadata:
    encoder         : Lavf54.20.0
    Stream #0.0: Video: rawvideo, yuv420p, 352x288, q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (cavs -> rawvideo)
Press ctrl-c to stop encoding
Illegal intra prediction mode
    Last message repeated 13 times
[cavs @ 0x9cf0ec0] illegal intra chroma pred mode
    Last message repeated 4 times
[cavs @ 0x9cf0ec0] position out of block bounds at pic 6 MB(3,9)
Illegal intra prediction mode
[cavs @ 0x9cf0ec0] position out of block bounds at pic 6 MB(6,9)
[cavs @ 0x9cf0ec0] position out of block bounds at pic 6 MB(8,12)
..........

Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.

Attachments (1)

akiyo_cif.avs (150.6 KB ) - added by coolfat 10 years ago.
multi-sliced avs stream

Download all attachments as: .zip

Change History (3)

by coolfat, 10 years ago

Attachment: akiyo_cif.avs added

multi-sliced avs stream

comment:1 by Carl Eugen Hoyos, 10 years ago

Keywords: libavcodec removed
Status: newopen
Version: unspecifiedgit-master

comment:2 by Michael Niedermayer, 10 years ago

Resolution: fixed
Status: openclosed
Note: See TracTickets for help on using tickets.