From 0f900a2b4d7707dddeddadd62ac5a109aed93e7e Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Mon, 6 Jan 2014 08:07:56 +0100 Subject: Fix round robin frame selector. Add l16 and jpeg profiles. Add timestamp to lrtp_enqueue_frame. --- src/lrtp_profiles.h | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'src/lrtp_profiles.h') diff --git a/src/lrtp_profiles.h b/src/lrtp_profiles.h index a3d6db1..d17625d 100644 --- a/src/lrtp_profiles.h +++ b/src/lrtp_profiles.h @@ -58,8 +58,25 @@ typedef enum { // Number of bytes per rtp packet. // Default is 100 +// L16 (Linear 16 bit PCM) profile options: +#define OPTION_L16_SAMPLES_PER_CHANNEL_PER_PACKET 3000 // Integer argument. + // Maximum number of + // samples per channel + // in each packet. + // Default is 1024. + +#define OPTION_L16_CHANNELS 3001 // Integer argument. + // Number of channels. + // Default is 1 (mono) + +#define OPTION_L16_LITTLE_ENDIAN 3002 // Boolean argument + // If true, samples are converted to big + // endian (network order) before + // transmission. + // Default: false + // AMR-WB profile options: -#define OPTION_AMRWB_FRAME_TYPE_INDEX 3000 // Integer argument. +#define OPTION_AMRWB_FRAME_TYPE_INDEX 4000 // Integer argument. // Frame type index according to // Table 1a in "3GPP TS 26.201" // Default is 8: AMR-WB 23.85 kbit/s -- cgit v1.2.3