RTP_JITTER_BUFFER_MODE_NONE = 0,
RTP_JITTER_BUFFER_MODE_SLAVE = 1,
RTP_JITTER_BUFFER_MODE_BUFFER = 2,
- RTP_JITTER_BUFFER_MODE_SYNCED = 3,
+ /* FIXME 3 is missing because it was used for 'auto' in jitterbuffer */
+ RTP_JITTER_BUFFER_MODE_SYNCED = 4,
RTP_JITTER_BUFFER_MODE_LAST
} RTPJitterBufferMode;
BUFFER_MODE_NONE,
BUFFER_MODE_SLAVE,
BUFFER_MODE_BUFFER,
- BUFFER_MODE_AUTO
+ BUFFER_MODE_AUTO,
+ BUFFER_MODE_SYNCED
};
#define GST_TYPE_RTSP_SRC_BUFFER_MODE (gst_rtsp_src_buffer_mode_get_type())
{BUFFER_MODE_SLAVE, "Slave receiver to sender clock", "slave"},
{BUFFER_MODE_BUFFER, "Do low/high watermark buffering", "buffer"},
{BUFFER_MODE_AUTO, "Choose mode depending on stream live", "auto"},
+ {BUFFER_MODE_SYNCED, "Synchronized sender and receiver clocks", "synced"},
{0, NULL, NULL},
};