[non-BE] fix for issue 1297
- Related issues: #1297 (closed)
- Requested reviewers: @mullerfa , @weckbecker
Reason why this change is needed
Description of the change
- Two changes are made:
- In OSBA + bitrate switching, when renderer switches from FASTCONV to PARAMETRIC, renderer flushing should happen previous frame's config and not new frame's.
- In OSBA + bitrate switching, when ISM mode changes from DISC to NONE, renderer flushing should happen to ensure available samples from previous frame are less than new granularity.
Affected operating points
- JBM + OSBA + bitrate switching
- In minimum, there should be a status for bitstream compatibility and output bit exactness
- Bitstream BE
- Decoded output not BE with JBM tests in OSBA mode