View Issue Details

IDProjectCategoryView StatusLast Update
0000234JVT JM H.264/AVC reference softwaredecoderpublic2011-03-30 17:23
ReporterWim Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status acknowledgedResolutionopen 
Product VersionJM 17.2 
Summary0000234: Decoder is not up to date for elements not present
DescriptionWhen decoding a h264 file i have following error

Warning: max_dec_frame_buffering(1) is less than DPB size(4) calculated from Pro
file/Level.

This is because the value max_dec_frame_buffering is not in the element available and should have the default settings
Additional InformationI see that the function ue_v is returning an "undefined" symbol.value1 as SyntaxElement is created on the stack( un initialised ) and the error is not handle correctly

remind : we are reading out of the bitstream here so the len of element is set to -1 but value is not updated.

Attached the test.h264 input file for decoding
TagsNo tags attached.

Activities

2010-10-06 15:53

 

test.h264 (133,814 bytes)

Karsten Suehring

2011-03-30 17:22

administrator   ~0000408

The provided stream is not a valid H.264/AVC stream. There seem to be some bits missing from the syntax.

JM as the reference implementation is targeted at decoding valid H.264/AVC streams. Error resilience in such cases would be nice, but does not have high priority.

Issue History

Date Modified Username Field Change
2010-10-06 15:53 Wim New Issue
2010-10-06 15:53 Wim File Added: test.h264
2011-03-30 17:22 Karsten Suehring Note Added: 0000408
2011-03-30 17:23 Karsten Suehring Status new => acknowledged