Improve media_streamer_node_set_pad_format() for WebRTC node 01/236101/14
authorSangchul Lee <sc11.lee@samsung.com>
Mon, 15 Jun 2020 01:49:26 +0000 (10:49 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Tue, 16 Jun 2020 07:45:35 +0000 (16:45 +0900)
commitfa9c23ff2fee7174d7e2ae37b011e12e4851c38d
tree266c3b4b85645fe7bcb8c53a20b26e2fb4cbc185
parenta6b95ae2a29db6c530d924fcd86d9ccd3fee8122
Improve media_streamer_node_set_pad_format() for WebRTC node

The previous codes can not propagate the pad event because the
pipeline status is not satisfied with the condition to set the
pad format normally. To fix it, a capsfilter element is added
in the creation time of WebRTC node and set new caps to its
property.

A ghost pad for the audio input is newly added to WebRTC node.

[Version] 0.1.63
[Issue Type] Bug fix

Change-Id: I624bca9c0c4376d38587f0dd49e94c6f7e90ee6a
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
packaging/capi-media-streamer.spec
src/media_streamer_gst_webrtc.c
src/media_streamer_node.c