View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000181 | JVT JM H.264/AVC reference software | encoder | public | 2009-07-15 11:19 | 2009-07-15 14:29 |
Reporter | dannierzhong | Assigned To | Karsten Suehring | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | JM 16.0 | ||||
Fixed in Version | JM 16.1 | ||||
Summary | 0000181: when using foreground with left-over, encoder always crash in case of qcif sequences | ||||
Description | with the same encoder.cfg, cif sequences can be successfully encoded when using FMO type2 ( foreground with left-over), while qcif sequences always can't. maybe there is some problem with sg2conf.cfg? Because there are only 99 MBs in qcif sequences. sg2conf.cfg is as follows: ------------------------------------------------------------------------- 24 122 58 108 odd number of rows: top left mapunit number even number of rows: bottom right of mapunit number ------------------------------------------------------------------------- Attached please find our encoder.cfg, lencode.exe and two qcif sequences. | ||||
Tags | No tags attached. | ||||
|
Yes, the map unit numbers were not clipped to the picture size which resulted in uninitialized memory access. I have added a check in my development version. Make sure the number in your config file do not exceed the number of macroblocks (or half that number if interlace is used) and the FMO type 2 should work without problems. |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-07-15 11:19 | dannierzhong | New Issue | |
2009-07-15 14:29 | Karsten Suehring | Note Added: 0000324 | |
2009-07-15 14:29 | Karsten Suehring | Status | new => resolved |
2009-07-15 14:29 | Karsten Suehring | Fixed in Version | => JM 16.0-dev |
2009-07-15 14:29 | Karsten Suehring | Resolution | open => fixed |
2009-07-15 14:29 | Karsten Suehring | Assigned To | => Karsten Suehring |