webrtcbin: Reset need_negotiation flag in case of READY to NULL 85/262985/1 accepted/tizen/unified/20210826.123608 submit/tizen/20210825.083902
authorSangchul Lee <sc11.lee@samsung.com>
Tue, 24 Aug 2021 07:49:13 +0000 (16:49 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Tue, 24 Aug 2021 08:02:30 +0000 (17:02 +0900)
commit7828c889f7747bd840b19eb5b2880c5b982423a9
tree1b28004300a3a43209679cfaf8347a3e23ad0750
parent6a45a513416f385bd53c97745022453822b06cba
webrtcbin: Reset need_negotiation flag in case of READY to NULL

If the state is changed from PLAYING to NULL without releasing pad,
'on-negotiation-needed' signal is not be emitted even if the state
is changed to PLAYING again without any pad changes. It fixes this
issue.

[Version] 1.16.2-23
[Issue Type] Improvement

Change-Id: I15b6c34e590a84b6c9731e39f588078f8afaeef9
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
ext/webrtc/gstwebrtcbin.c
packaging/gst-plugins-bad.spec