mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-09-30 07:42:32 +00:00
downloadbuffer: remove unused struct member
This was used in queue2 when handling in coming serialized queries, but downloadbuffer just refuses serialized queries.
This commit is contained in:
parent
1f89d6d739
commit
6575389908
2 changed files with 1 additions and 6 deletions
|
@ -1122,8 +1122,7 @@ gst_download_buffer_handle_sink_query (GstPad * pad, GstObject * parent,
|
||||||
switch (GST_QUERY_TYPE (query)) {
|
switch (GST_QUERY_TYPE (query)) {
|
||||||
default:
|
default:
|
||||||
if (GST_QUERY_IS_SERIALIZED (query)) {
|
if (GST_QUERY_IS_SERIALIZED (query)) {
|
||||||
GST_LOG_OBJECT (dlbuf, "received query %p", query);
|
GST_DEBUG_OBJECT (dlbuf, "refusing serialized query %p", query);
|
||||||
GST_DEBUG_OBJECT (dlbuf, "refusing query, we are not using the dlbuf");
|
|
||||||
res = FALSE;
|
res = FALSE;
|
||||||
} else {
|
} else {
|
||||||
res = gst_pad_query_default (pad, parent, query);
|
res = gst_pad_query_default (pad, parent, query);
|
||||||
|
@ -1329,14 +1328,12 @@ gst_download_buffer_loop (GstPad * pad)
|
||||||
/* update the buffering */
|
/* update the buffering */
|
||||||
msg = update_buffering (dlbuf);
|
msg = update_buffering (dlbuf);
|
||||||
|
|
||||||
g_atomic_int_set (&dlbuf->downstream_may_block, 1);
|
|
||||||
GST_DOWNLOAD_BUFFER_MUTEX_UNLOCK (dlbuf);
|
GST_DOWNLOAD_BUFFER_MUTEX_UNLOCK (dlbuf);
|
||||||
|
|
||||||
if (msg != NULL)
|
if (msg != NULL)
|
||||||
gst_element_post_message (GST_ELEMENT_CAST (dlbuf), msg);
|
gst_element_post_message (GST_ELEMENT_CAST (dlbuf), msg);
|
||||||
|
|
||||||
ret = gst_pad_push (dlbuf->srcpad, buffer);
|
ret = gst_pad_push (dlbuf->srcpad, buffer);
|
||||||
g_atomic_int_set (&dlbuf->downstream_may_block, 0);
|
|
||||||
|
|
||||||
/* need to check for srcresult here as well */
|
/* need to check for srcresult here as well */
|
||||||
GST_DOWNLOAD_BUFFER_MUTEX_LOCK_CHECK (dlbuf, dlbuf->srcresult, out_flushing);
|
GST_DOWNLOAD_BUFFER_MUTEX_LOCK_CHECK (dlbuf, dlbuf->srcresult, out_flushing);
|
||||||
|
|
|
@ -112,8 +112,6 @@ struct _GstDownloadBuffer
|
||||||
|
|
||||||
GstEvent *stream_start_event;
|
GstEvent *stream_start_event;
|
||||||
GstEvent *segment_event;
|
GstEvent *segment_event;
|
||||||
|
|
||||||
volatile gint downstream_may_block;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
struct _GstDownloadBufferClass
|
struct _GstDownloadBufferClass
|
||||||
|
|
Loading…
Reference in a new issue