[non-io] Resolve "RTPDUMP is not RTPDUMP"
- Related issues: ivas-codec-pc/ivas-codec#1438
- Requested reviewers: @ripinder.singh
Reason why this change is needed
- Alignment of RTPDUMP implementation to rtptools and what is implemented on float
Description of the change
- ivas_rtp_file now uses the existing rtpdump implementation
- various fixes in rtpdump code
Affected operating points
- all VoIP bitstreams as the format changes
- In minimum, there should be a status for bitstream compatibility and output bit exactness
- For bitstream compatibility, the following levels are helpful for describing encoder
- Produced bitstream is BE compared to previous state.
- Produced bitstream is non-BE but it is fully backwards compatible for decoding. Decoded output may differ.
- Produced bitstream is non-BC. Old decoder cannot decode the produced bitstream correctly.
- For output difference, use BE or non-BE. Additionally, amount of difference can be presented.
Closes #1438 (closed)