hi all,
1. components name issues -- patched
In bellagio components, amr decoder is named as OMX.st.audio_decoder.amr for both narrow band and wide band, while in gstomx, seperate OMX.st.audio_decoder.amrnb and OMX.st.audio_decoder.amrwb is used.
2. amrwbdec not implemented correctly -- patched
In fact, there's no way to actually call ffmpeg for amrwb decoder in original code.
3. input buffer more than a frame is not handled correctly -- patched
After qtdemux, the input buffer for decode maybe contain several frames, but original codes only decode first frame and drop the remainder.
4. sound discontinous -- not resolved
Although all frames are decoded correctly, the sound played is still not continuous.
Regards,
Wei.Feng