rtpdump_concat tool

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

Merge request reports

Loading