hi all,
    There're several issues in amr decoder of bellagio components, I list below. And the patch codes can be found at http://git.linaro.org/gitweb?p=people/weifeng/bellagio_components.git;a=shortlog;h=refs/heads/linaro
    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