Draft: Add missing rendering configuration based on ISM PI data, sync existing PI data with audio data.
- Related issues: #1584
- Requested reviewers: @ripinder.singh, @pajunen
Reason why this change is needed
- ISM PI data packing/unpacking is part of the framework, but the application of the PI data for rendering is missing.
Description of the change
- Add missing rendering configuration based on ISM PI data, priority order (increasing): bitstream->PI data->object editing
- Sync existing PI data with audio data, store the PI data in a buffer and use time stamps to sync with audio frame data
Affected operating points
- VOIP decoding with PI data
- BE on other operation modes, not affecting bitstream compatibility