Commit 0d4ce37a authored by Lauros Pajunen's avatar Lauros Pajunen
Browse files

Add description for RTP streaming format

parent 326c7be1
Loading
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -709,3 +709,15 @@ If a parameter is not specified, that parameter is not edited. An empty line in
not editing any parameter in the item.
Example files are available in folder /scripts/object_edit.


RTP streaming file
-------------------
IVAS supports a simple packing and unpacking for streaming file for the RTP. In this format a single RTP_streaming_packet
contains the length of an RTP packet followed by the actual RTP packet which is recorded as-is. This format is produced
by the encoder when using the -rtpdump switch and the decoder assumes this format in the input when -VOIP_hf_only=1 is set.

typedef struct {
  u_int32 length;                   /* size of the RTP packet in bytes  */
  (u_int8 * length) RTP_packet;     /* RTP packet (sized length * byte) */
} RTP_streaming_packet;