Commit 74c4c4ed authored by Lauros Pajunen's avatar Lauros Pajunen Committed by Manuel Jander
Browse files

Add description for RTP streaming format

parent 45f93a68
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -705,3 +705,15 @@ obj_<int>_relele=0|1 if 1, obj_<int>_ele is interpreted as a relative modific
If a parameter is not specified, that parameter is not edited. An empty line in the file corresponds to
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;