adaptivedemux2/downloadhelper: Add debug output of response headers
authorJan Schmidt <jan@centricular.com>
Thu, 13 Oct 2022 19:20:06 +0000 (06:20 +1100)
committerJan Schmidt <jan@centricular.com>
Fri, 4 Nov 2022 16:24:27 +0000 (03:24 +1100)
Dump the HTTP response headers at TRACE level

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3314>

subprojects/gst-plugins-good/ext/adaptivedemux2/downloadhelper.c

index 67e9bc6..bd6aa15 100644 (file)
@@ -550,6 +550,10 @@ on_request_sent (GObject * source, GAsyncResult * result, gpointer user_data)
     request->state = DOWNLOAD_REQUEST_STATE_HEADERS_RECEIVED;
     request->status_code = _soup_message_get_status (msg);
     request->headers = handle_response_headers (transfer);
+    GST_TRACE ("request URI %s range %" G_GINT64_FORMAT " %"
+        G_GINT64_FORMAT " headers: %" GST_PTR_FORMAT,
+        request->uri, request->range_start, request->range_end,
+        request->headers);
 
     if (SOUP_STATUS_IS_SUCCESSFUL (request->status_code)
         || SOUP_STATUS_IS_REDIRECTION (request->status_code)) {