From: 곽정훈/S/W Platform그룹(DA)/삼성전자 Date: Thu, 10 Oct 2024 01:10:15 +0000 (+0900) Subject: TCT fail fix : add null pointer reference exception X-Git-Tag: accepted/tizen/9.0/unified/20241125.180024~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=74d366b617e5dde5a6b95ce6a197311aeced6ddf;p=platform%2Fcore%2Fapi%2Fwebrtc.git TCT fail fix : add null pointer reference exception Change-Id: I9708e67c00ce839d17300426357bfe197b8d7295 --- diff --git a/src/webrtc_sink.c b/src/webrtc_sink.c index c33abda8..cb742d9f 100644 --- a/src/webrtc_sink.c +++ b/src/webrtc_sink.c @@ -561,7 +561,10 @@ static void __decodebin_pad_added_cb(GstElement *decodebin, GstPad *new_pad, gpo sink->media_types |= MEDIA_TYPE_VIDEO; __invoke_track_added_cb(webrtc, GST_ELEMENT_NAME(decodebin), false, true); _apply_display(sink->display); - sink->display->zerocopy = sink->av[AV_IDX_VIDEO].render.hw_decoder_used; + if (sink->display) { + sink->display->zerocopy = sink->av[AV_IDX_VIDEO].render.hw_decoder_used; + LOG_DEBUG("HW decoder used, so set zerocopy[%d]", sink->display->zerocopy); + } ret = __build_videosink(webrtc, decodebin, new_pad); }