Draft: memory allocation/reallocation from application
- Related issues: #810
- Requested reviewers:
Reason why this change is needed
- Move memory (re)allocation from the encoder/decoder library to the application.
Description of the change
- Replace memory reallocation placeholders by a proper solution.
- Reconfigure IVAS encoder/decoder handles and reallocate the memory right from the application:
- introduce API functions
IVAS_ENC_Initialize(),IVAS_ENC_Reconfigure(),IVAS_DEC_Reconfigure()
- introduce API functions
- Encoder: call reconfiguration functions from one common place for all formats similarly as it is done at the decoder
- Decoder: remove
splitRendBitsleftover from the decoder (this ISAR structure should be accessed by the renderer only)
Affected operating points
- All is BE.
Edited by vaclav