decodebin3: only handle stream collection when it really changes
requested to merge JaredHu/gstreamer:Dont-post-stream-collection-message-if-nothing-changed into main
Drop duplicated stream collection comes from upstream, only need handle and update it when there is really new stream collection. This can avoid the issue that requested_selection will been overrided after remove failing stream in check_slot_reconfiguration.