View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000244 | JVT JM H.264/AVC reference software | encoder | public | 2011-02-20 07:13 | 2011-04-12 16:32 |
Reporter | yehuda | Assigned To | Karsten Suehring | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | JM 17.2 | ||||
Fixed in Version | JM 18.0 | ||||
Summary | 0000244: Corrupt output when using SliceMode = 2 | ||||
Description | When setting SliceMode = 2 in cfg file the output bitstream is curropted and cannot be decoded by decoder. viewing with an analyzer it seems like some few MBs were not coded in the AU. meaning they were not included in any slices such that the entire frame is not covered by all slices | ||||
Additional Information | the bug can be reproduced with attached cfg file | ||||
Tags | No tags attached. | ||||
2011-02-20 07:13
|
|
|
Happens only for CAVLC coding. CABAC works. |
|
I fixed this in my development branch. The problem was that the bitstream position was not properly reset when the last macroblock(s) of a slice was skip. |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-02-20 07:13 | yehuda | New Issue | |
2011-02-20 07:13 | yehuda | File Added: soccer_704x576 (2).cfg | |
2011-03-30 18:33 | Karsten Suehring | Summary | Curropt output when using SliceMode = 2 => Corrupt output when using SliceMode = 2 |
2011-04-11 16:25 | Karsten Suehring | Note Added: 0000432 | |
2011-04-11 16:25 | Karsten Suehring | Assigned To | => Karsten Suehring |
2011-04-11 16:25 | Karsten Suehring | Status | new => confirmed |
2011-04-12 16:32 | Karsten Suehring | Note Added: 0000434 | |
2011-04-12 16:32 | Karsten Suehring | Status | confirmed => resolved |
2011-04-12 16:32 | Karsten Suehring | Fixed in Version | => JM 18.0 |
2011-04-12 16:32 | Karsten Suehring | Resolution | open => fixed |