The negative values are because bfi-> remaining_size = bfi->video_offset -
bfi->audio_offset as mentioned in the BFI specs and now that the video
offset is always occuring at 24 and before the audio offset, the
remaining_size variable is turning negative. This -ve value is being passed
to the PCM decoder and hence, the decoder is not outputting any sound.
Assuming, that there are no logical errors in the above code, I think this
is the situation. Are you sure about the accuracy of the BFI specs?
-----------------
Sisir Koppaka
_______________________________________________
FFmpeg-soc mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc

Reply via email to