projects
/
platform
/
upstream
/
gst-plugins-good.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
51c9f79
)
matroskademux: Don't unlock stream lock without locking it first
author
Bruno Gonzalez
<stenyak@gmail.com>
Fri, 14 Jun 2013 12:09:50 +0000
(14:09 +0200)
committer
Sebastian Dröge
<slomo@circular-chaos.org>
Fri, 14 Jun 2013 12:10:13 +0000
(14:10 +0200)
https://bugzilla.gnome.org/show_bug.cgi?id=702167
gst/matroska/matroska-demux.c
patch
|
blob
|
history
diff --git
a/gst/matroska/matroska-demux.c
b/gst/matroska/matroska-demux.c
index
388e166
..
2a717f6
100644
(file)
--- a/
gst/matroska/matroska-demux.c
+++ b/
gst/matroska/matroska-demux.c
@@
-2090,8
+2090,10
@@
next:
gst_pad_pause_task (demux->common.sinkpad);
}
/* ouch */
- if (!update)
+ if (!update) {
+ GST_PAD_STREAM_LOCK (demux->common.sinkpad);
goto exit;
+ }
/* now grab the stream lock so that streaming cannot continue, for
* non flushing seeks when the element is in PAUSED this could block