summaryrefslogtreecommitdiff
path: root/src/librygel-server/rygel-media-file-item.vala
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2015-02-08 15:16:07 +0100
committerJens Georg <mail@jensge.org>2015-02-17 01:05:14 +0100
commitaf2c32f1211b9970a66ce1f939fc182ec3e71d9e (patch)
tree6ff183fd2c973543a694d02528f2ea8d809a15e2 /src/librygel-server/rygel-media-file-item.vala
parent21ac94b41dd6375eaf4083b992c3c7854cae3ef8 (diff)
downloadrygel-af2c32f1211b9970a66ce1f939fc182ec3e71d9e.tar.gz
server,engines: Make transcoders special resources
Move the knowledge of transcoders to the media engine which will add the transcoders as special resources. Code based on CVP-2 implementation from Cablelabs. Signed-off-by: Jens Georg <mail@jensge.org>
Diffstat (limited to 'src/librygel-server/rygel-media-file-item.vala')
-rw-r--r--src/librygel-server/rygel-media-file-item.vala17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/librygel-server/rygel-media-file-item.vala b/src/librygel-server/rygel-media-file-item.vala
index ecf1d328..d0ab5385 100644
--- a/src/librygel-server/rygel-media-file-item.vala
+++ b/src/librygel-server/rygel-media-file-item.vala
@@ -157,12 +157,6 @@ public abstract class Rygel.MediaFileItem : MediaItem {
public abstract bool streamable ();
- internal int compare_transcoders (Transcoder transcoder1,
- Transcoder transcoder2) {
- return (int) transcoder1.get_distance (this) -
- (int) transcoder2.get_distance (this);
- }
-
internal override DIDLLiteResource add_resource
(DIDLLiteObject didl_object,
string? uri,
@@ -213,8 +207,6 @@ public abstract class Rygel.MediaFileItem : MediaItem {
// at this point) with any secondary representations or alternate delivery
// mechanisms they can provide
this.add_additional_resources (http_server);
-
- this.add_proxy_resources (http_server, didl_item);
}
this.serialize_resource_list (didl_item, http_server);
@@ -311,15 +303,6 @@ public abstract class Rygel.MediaFileItem : MediaItem {
}
- internal virtual void add_proxy_resources (HTTPServer server,
- DIDLLiteItem didl_item)
- throws Error {
- if (!this.place_holder) {
- // Transcoding resources
- server.add_resources (didl_item, this);
- }
- }
-
protected override ProtocolInfo get_protocol_info (string? uri,
string protocol) {
var protocol_info = base.get_protocol_info (uri, protocol);