commit 7b3f27dc6915b158e16a9f72dcfb841e7c6c04fb
Author: Jens Georg <mail@jensge.org>
Date:   Tue Feb 17 01:13:15 2015 +0100

    Prepare 0.25.2
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 NEWS | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

commit 8a8ab35678891ed2bbf6ae1874f45c60d106487c
Author: Jens Georg <mail@jensge.org>
Date:   Tue Feb 17 01:22:17 2015 +0100

    test: Disable temporarily
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 53157832de521245b1d52726436518d814f00ed5
Author: Piotr DrÄ…g <piotrdrag@gmail.com>
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 <mail@jensge.org>
Date:   Tue Feb 17 00:58:08 2015 +0100

    server: Add available seek range request
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 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 <mail@jensge.org>
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 <mail@jensge.org>

 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 <mail@jensge.org>
Date:   Mon Feb 16 22:10:03 2015 +0100

    all: Align MediaEngine API
    
    Aign API with Cablelab's changes.
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 .../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 <mail@jensge.org>
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 <mail@jensge.org>

 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 <mail@jensge.org>
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 <mail@jensge.org>
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 <mail@jensge.org>
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 <mail@jensge.org>
Date:   Wed Feb 11 20:25:07 2015 +0100

    server: Remove obsolete function
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 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 <mail@jensge.org>
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 <mail@jensge.org>

 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 <mail@jensge.org>
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 <mail@jensge.org>

 src/librygel-server/rygel-http-get.vala | 21 +++++++++++++++------
 1 file changed, 15 insertions(+), 6 deletions(-)

commit 82a4004440ea067e545c6fe2e87a77b9b7ebfe5f
Author: Jens Georg <mail@jensge.org>
Date:   Sun Feb 8 18:54:25 2015 +0100

    server: Remove obsolete file
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 .../rygel-http-playlist-handler.vala               | 99 ----------------------
 1 file changed, 99 deletions(-)

commit 7fa36abd1a2a63845a73ca155cab114a37bfba78
Author: Jens Georg <mail@jensge.org>
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 <mail@jensge.org>

 src/librygel-server/rygel-music-item.vala | 41 ++++++++++++++++---------------
 1 file changed, 21 insertions(+), 20 deletions(-)

commit af2c32f1211b9970a66ce1f939fc182ec3e71d9e
Author: Jens Georg <mail@jensge.org>
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 <mail@jensge.org>

 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 <urbalazs@gmail.com>
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 <mail@jensge.org>
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 <mail@jensge.org>

 data/rygel.conf | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 3a5010f889e284cde5d0b93758af41e90f3433bf
Author: Bernd Homuth <dev@hmt.im>
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 <daniel.mustieles@gmail.com>
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 <kmaraas@gnome.org>
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 <prescott66@gmail.com>
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ý <marek@manet.cz>
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ý <marek@manet.cz>
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 <piotrdrag@gmail.com>
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 <mail@jensge.org>
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 <mail@jensge.org>

 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 <mail@jensge.org>
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 <mail@jensge.org>
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 <mail@jensge.org>
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 <mail@jensge.org>

 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 <mail@jensge.org>
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 <mail@jensge.org>
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 <mail@jensge.org>

 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 <mail@jensge.org>
Date:   Thu Nov 20 07:35:36 2014 +0100

    server: Minor syle fixes/simplifications
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 .../rygel-http-resource-handler.vala               | 31 +++++++---------------
 1 file changed, 9 insertions(+), 22 deletions(-)

commit 7cb3ed08fe902ee799e27659bfe51ac22ffbc485
Author: Jens Georg <mail@jensge.org>
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 <mail@jensge.org>

 src/librygel-server/rygel-media-resource.vala | 4 ++++
 1 file changed, 4 insertions(+)

commit d50218a1ba52815a3601c67df4da130712bea501
Author: Jens Georg <mail@jensge.org>
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 <mail@jensge.org>

 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 <mail@jensge.org>
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 <mail@jensge.org>

 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 <mail@jensge.org>
Date:   Wed Dec 3 18:00:07 2014 +0100

    server: Rename method
    
    It was handling objects anyway.
    
    Signed-off-by: Jens Georg <mail@jensge.org>

 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 <mail@jensge.org>
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 <mail@jensge.org>

 src/librygel-server/rygel-media-object.vala | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit 35071fee90a4c3eb279b28a6652ea363ca856f6d
Author: Jens Georg <mail@jensge.org>
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 <mail@jensge.org>

 src/librygel-server/filelist.am               |   1 +
 src/librygel-server/rygel-media-resource.vala | 360 ++++++++++++++++++++++++++
 2 files changed, 361 insertions(+)

commit b889e3d2590ef92458ef4afce0a3edaaa7027668
Author: Craig Pratt <craig@ecaspia.com>
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 <mail@jensge.org>
    
    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 <mail@jensge.org>
Date:   Sat Jan 31 01:56:12 2015 +0100

    server: Avoid circular reference
    
    Signed-off-by: Jens Georg <mail@jensge.org>
    
    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(-)