rygel r375 - trunk/src/rygel
- From: zeeshanak svn gnome org
- To: svn-commits-list gnome org
- Subject: rygel r375 - trunk/src/rygel
- Date: Thu, 25 Dec 2008 12:00:25 +0000 (UTC)
Author: zeeshanak
Date: Thu Dec 25 12:00:25 2008
New Revision: 375
URL: http://svn.gnome.org/viewvc/rygel?rev=375&view=rev
Log:
Streamer puts essential headers into streams.
Streamer puts "Content-Type" and "Content-Length" headers into streams.
Modified:
trunk/src/rygel/rygel-streamer.vala
Modified: trunk/src/rygel/rygel-streamer.vala
==============================================================================
--- trunk/src/rygel/rygel-streamer.vala (original)
+++ trunk/src/rygel/rygel-streamer.vala Thu Dec 25 12:00:25 2008
@@ -120,6 +120,9 @@
return;
}
+ // Add headers
+ this.add_item_headers (msg, item);
+
// Create to Gst source that can handle the URI
var src = Element.make_from_uri (URIType.SRC, uri, null);
if (src == null) {
@@ -158,5 +161,12 @@
return;
}
}
+
+ private void add_item_headers (Soup.Message msg,
+ MediaItem item) {
+ msg.response_headers.append ("Content-Type", item.res.mime_type);
+ msg.response_headers.append ("Content-Length",
+ item.res.size.to_string ());
+ }
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]