Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/sdroege/gst-plugin-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2023-10-23 22:39:12 +0300
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>2023-10-24 14:13:35 +0300
commit829469d0fe7ac471f3e8967b2a76bde0405e1803 (patch)
tree3a3e155b4eae785c8a3ce6b4cbc0a4b4d23f18ac
parent1f5e9a9335e5604316fab4ac1f060ef95a3d533d (diff)
rtpav1depay: Don't push stale temporal delimiters downstream
Only push them downstream once a complete OBU was assembled. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/1367>
-rw-r--r--net/rtp/src/av1/depay/imp.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/rtp/src/av1/depay/imp.rs b/net/rtp/src/av1/depay/imp.rs
index b7c8b0f1..1fd5173d 100644
--- a/net/rtp/src/av1/depay/imp.rs
+++ b/net/rtp/src/av1/depay/imp.rs
@@ -353,7 +353,7 @@ impl RTPAv1Depay {
}
// now push all the complete OBUs
- let buffer = if !ready_obus.is_empty() {
+ let buffer = if !ready_obus.is_empty() && ready_obus != TEMPORAL_DELIMITER {
gst::log!(
CAT,
imp: self,