commit 7b3f27dc6915b158e16a9f72dcfb841e7c6c04fb Author: Jens Georg Date: Tue Feb 17 01:13:15 2015 +0100 Prepare 0.25.2 Signed-off-by: Jens Georg NEWS | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) commit 8a8ab35678891ed2bbf6ae1874f45c60d106487c Author: Jens Georg Date: Tue Feb 17 01:22:17 2015 +0100 test: Disable temporarily Signed-off-by: Jens Georg Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 53157832de521245b1d52726436518d814f00ed5 Author: Piotr Drąg Date: Tue Feb 17 01:29:37 2015 +0100 Updated POTFILES.in and POTFILES.skip po/POTFILES.in | 19 ++++++++++++------- po/POTFILES.skip | 19 ++++++++++++------- 2 files changed, 24 insertions(+), 14 deletions(-) commit da1cea3246672706dcbe9a2e565d48ae2479fd91 Author: Jens Georg Date: Tue Feb 17 00:58:08 2015 +0100 server: Add available seek range request Signed-off-by: Jens Georg src/librygel-server/filelist.am | 4 +- .../rygel-dlna-available-seek-request.vala | 75 ++++++++++++ .../rygel-dlna-available-seek-response.vala | 129 +++++++++++++++++++++ 3 files changed, 207 insertions(+), 1 deletion(-) commit 68329a27c7be10869c71f650f50bdeab3f3f77c2 Author: Jens Georg Date: Mon Feb 16 23:02:44 2015 +0100 server: Add support for encrypted content Code based on Cablelabs*s CVP-2 implementation Signed-off-by: Jens Georg src/librygel-server/filelist.am | 4 +- .../rygel-dtcp-cleartext-request.vala | 145 ++++++++++++++++++++ .../rygel-dtcp-cleartext-response.vala | 97 +++++++++++++ src/librygel-server/rygel-http-get.vala | 24 +++- .../rygel-http-resource-handler.vala | 9 +- src/librygel-server/rygel-http-server.vala | 14 ++ src/librygel-server/rygel-media-object.vala | 28 +++- src/librygel-server/rygel-media-resource.vala | 150 ++++++++++++++------- 8 files changed, 411 insertions(+), 60 deletions(-) commit 6799ac6a4b0fc3d3d21eb4ca4de2b567c65e4136 Author: Jens Georg Date: Mon Feb 16 22:10:03 2015 +0100 all: Align MediaEngine API Aign API with Cablelab's changes. Signed-off-by: Jens Georg .../rygel-http-subtitle-handler.vala | 2 +- .../rygel-http-thumbnail-handler.vala | 2 +- src/librygel-server/rygel-media-engine.vala | 87 +++++++++++----------- src/librygel-server/rygel-media-file-item.vala | 20 ----- .../gstreamer/rygel-gst-data-source.vala | 1 - .../gstreamer/rygel-gst-media-engine.vala | 37 ++++----- .../simple/rygel-simple-data-source.vala | 3 +- .../simple/rygel-simple-media-engine.vala | 34 +++++---- .../gst-launch/rygel-gst-launch-audio-item.vala | 3 +- src/plugins/gst-launch/rygel-gst-launch-item.vala | 9 ++- .../gst-launch/rygel-gst-launch-video-item.vala | 3 +- 11 files changed, 96 insertions(+), 105 deletions(-) commit 41e57590992aa93a69844a4bef78528287d71dbf Author: Jens Georg Date: Fri Feb 13 14:49:33 2015 +0100 server,media-engines: Add support for playspeed requests Code based on Cablelabs's CVP-2 implementation Signed-off-by: Jens Georg src/librygel-server/filelist.am | 5 +- src/librygel-server/rygel-data-source.vala | 13 ++- src/librygel-server/rygel-http-get-handler.vala | 8 ++ src/librygel-server/rygel-http-get.vala | 56 +++++++++- .../rygel-http-resource-handler.vala | 4 + src/librygel-server/rygel-http-response.vala | 4 +- .../rygel-http-time-seek-request.vala | 56 ++++++++-- src/librygel-server/rygel-media-container.vala | 9 +- src/librygel-server/rygel-playspeed-request.vala | 115 +++++++++++++++++++++ src/librygel-server/rygel-playspeed-response.vala | 90 ++++++++++++++++ src/librygel-server/rygel-playspeed.vala | 100 ++++++++++++++++++ .../gstreamer/rygel-gst-data-source.vala | 9 +- .../simple/rygel-simple-data-source.vala | 10 +- 13 files changed, 457 insertions(+), 22 deletions(-) commit 0799ef8795de31a23607cad5732a2a2605601b3f Author: Jens Georg Date: Fri Feb 13 12:41:36 2015 +0100 server: Remove obsolete code src/librygel-server/rygel-audio-item.vala | 4 -- src/librygel-server/rygel-http-get.vala | 46 ++-------------- src/librygel-server/rygel-image-item.vala | 4 -- src/librygel-server/rygel-media-file-item.vala | 75 -------------------------- src/librygel-server/rygel-media-object.vala | 11 ---- src/librygel-server/rygel-playlist-item.vala | 4 -- src/librygel-server/rygel-video-item.vala | 4 -- 7 files changed, 3 insertions(+), 145 deletions(-) commit 771907a074fb48f184d5b34cb715bf5f94084ed1 Author: Jens Georg Date: Thu Feb 12 23:07:06 2015 +0100 server: Fix range requests in the form of start- Otherwise the code would spill out start--1/total_size src/librygel-server/rygel-http-byte-seek-request.vala | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) commit 65bab73cd2cad36156e4b9f609031e47b5c76c44 Author: Jens Georg Date: Thu Feb 12 22:32:34 2015 +0100 server,media-engines: Refactor seek handling Code based on Cablelabs's CVP-2 implementation. src/librygel-server/filelist.am | 8 +- src/librygel-server/rygel-data-sink.vala | 12 +- src/librygel-server/rygel-data-source.vala | 31 ++- .../rygel-http-byte-seek-request.vala | 148 ++++++++++++++ .../rygel-http-byte-seek-response.vala | 77 +++++++ src/librygel-server/rygel-http-byte-seek.vala | 98 --------- src/librygel-server/rygel-http-get-handler.vala | 29 ++- src/librygel-server/rygel-http-get.vala | 121 +++++++---- .../rygel-http-identity-handler.vala | 87 -------- src/librygel-server/rygel-http-request.vala | 10 +- .../rygel-http-resource-handler.vala | 14 ++ .../rygel-http-response-element.vala | 44 ++++ src/librygel-server/rygel-http-response.vala | 12 +- src/librygel-server/rygel-http-seek.vala | 93 ++------- .../rygel-http-subtitle-handler.vala | 4 + .../rygel-http-thumbnail-handler.vala | 4 + .../rygel-http-time-seek-request.vala | 211 +++++++++++++++++++ .../rygel-http-time-seek-response.vala | 224 +++++++++++++++++++++ src/librygel-server/rygel-http-time-seek.vala | 179 ---------------- src/librygel-server/rygel-media-container.vala | 12 +- .../gstreamer/rygel-gst-data-source.vala | 76 +++++-- .../gstreamer/rygel-gst-media-engine.vala | 4 +- src/media-engines/gstreamer/rygel-gst-sink.vala | 8 +- .../simple/rygel-simple-data-source.vala | 38 ++-- 24 files changed, 1000 insertions(+), 544 deletions(-) commit a58008ef4e7b8afdfe088273ac51d05782615567 Author: Jens Georg Date: Wed Feb 11 20:25:07 2015 +0100 server: Remove obsolete function Signed-off-by: Jens Georg src/librygel-server/rygel-http-get-handler.vala | 22 ---------------------- .../rygel-http-identity-handler.vala | 9 --------- .../rygel-http-resource-handler.vala | 7 ------- .../rygel-http-subtitle-handler.vala | 7 ------- .../rygel-http-thumbnail-handler.vala | 7 ------- 5 files changed, 52 deletions(-) commit 328f916c22f143007548c784b4d1e651bb488f15 Author: Jens Georg Date: Sun Feb 8 19:13:11 2015 +0100 server: Change content transfer mode handling Align with newer DLNA versions Based on Cableslabs's CVP-2 code Signed-off-by: Jens Georg src/librygel-server/rygel-http-get-handler.vala | 6 ------ src/librygel-server/rygel-http-get.vala | 24 ++++++++++++++++++---- .../rygel-http-identity-handler.vala | 7 ------- 3 files changed, 20 insertions(+), 17 deletions(-) commit 8560b543d9348b62a9076154a456b10ce0819bd3 Author: Jens Georg Date: Sun Feb 8 19:00:03 2015 +0100 server: More precise error reporting Split of error reporting about invalid getContentFeatures.dlna.org header and wrong request type (not HEAD or GET). Signed-off-by: Jens Georg src/librygel-server/rygel-http-get.vala | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) commit 82a4004440ea067e545c6fe2e87a77b9b7ebfe5f Author: Jens Georg Date: Sun Feb 8 18:54:25 2015 +0100 server: Remove obsolete file Signed-off-by: Jens Georg .../rygel-http-playlist-handler.vala | 99 ---------------------- 1 file changed, 99 deletions(-) commit 7fa36abd1a2a63845a73ca155cab114a37bfba78 Author: Jens Georg Date: Sun Feb 8 18:20:03 2015 +0100 server: Fix album art handling Code based on Cablelabs's CVP-2 implementation Signed-off-by: Jens Georg src/librygel-server/rygel-music-item.vala | 41 ++++++++++++++++--------------- 1 file changed, 21 insertions(+), 20 deletions(-) commit af2c32f1211b9970a66ce1f939fc182ec3e71d9e Author: Jens Georg Date: Sun Feb 8 15:16:07 2015 +0100 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 src/librygel-server/filelist.am | 3 - src/librygel-server/rygel-http-get.vala | 7 -- src/librygel-server/rygel-http-item-uri.vala | 19 +-- src/librygel-server/rygel-http-server.vala | 26 ++-- src/librygel-server/rygel-http-time-seek.vala | 10 +- .../rygel-http-transcode-handler.vala | 91 -------------- src/librygel-server/rygel-media-engine.vala | 7 -- src/librygel-server/rygel-media-file-item.vala | 17 --- src/librygel-server/rygel-media-object.vala | 1 - src/librygel-server/rygel-music-item.vala | 17 --- src/librygel-server/rygel-samsung-tv-hacks.vala | 1 - src/librygel-server/rygel-transcode-manager.vala | 105 ---------------- src/librygel-server/rygel-transcoder.vala | 140 --------------------- src/librygel-server/rygel-video-item.vala | 1 - src/librygel-server/rygel-visual-item.vala | 1 - .../gstreamer/rygel-aac-transcoder.vala | 5 +- .../gstreamer/rygel-audio-transcoder.vala | 43 +++---- .../gstreamer/rygel-avc-transcoder.vala | 24 ++-- .../gstreamer/rygel-gst-media-engine.vala | 45 +++++-- .../gstreamer/rygel-gst-transcoder.vala | 64 ++++++++-- .../gstreamer/rygel-l16-transcoder.vala | 49 ++++---- .../gstreamer/rygel-mp2ts-transcoder.vala | 37 +++--- .../gstreamer/rygel-mp3-transcoder.vala | 10 +- .../gstreamer/rygel-video-transcoder.vala | 46 +++---- .../gstreamer/rygel-wmv-transcoder.vala | 10 +- .../simple/rygel-simple-media-engine.vala | 4 - 26 files changed, 226 insertions(+), 557 deletions(-) commit 21ac94b41dd6375eaf4083b992c3c7854cae3ef8 Author: Balázs Úr Date: Sun Feb 15 13:04:37 2015 +0000 Updated Hungarian translation po/hu.po | 1282 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 649 insertions(+), 633 deletions(-) commit be8debf6f5785149e352a0217cef97d6993bebd0 Author: Jens Georg Date: Fri Feb 13 14:02:04 2015 +0100 data: Change default title of shares https://bugzilla.gnome.org/show_bug.cgi?id=740221 Signed-off-by: Jens Georg data/rygel.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 3a5010f889e284cde5d0b93758af41e90f3433bf Author: Bernd Homuth Date: Mon Feb 9 22:19:45 2015 +0000 Updated German translation po/de.po | 1692 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 849 insertions(+), 843 deletions(-) commit b4382ca976447ed9b890c68d65ed1a09c201a64d Author: Daniel Mustieles Date: Mon Feb 9 20:15:20 2015 +0100 Updated Spanish translation po/es.po | 1620 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 818 insertions(+), 802 deletions(-) commit a6aa9bba1682c2182422262f4de09b2cfab2677c Author: Kjartan Maraas Date: Mon Feb 9 19:11:58 2015 +0100 Updated Norwegian bokmål translation. po/nb.po | 1627 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 821 insertions(+), 806 deletions(-) commit 8ce76bb2be8c34d28d53c94c5c70fa168e66da23 Author: Dušan Kazik Date: Mon Feb 9 12:16:36 2015 +0000 Updated Slovak translation po/sk.po | 1691 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 853 insertions(+), 838 deletions(-) commit 47f755355d1dfc2f15c2803647a2874b618efe81 Author: Marek Černocký Date: Sun Feb 8 23:59:43 2015 +0100 Updated Czech translation po/cs.po | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) commit 1fa672d26ddd5d8848a433c9e3dfec78c9ceab41 Author: Marek Černocký Date: Sun Feb 8 23:57:10 2015 +0100 Updated Czech translation po/cs.po | 1273 +++++++++++++++++++++++++++++++------------------------------- 1 file changed, 645 insertions(+), 628 deletions(-) commit 325275b533016eb392db3850a79706c31aad9bf5 Author: Piotr Drąg Date: Sun Feb 8 18:04:01 2015 +0100 Updated POTFILES.in and POTFILES.skip po/POTFILES.in | 180 ++++++++++++++++++++++++++++--------------------------- po/POTFILES.skip | 24 ++++---- 2 files changed, 106 insertions(+), 98 deletions(-) commit 3d777ecc385d38c6c6787314058b2f076a174f1e Author: Jens Georg Date: Sun Feb 8 11:27:28 2015 +0100 server: Refactor subtitle handling Based on Cablelabs's CVP-2 implementation. Signed-off-by: Jens Georg src/librygel-server/filelist.am | 1 + src/librygel-server/rygel-http-byte-seek.vala | 2 +- src/librygel-server/rygel-http-get.vala | 8 +- .../rygel-http-identity-handler.vala | 18 +--- .../rygel-http-subtitle-handler.vala | 102 +++++++++++++++++++++ src/librygel-server/rygel-http-time-seek.vala | 2 +- src/librygel-server/rygel-video-item.vala | 79 ++++++++-------- 7 files changed, 153 insertions(+), 59 deletions(-) commit 9c6aad4bf0b5d69809a7393f8da18e95c7bbf2d6 Author: Jens Georg Date: Sun Dec 7 16:10:41 2014 +0100 tests: Fix for recent modifications tests/rygel-http-byte-seek-test.vala | 2 ++ tests/rygel-http-get-test.vala | 47 ++++++++++++++++++++++++++++-------- tests/rygel-http-item-uri-test.vala | 16 +++++++++--- tests/rygel-http-post-test.vala | 8 ++++++ tests/rygel-http-time-seek-test.vala | 2 ++ 5 files changed, 61 insertions(+), 14 deletions(-) commit 2970c0f22938167a4e6d516205edf19900474158 Author: Jens Georg Date: Mon Jan 19 08:45:41 2015 +0100 server: Refactor transferMode handling Based on Cablelabs's CVP-2 implementation. src/librygel-server/rygel-audio-item.vala | 1 + src/librygel-server/rygel-http-get-handler.vala | 36 ++++++++++++++---- src/librygel-server/rygel-http-get.vala | 44 ++++++---------------- .../rygel-http-identity-handler.vala | 4 ++ .../rygel-http-resource-handler.vala | 10 +++++ .../rygel-http-transcode-handler.vala | 9 +++++ src/librygel-server/rygel-video-item.vala | 14 ------- 7 files changed, 65 insertions(+), 53 deletions(-) commit 2db060e845affbecca73792e122cd3e8559c510e Author: Jens Georg Date: Sat Jan 10 13:42:46 2015 +0100 server: Fix item upload Sever was not adding any resources on placeholder items. Signed-off-by: Jens Georg src/librygel-server/rygel-media-file-item.vala | 3 +-- src/librygel-server/rygel-media-object.vala | 9 ++++++++- src/librygel-server/rygel-media-resource.vala | 1 + 3 files changed, 10 insertions(+), 3 deletions(-) commit 5c7579defe3d55de71f5328c2dde4f7586952b14 Author: Jens Georg Date: Sat Nov 29 14:51:04 2014 +0100 server: Refactor subtitle handling Code based on Cablelabs's CVP-2 implementation. src/librygel-server/filelist.am | 1 + src/librygel-server/rygel-http-byte-seek.vala | 3 +- src/librygel-server/rygel-http-get.vala | 6 ++ .../rygel-http-identity-handler.vala | 16 +--- .../rygel-http-thumbnail-handler.vala | 103 +++++++++++++++++++++ src/librygel-server/rygel-http-time-seek.vala | 2 +- src/librygel-server/rygel-image-item.vala | 26 ++---- src/librygel-server/rygel-thumbnail.vala | 51 ++++------ src/librygel-server/rygel-video-item.vala | 11 +-- src/librygel-server/rygel-visual-item.vala | 56 +++++------ 10 files changed, 171 insertions(+), 104 deletions(-) commit d0c9a4e5c2389b25c2c811e6fa666fed3626e644 Author: Jens Georg Date: Thu Nov 20 17:45:54 2014 +0100 server: Serve file items using resources Based on Cablelabs's CVP-2 implementation. Signed-off-by: Jens Georg src/librygel-server/rygel-audio-item.vala | 9 +- src/librygel-server/rygel-http-get-handler.vala | 7 +- src/librygel-server/rygel-http-get.vala | 22 ++++ .../rygel-http-identity-handler.vala | 4 + .../rygel-http-resource-handler.vala | 4 + src/librygel-server/rygel-http-server.vala | 26 ---- .../rygel-http-transcode-handler.vala | 4 + src/librygel-server/rygel-image-item.vala | 23 ++-- src/librygel-server/rygel-media-engine.vala | 23 ++++ src/librygel-server/rygel-media-file-item.vala | 142 +++++++++++++++++---- src/librygel-server/rygel-media-object.vala | 2 +- src/librygel-server/rygel-video-item.vala | 13 +- src/librygel-server/rygel-visual-item.vala | 2 +- .../gstreamer/rygel-gst-media-engine.vala | 61 +++++++++ .../simple/rygel-simple-media-engine.vala | 51 ++++++++ .../rygel-media-export-media-cache.vala | 17 ++- 16 files changed, 325 insertions(+), 85 deletions(-) commit 30088312fd62d7d4e2e72156fddafb1b0462e343 Author: Jens Georg Date: Thu Nov 20 07:35:36 2014 +0100 server: Minor syle fixes/simplifications Signed-off-by: Jens Georg .../rygel-http-resource-handler.vala | 31 +++++++--------------- 1 file changed, 9 insertions(+), 22 deletions(-) commit 7cb3ed08fe902ee799e27659bfe51ac22ffbc485 Author: Jens Georg Date: Thu Nov 20 07:34:39 2014 +0100 server: Add MediaResource.dup () function Shorthand for new MediaResource.from_resource (resource.get_name (), resource); Signed-off-by: Jens Georg src/librygel-server/rygel-media-resource.vala | 4 ++++ 1 file changed, 4 insertions(+) commit d50218a1ba52815a3601c67df4da130712bea501 Author: Jens Georg Date: Mon Nov 17 06:37:39 2014 +0100 server: Use MediaResource for playlists Use the newly introduced MediaResource to serialize MediaContainer's playlist resources. Patch derived from Cablelabs's CVP-2 implementation Signed-off-by: Jens Georg src/librygel-server/filelist.am | 2 +- src/librygel-server/rygel-http-get.vala | 13 +- src/librygel-server/rygel-http-item-uri.vala | 12 +- .../rygel-http-playlist-handler.vala | 81 --------- src/librygel-server/rygel-http-request.vala | 8 +- .../rygel-http-resource-handler.vala | 102 +++++++++++ src/librygel-server/rygel-http-server.vala | 4 +- src/librygel-server/rygel-media-container.vala | 199 +++++++++++++++------ src/librygel-server/rygel-media-engine.vala | 7 + src/librygel-server/rygel-media-file-item.vala | 8 + src/librygel-server/rygel-media-object.vala | 8 +- src/librygel-server/rygel-music-item.vala | 1 - src/librygel-server/rygel-object-creator.vala | 1 - src/librygel-server/rygel-transcode-manager.vala | 1 - src/librygel-server/rygel-transcoder.vala | 1 - src/librygel-server/rygel-video-item.vala | 1 - src/librygel-server/rygel-visual-item.vala | 1 - 17 files changed, 277 insertions(+), 173 deletions(-) commit a9eb713a8cba0efb10d1400c48ed6243bd03d179 Author: Jens Georg Date: Wed Dec 3 18:00:37 2014 +0100 server: Serialize resources Code based on Cablelabs's CVP-2 implementation. Signed-off-by: Jens Georg src/librygel-server/rygel-http-item-uri.vala | 24 +++++++- src/librygel-server/rygel-http-server.vala | 20 ++++++- src/librygel-server/rygel-media-file-item.vala | 23 -------- src/librygel-server/rygel-media-object.vala | 75 ++++++++++++++++++++++++ src/librygel-server/rygel-media-resource.vala | 2 +- src/librygel-server/rygel-music-item.vala | 1 + src/librygel-server/rygel-transcode-manager.vala | 3 +- src/librygel-server/rygel-transcoder.vala | 1 + src/librygel-server/rygel-video-item.vala | 1 + src/librygel-server/rygel-visual-item.vala | 1 + 10 files changed, 121 insertions(+), 30 deletions(-) commit 072a0734b5a96d72db0540f7cfc1eef156d896a1 Author: Jens Georg Date: Wed Dec 3 18:00:07 2014 +0100 server: Rename method It was handling objects anyway. Signed-off-by: Jens Georg src/librygel-server/rygel-http-server.vala | 14 +++++++------- src/librygel-server/rygel-music-item.vala | 10 +++++----- src/librygel-server/rygel-samsung-tv-hacks.vala | 2 +- src/librygel-server/rygel-transcode-manager.vala | 10 +++++----- src/librygel-server/rygel-transcoder.vala | 10 +++++----- src/librygel-server/rygel-video-item.vala | 10 +++++----- src/librygel-server/rygel-visual-item.vala | 10 +++++----- 7 files changed, 33 insertions(+), 33 deletions(-) commit 3d42dcb1c7de7da30c8921f00ca96819e5293c3b Author: Jens Georg Date: Thu Nov 13 15:39:26 2014 +0100 server: Add media resources to media object Based on Cablelabs's CVP-2 implementation Signed-off-by: Jens Georg src/librygel-server/rygel-media-object.vala | 10 ++++++++++ 1 file changed, 10 insertions(+) commit 35071fee90a4c3eb279b28a6652ea363ca856f6d Author: Jens Georg Date: Thu Nov 13 14:59:02 2014 +0100 server: Add MediaResource class Based on Cablelabs's CVP-2 implementation Signed-off-by: Jens Georg src/librygel-server/filelist.am | 1 + src/librygel-server/rygel-media-resource.vala | 360 ++++++++++++++++++++++++++ 2 files changed, 361 insertions(+) commit b889e3d2590ef92458ef4afce0a3edaaa7027668 Author: Craig Pratt Date: Sat Jun 21 21:49:19 2014 +0200 all: Refactoring of the MediaObject class hierarchy Introduce a MediaFileItem class that represents a single file Signed-off-by: Jens Georg https://bugzilla.gnome.org/show_bug.cgi?id=720218 examples/server-plugins/C/example-root-container.c | 8 +- examples/standalone-server.c | 3 +- po/POTFILES.in | 1 + po/POTFILES.skip | 1 + src/librygel-server/filelist.am | 1 + src/librygel-server/rygel-audio-item.vala | 2 +- src/librygel-server/rygel-http-byte-seek.vala | 5 +- src/librygel-server/rygel-http-get.vala | 9 +- .../rygel-http-identity-handler.vala | 6 +- src/librygel-server/rygel-http-item-uri.vala | 4 +- src/librygel-server/rygel-http-post.vala | 10 +- src/librygel-server/rygel-http-request.vala | 4 +- src/librygel-server/rygel-http-server.vala | 14 +- src/librygel-server/rygel-http-time-seek.vala | 2 +- .../rygel-http-transcode-handler.vala | 4 +- src/librygel-server/rygel-image-item.vala | 5 +- src/librygel-server/rygel-import-resource.vala | 10 +- src/librygel-server/rygel-item-destroyer.vala | 4 +- src/librygel-server/rygel-lg-tv-hacks.vala | 4 +- src/librygel-server/rygel-media-container.vala | 2 + src/librygel-server/rygel-media-file-item.vala | 292 +++++++++++++++++++++ src/librygel-server/rygel-media-item.vala | 225 +--------------- src/librygel-server/rygel-media-object.vala | 10 +- src/librygel-server/rygel-music-item.vala | 2 +- src/librygel-server/rygel-object-creator.vala | 26 +- src/librygel-server/rygel-panasonic-hacks.vala | 4 +- src/librygel-server/rygel-playlist-item.vala | 2 +- src/librygel-server/rygel-samsung-tv-hacks.vala | 4 +- src/librygel-server/rygel-transcode-manager.vala | 12 +- src/librygel-server/rygel-transcoder.vala | 2 +- src/librygel-server/rygel-video-item.vala | 14 +- src/librygel-server/rygel-visual-item.vala | 18 +- src/librygel-server/rygel-writable-container.vala | 4 +- src/librygel-server/rygel-xbmc-hacks.vala | 4 +- src/librygel-server/rygel-xbox-hacks.vala | 6 +- .../gstreamer/rygel-audio-transcoder.vala | 2 +- .../gstreamer/rygel-avc-transcoder.vala | 2 +- .../gstreamer/rygel-l16-transcoder.vala | 2 +- .../gstreamer/rygel-mp2ts-transcoder.vala | 2 +- .../gstreamer/rygel-video-transcoder.vala | 2 +- .../external/rygel-external-item-factory.vala | 18 +- .../rygel-gst-launch-root-container.vala | 2 +- .../rygel-media-export-harvesting-task.vala | 2 +- .../rygel-media-export-item-factory.vala | 66 ++--- .../rygel-media-export-media-cache.vala | 25 +- .../rygel-media-export-object-factory.vala | 10 +- .../rygel-media-export-playlist-container.vala | 2 +- ...rygel-media-export-playlist-root-container.vala | 4 +- .../rygel-media-export-trackable-db-container.vala | 4 +- .../rygel-media-export-writable-db-container.vala | 2 +- .../rygel-tracker-category-all-container.vala | 5 +- .../tracker/rygel-tracker-insertion-query.vala | 2 +- .../tracker/rygel-tracker-item-factory.vala | 20 +- .../tracker/rygel-tracker-music-item-factory.vala | 14 +- .../rygel-tracker-picture-item-factory.vala | 12 +- .../tracker/rygel-tracker-video-item-factory.vala | 16 +- tests/rygel-http-byte-seek-test.vala | 4 +- tests/rygel-http-get-test.vala | 6 +- tests/rygel-http-item-uri-test.vala | 6 +- tests/rygel-http-post-test.vala | 26 +- tests/rygel-http-time-seek-test.vala | 4 +- tests/rygel-object-creator-test.vala | 15 +- 62 files changed, 554 insertions(+), 445 deletions(-) commit 4e584c97fbcff6018a8264c49171698c76278d01 Author: Jens Georg Date: Sat Jan 31 01:56:12 2015 +0100 server: Avoid circular reference Signed-off-by: Jens Georg https://bugzilla.gnome.org/show_bug.cgi?id=736365 src/librygel-server/rygel-content-directory.vala | 5 ++--- src/librygel-server/rygel-media-container.vala | 4 ++++ 2 files changed, 6 insertions(+), 3 deletions(-)