PDA

View Full Version : x264 bug with multiple slices


bond
31st May 2005, 21:55
ok i think i found a bug in x264 with multiple slices:
ateme and nero's avc decoder (totally different implementations) dont play main profile avc streams that use the following combination:
multiple sliced frames + cabac + multiple reference frames + b-frames

only disabling one of these three features makes nero/ateme play the stream fine (eg cabac + mslices works, or mslices and mref or mref + cavlc + b-frames + mslices works...)

"doesnt play" means that the nero decoder simply freezed at one of the first frames
of course i also used the nero dshow parser
manao tested the ateme decoder and also couldnt get this to work in the same way

i tested this with 2 slices, 5 reference frames and 2 b-frames (b-pyramid didnt matter) in x264 r243


edit: changed title ;)

akupenguin
1st June 2005, 08:37
fixed.

bond
1st June 2005, 20:07
fixed indeed according to manao