WA: Queue extra buffers on output port during reconfig if input EOS-ed

Some codecs may return input buffers before having them processed.
This causes a halt if we already signaled an EOS on the input
port.  For now keep submitting output meta buffers one at a time if
the input EOS-ed, but the output not yet.

Normally, we submit an output buffer for each input buffer that is
with the component (waiting to be processed).

Change-Id: I8a1251bfb504f40f1e4085a1e220bf9a4d0b05d9
Signed-off-by: Lajos Molnar <lajos@google.com>
Bug: 11433909
Merge "WA: Queue extra buffers on output port during reconfig if input EOS-ed" into klp-dev
Merge "Merge "audio: Initialize LPA variables in audioflinger""
Merge "Merge "Merge "audio: Initialize LPA variables in audioflinger"""
Merge "Merge "audio: Initialize LPA variables in audioflinger""
Merge "Merge "Merge "audio: Initialize LPA variables in audioflinger"""
Merge "Merge "libstagefright: Fix for FPS drop issue during A-V playback.""
Merge "Merge "Merge "libstagefright: Fix for FPS drop issue during A-V playback."""
Merge "Merge "libstagefright: Fix for FPS drop issue during A-V playback.""
Merge "Merge "Merge "libstagefright: Fix for FPS drop issue during A-V playback."""
Merge "Merge "libstagefright: Fix for FPS drop issue during A-V playback.""
Merge "Merge "Merge "libstagefright: Fix for FPS drop issue during A-V playback."""
Merge "Merge "libstagefright: Fix for FPS drop issue during A-V playback.""
Merge "Merge "Merge "libstagefright: Fix for FPS drop issue during A-V playback."""
Merge "Merge "libstagefright: Fix for FPS drop issue during A-V playback.""
Merge "Merge "Merge "libstagefright: Fix for FPS drop issue during A-V playback."""
Merge "Merge "libstagefright: Fix for FPS drop issue during A-V playback.""
Merge "Merge "Merge "libstagefright: Fix for FPS drop issue during A-V playback."""
Merge "Merge "libstagefright: Fix for FPS drop issue during A-V playback.""
Merge "Merge "Merge "libstagefright: Fix for FPS drop issue during A-V playback."""