View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000063 | JVT JM H.264/AVC reference software | decoder | public | 2007-07-07 02:42 | 2008-01-15 11:46 |
Reporter | Peter Farkas | Assigned To | Karsten Suehring | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Fixed in Version | JM 13.1 | ||||
Summary | 0000063: __STDC__ macro is needed in ldecod/inc/ifunctions.h | ||||
Description | At line 20 in ldecod/inc/ifunctions.h we have # if defined(WIN32) || (__STDC_VERSION__ >= 199901L) . . . . . . . . . . In the case when one uses the SunStudio 12 compiler on UltraSPARC systems, WIN32 is not defined, and (__STDC_VERSION__ >= 199901L) is not true either. This leads to corrupted images being produced by the decoder. However, if we make this line to be # if defined(WIN32) || (__STDC_VERSION__ >= 199901L) || defined(__STDC__) then everything is fine. For the sake of multiplatform and multicompiler support, this macro should be added. | ||||
Tags | No tags attached. | ||||
|
I apply his after we have merged the new professional profiles. |
|
I just want to add that the same change ought to be done in lencod/inc/ifunctions.h |
|
The #define versions of the inline functions have been replaced. |
Date Modified | Username | Field | Change |
---|---|---|---|
2007-07-07 02:42 | Peter Farkas | New Issue | |
2007-08-08 13:51 | Karsten Suehring | Status | new => assigned |
2007-08-08 13:51 | Karsten Suehring | Assigned To | => Karsten Suehring |
2007-08-08 13:52 | Karsten Suehring | Note Added: 0000090 | |
2007-10-02 18:39 | Peter Farkas | Note Added: 0000113 | |
2008-01-15 11:46 | Karsten Suehring | Status | assigned => resolved |
2008-01-15 11:46 | Karsten Suehring | Fixed in Version | => JM 13.1 |
2008-01-15 11:46 | Karsten Suehring | Resolution | open => fixed |
2008-01-15 11:46 | Karsten Suehring | Note Added: 0000140 |