gstreamer/ext
Michael Olbrich 83beb9211b souphttpsrc: don't fail when seeking past the end of the content
Range errors are already turned into EOS when the size is not known.
Do the same thing if the request as outside the known content size.

This can be triggered by seeking in a queue2:
- Ensure that the range containing the end of the file is available.
- Seek into this range from a different range.
- queue2 creates a seek event with start=<file-size>
- this results in a "Requested Range Not Satisfiable" error

Fixes #452

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/385>
2020-07-10 11:41:55 +00:00
..
aalib plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
cairo cairo: Use G_DECLARE_FINAL_TYPE 2020-03-12 19:24:57 +01:00
dv plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
flac flacenc: Pass audio info from set_format() to query_total_samples() explicitly 2020-07-03 06:55:38 +00:00
gdk_pixbuf plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
gtk docs: mark more types as plugin API 2020-06-23 10:25:55 -04:00
jack plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
jpeg plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
lame plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
libcaca plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
libpng libpng: Use G_DECLARE_FINAL_TYPE 2020-03-16 09:20:07 +01:00
mpg123 mpg123: Use G_DECLARE_FINAL_TYPE 2020-03-16 09:20:07 +01:00
pulse pulse: fix discovery of newly added devices 2020-06-18 14:05:42 +00:00
qt qt/gloverlay: fix using OpenGL after destroying Qml 2020-07-10 06:11:48 +00:00
raw1394 raw1394: Use G_DECLARE_FINAL_TYPE 2020-03-16 09:20:07 +01:00
shout2 shout2: advertise documentation caps properly 2020-06-19 10:32:45 +01:00
soup souphttpsrc: don't fail when seeking past the end of the content 2020-07-10 11:41:55 +00:00
speex plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
taglib meson: Pass native: false to add_languages() 2020-05-13 19:25:33 +05:30
twolame plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
vpx vpxenc: mark all properties as GST_DOC_SHOW_DEFAULT 2020-06-24 16:45:27 +02:00
wavpack plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:42:25 +02:00
meson.build meson: Don't skip plugins that don't build with MSVC 2018-09-05 20:15:57 +05:30