diff options
author | Jens Georg <mail@jensge.org> | 2015-02-08 15:16:07 +0100 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2015-02-17 01:05:14 +0100 |
commit | af2c32f1211b9970a66ce1f939fc182ec3e71d9e (patch) | |
tree | 6ff183fd2c973543a694d02528f2ea8d809a15e2 /src/librygel-server/rygel-media-file-item.vala | |
parent | 21ac94b41dd6375eaf4083b992c3c7854cae3ef8 (diff) | |
download | rygel-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.vala | 17 |
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); |