[ACR-1598] Add new APIs for set param maximum lateness and RTP latency 07/244007/7
authorHyunil <hyunil46.park@samsung.com>
Mon, 14 Sep 2020 03:09:25 +0000 (12:09 +0900)
committerHyunil <hyunil46.park@samsung.com>
Tue, 15 Sep 2020 05:17:14 +0000 (14:17 +0900)
commit95278b2d53b45fa7a12673c1519c5d97920ab065
tree9dd20138c23e20c91a27f5c364c572552da608e1
parent9361ac3935c3481c2538b333d5f0baa195ad21c3
[ACR-1598] Add new APIs for set param maximum lateness and RTP latency

- MEDIA_STREAMER_PARAM_SINK_MAX_LATENESS
- Video frame drop occurs when the PTS(presentation time stamp) of segment received as RTP streaming
  exceeds the boundary of the base clock.
- If the frame is later than max-lateness, the sink will drop the buffer without calling the render method.

- MEDIA_STREAMER_RARAM_RTP_LATENCY
- Default amount of ms to buffer in the jitterbuffer of RTPbin

- Minor change
  1) Add audio clock rate for OPUS
  2) Change Default Video RTP format from VP8 to H264

[Version] 0.1.119
[Issue Type] New features

Change-Id: Iddfd098a897d1ff5bd3db291b4046d558a0d159a
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
include/media_streamer.h
include/media_streamer_priv.h
include/media_streamer_util.h
packaging/capi-media-streamer.spec
src/media_streamer_gst.c
src/media_streamer_gst_webrtc.c
src/media_streamer_node.c