souphttpsrc: Fix seeking issue on specific server 41/324541/1 accepted/tizen/unified/20250530.090449 accepted/tizen/unified/x/20250531.233012
authorEunhye Choi <eunhae1.choi@samsung.com>
Tue, 20 May 2025 08:05:11 +0000 (17:05 +0900)
committerEunhye Choi <eunhae1.choi@samsung.com>
Tue, 20 May 2025 08:05:13 +0000 (17:05 +0900)
Remove dependency on 'Range' header in response for seek capability
which is leftover patch related to previously revert commit.

This part expect that the 'range' header is always included in response
by adding range request in gst_soup_http_src_add_range_header().
but offset condition is added by this commit :
37be5030fe5afb313e5134f218691bfb0e9be31a.

[Version] 1.24.11-17

Change-Id: Idccac5c213501f4cdce6054e5404902235fb9e19

packaging/gstreamer.spec
subprojects/gst-plugins-good/ext/soup/gstsouphttpsrc.c

index d2905fa1a3ea96ce817390048d4cae39579cfe3d..47d63c18769727c4a1d44b2cde390dcc9d213995 100644 (file)
@@ -61,7 +61,7 @@
 
 Name:           %{_name}
 Version:        1.24.11
-Release:        16
+Release:        17
 Summary:        Streaming-Media Framework Runtime
 License:        LGPL-2.0+
 Group:          Multimedia/Framework
index ba210d477f1b16ab3675dbd34f54c5668fd003b6..dacce56322e1c0ab5f9404cb735e6c141232d9d0 100644 (file)
@@ -1604,13 +1604,6 @@ gst_soup_http_src_got_headers (GstSoupHTTPSrc * src, SoupMessage * msg)
       src->seekable = TRUE;
     }
   }
-  /* The Range request header is always included.
-   * @ref gst_soup_http_src_add_range_header() */
-  else if ((status_code == SOUP_STATUS_OK) &&
-    (_soup_message_headers_get_content_range (response_headers, &start, &stop, &total) == FALSE)) {
-    GST_DEBUG_OBJECT (src, "there is no accept range header");
-    src->seekable = FALSE;
-  }
 #endif
 
   /* Icecast stuff */