rtpdump_concat tool
- Related issues: #1438 , #1539 (closed)
- Requested reviewers: @ragot , @pihlajakuja
Reason why this change is needed
- Encoder format switching currently requires a separate tool that becomes easily out of sync. This tool provide the alternative method as described in IVAS PC calls and RTP TF calls
Description of the change
- adds a new tool with source in scripts/rtp and binaries in the respective scripts/tools folders.
Affected operating points
- Encoder format bit rate switching - if integrated into CI
How to use:
Encode command
IVAS_cod -q -rtpdump 3 -stereo 48000 48 scripts/testv/stvST48c.wav stereo_48k_3f.rtp
IVAS_cod -q -rtpdump 1 -sba +1 64000 48 scripts/testv/stvFOA48c.wav foa_64k.rtp
IVAS_cod -q -rtpdump 8 -mc 5_1 128000 48 scripts/testv/stv51MC48c.wav mc51_128k_8f.rtp
Concatenation command
rtpdump_concat -o ivas_concat.rtp stereo_48k_3f.rtp foa_64k.rtp mc51_128k_8f.rtp
Decode command
IVAS_dec -q -fr 20 -VOIP_HF_ONLY=1 BINAURAL 48 ivas_concat.rtp ivas_concat.wav