mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-24 17:20:36 +00:00
gst/mpegdemux/gstmpegtsdemux.c: Don't forward duration requests in BYTES, since the returned value doesn't mean anyth...
Original commit message from CVS: * gst/mpegdemux/gstmpegtsdemux.c: Don't forward duration requests in BYTES, since the returned value doesn't mean anything. Fixes #566959
This commit is contained in:
parent
413016e459
commit
fe42ac1020
2 changed files with 21 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2009-01-09 David Schleef <ds@schleef.org>
|
||||||
|
|
||||||
|
* gst/mpegdemux/gstmpegtsdemux.c:
|
||||||
|
Don't forward duration requests in BYTES, since the returned
|
||||||
|
value doesn't mean anything. Fixes #566959
|
||||||
|
|
||||||
2009-01-09 David Schleef <ds@schleef.org>
|
2009-01-09 David Schleef <ds@schleef.org>
|
||||||
|
|
||||||
* gst/qtmux/gstqtmuxmap.c: Add video/x-qt-part and video/x-m4-part
|
* gst/qtmux/gstqtmuxmap.c: Add video/x-qt-part and video/x-m4-part
|
||||||
|
|
|
@ -2445,6 +2445,21 @@ gst_fluts_demux_src_pad_query (GstPad * pad, GstQuery * query)
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case GST_QUERY_DURATION:
|
||||||
|
{
|
||||||
|
GstFormat format;
|
||||||
|
gint64 duration;
|
||||||
|
|
||||||
|
gst_query_parse_duration (query, &format, &duration);
|
||||||
|
|
||||||
|
if (format == GST_FORMAT_BYTES) {
|
||||||
|
res = FALSE;
|
||||||
|
} else {
|
||||||
|
res = gst_pad_query_default (pad, query);
|
||||||
|
}
|
||||||
|
|
||||||
|
break;
|
||||||
|
}
|
||||||
default:
|
default:
|
||||||
res = gst_pad_query_default (pad, query);
|
res = gst_pad_query_default (pad, query);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue