mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-17 03:35:21 +00:00
cc708overlay: fix deadlock
We would forget to unlock when a caption data buffer is deemed out of segment, which makes everything lock up next time buffers are received.
This commit is contained in:
parent
1f562870ee
commit
4f935e1e7f
1 changed files with 2 additions and 0 deletions
|
@ -1713,6 +1713,8 @@ gst_cea_cc_overlay_cc_chain (GstPad * pad, GstObject * parent,
|
|||
overlay->decoder->current_time = GST_BUFFER_PTS (buffer);
|
||||
}
|
||||
gst_buffer_unmap (buffer, &buf_map);
|
||||
} else {
|
||||
GST_CEA_CC_OVERLAY_UNLOCK (overlay);
|
||||
}
|
||||
|
||||
beach:
|
||||
|
|
Loading…
Reference in a new issue