View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000225 | JVT JM H.264/AVC reference software | decoder | public | 2010-07-09 08:53 | 2011-10-27 00:54 |
Reporter | alanyan | Assigned To | Karsten Suehring | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | JM 17.1 | ||||
Fixed in Version | JM 18.1 | ||||
Summary | 0000225: initial of "p_Vid->intra_block" based on "p_Vid->PicSizeInMbs" not calculated! | ||||
Description | In image.c, line 280~286. When constrained_intra_pred_flag is used, p_Vid->intra_block is initialized "p_Vid->PicSizeInMbs" times. But this "p_Vid->PicSizeInMbs" is not the correct new picture's PicSizeInMbs, whose value is not calculated until RestOfSliceHeader(). It is possible when previous old picture is field and current new picture is frame and Ipred mode in the new picture may encounter problems when deriving its neighboring availability. | ||||
Tags | No tags attached. | ||||
|
Anybody check this bug report? I mean, for the "init_picture(p_Vid, currSlice, p_Inp);" in image.c line 790 function decode_one_frame(). It will first initialize intra_block using a wrong (previous picture's) picture size in MB parameters (may be half, because of previous field picture and current/next frame picture), which will only be updated in later call to RestOfSliceHeader(). And it is strange that following call to init_picture() will be skipped because of p_Vid->iSliceNumOfCurrPic not equal to 0, like the code in image.c line 1453. |
|
will be fixed in JM 18.1 |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-07-09 08:53 | alanyan | New Issue | |
2010-08-19 10:57 | alanyan | Note Added: 0000386 | |
2011-10-27 00:54 | Karsten Suehring | Note Added: 0000510 | |
2011-10-27 00:54 | Karsten Suehring | Status | new => resolved |
2011-10-27 00:54 | Karsten Suehring | Fixed in Version | => JM 18.1 |
2011-10-27 00:54 | Karsten Suehring | Resolution | open => fixed |
2011-10-27 00:54 | Karsten Suehring | Assigned To | => Karsten Suehring |