commit 22fbecac0632ffa3a1dee8ed1cf913ef16bcce3b
Author: Jens Georg <jensg@openismus.com>
Date:   Mon Oct 29 16:59:54 2012 +0100

    Prepare 0.17.1

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

commit d548b244b526b6e4f8f2e83e503ba28be4a0049a
Author: Jens Georg <jensg@openismus.com>
Date:   Tue Oct 23 23:11:48 2012 +0200

    media-export: Allow updating of items via UPnP

 src/plugins/media-export/Makefile.am               |  2 ++
 .../rygel-media-export-music-item.vala             |  9 +++++-
 .../rygel-media-export-object-factory.vala         |  8 ++---
 .../rygel-media-export-photo-item.vala             | 37 ++++++++++++++++++++++
 .../rygel-media-export-root-container.vala         |  4 +--
 .../rygel-media-export-video-item.vala             | 37 ++++++++++++++++++++++
 .../rygel-media-export-writable-db-container.vala  |  8 ++---
 7 files changed, 94 insertions(+), 11 deletions(-)

commit 77582e9fed9eb7e7cd88c5395015c2859c549067
Author: Krzesimir Nowak <krnowak@openismus.com>
Date:   Tue Oct 23 12:48:14 2012 +0200

    server: Add UpdatableObject interface
    
    Backends should implement this for persiting changes done by
    UpdateObject call in their storage back-end.

 src/librygel-server/filelist.am                 |  3 ++-
 src/librygel-server/rygel-item-updater.vala     |  9 ++++---
 src/librygel-server/rygel-media-container.vala  |  4 +++
 src/librygel-server/rygel-media-item.vala       | 29 ++++++++++++--------
 src/librygel-server/rygel-media-object.vala     |  5 +++-
 src/librygel-server/rygel-updatable-object.vala | 35 +++++++++++++++++++++++++
 6 files changed, 68 insertions(+), 17 deletions(-)

commit 5cd2d3d31be50ebbaf79a9e2665b3cc2dc5e7750
Author: Krzesimir Nowak <krnowak@openismus.com>
Date:   Thu Oct 11 16:29:51 2012 +0200

    server: Add UpdateObject action

 configure.ac                                     |   2 +-
 data/xml/ContentDirectory-NoTrack.xml.in         |  32 ++++
 data/xml/ContentDirectory.xml.in                 |  32 ++++
 src/librygel-server/filelist.am                  |   1 +
 src/librygel-server/rygel-content-directory.vala |  15 ++
 src/librygel-server/rygel-item-updater.vala      | 178 +++++++++++++++++++++++
 src/librygel-server/rygel-media-item.vala        |   7 +
 src/librygel-server/rygel-media-object.vala      |  27 ++++
 src/librygel-server/rygel-music-item.vala        |  19 +++
 src/librygel-server/rygel-photo-item.vala        |  14 ++
 src/librygel-server/rygel-video-item.vala        |  14 ++
 11 files changed, 340 insertions(+), 1 deletion(-)

commit 8844fc7867e1aca5382fd51fb64b506908a50534
Author: Jens Georg <jensg@openismus.com>
Date:   Tue Oct 23 15:52:13 2012 +0200

    server: Implement Service Reset Procedure

 src/librygel-server/rygel-content-directory.vala | 58 ++++++++++++++++++++++++
 1 file changed, 58 insertions(+)

commit c82024c3ba450787be7875f24b5729a6dbf9176b
Author: Jens Georg <jensg@openismus.com>
Date:   Mon Oct 22 14:48:25 2012 +0200

    server: Implement search for upnp:*UpdateID

 src/librygel-server/rygel-content-directory.vala   |  8 ++++
 .../rygel-relational-expression.vala               | 48 ++++++++++++++++++++++
 tests/rygel-item-creator-test.vala                 |  8 ++++
 3 files changed, 64 insertions(+)

commit 5c10e44e38723e05114bc29d22a9f1560e3755a3
Author: Jens Georg <jensg@openismus.com>
Date:   Sun Oct 21 18:58:18 2012 +0200

    server: Serialize special track item properties
    
    - res@updateCount

 src/librygel-server/filelist.am                    |  1 +
 src/librygel-server/rygel-media-item.vala          | 11 +++++++++
 src/librygel-server/rygel-trackable-item.vala      | 27 ++++++++++++++++++++++
 .../rygel-mediathek-video-item-factory.vala        |  7 ++++++
 4 files changed, 46 insertions(+)

commit 0e4e9e8af43f7845c65a1d2c3650142fdae64e95
Author: Jens Georg <jensg@openismus.com>
Date:   Sun Oct 21 17:14:29 2012 +0200

    server: Implement totalDeletedChildCount

 src/librygel-server/rygel-media-container.vala | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

commit 09f2648ad8457c721fbdb6b316a310e99443abe9
Author: Jens Georg <jensg@openismus.com>
Date:   Mon Oct 29 15:07:57 2012 +0100

    mediathek: Add change tracking

 src/plugins/mediathek/rygel-mediathek-plugin.vala         |  5 ++++-
 src/plugins/mediathek/rygel-mediathek-root-container.vala | 13 +++++++++----
 src/plugins/mediathek/rygel-mediathek-rss-container.vala  | 12 ++++++++----
 3 files changed, 21 insertions(+), 9 deletions(-)

commit 2afb6fdf4261777ab3fbdcadb8215c1866a9922f
Author: Jens Georg <jensg@openismus.com>
Date:   Mon Oct 29 15:03:01 2012 +0100

    server: Add automatic change tracking

 src/librygel-server/filelist.am                    |  1 +
 src/librygel-server/rygel-content-directory.vala   | 13 ++--
 src/librygel-server/rygel-media-container.vala     |  2 +
 src/librygel-server/rygel-media-object.vala        |  1 +
 src/librygel-server/rygel-trackable-container.vala | 70 ++++++++++++++++++++++
 5 files changed, 83 insertions(+), 4 deletions(-)

commit 53fc8691ff45042c467930556e65c0918d61d844
Author: Jens Georg <jensg@openismus.com>
Date:   Fri Oct 19 20:52:42 2012 +0200

    git: Update .gitignore

 .gitignore | 22 +++++++++++++++++-----
 1 file changed, 17 insertions(+), 5 deletions(-)

commit c6d97adf7e1f3fba974e316d84fa0281aaac3942
Author: Jens Georg <jensg@openismus.com>
Date:   Thu Oct 11 16:04:44 2012 +0200

    server: Implement ServiceResetToken
    
    Currently it appears as if the server did a Service Reset Procedure
    (cf. UPnP-av-ContentDirectory-v3-Service.pdf, Section 2.3.7.1, pg 51) when it
    was shut down.

 data/xml/ContentDirectory-NoTrack.xml.in         | 18 ++++++++++++++++++
 data/xml/ContentDirectory.xml.in                 | 18 ++++++++++++++++++
 src/librygel-core/uuid.vapi                      | 10 ++++++++++
 src/librygel-server/rygel-content-directory.vala | 24 ++++++++++++++++++++++++
 4 files changed, 70 insertions(+)

commit c8057e923b88e323f4c3d533739b7bf73b652538
Author: Jens Georg <jensg@openismus.com>
Date:   Thu Oct 11 12:25:30 2012 +0200

    core,plugins: Add server capabilities
    
    Fixes:
        https://bugzilla.gnome.org/show_bug.cgi?id=676024

 data/xml/ContentDirectory-NoTrack.xml.in           | 372 +++++++++++++++++++++
 data/xml/Makefile.am                               |   1 +
 examples/standalone-server.c                       |   4 +-
 src/librygel-core/rygel-description-file.vala      |  59 +++-
 src/librygel-core/rygel-plugin.vala                |  33 +-
 src/librygel-core/rygel-root-device-factory.vala   |  26 +-
 .../rygel-media-renderer-plugin.vala               |   6 +-
 src/librygel-renderer/rygel-media-renderer.vala    |  12 +-
 src/librygel-server/rygel-content-directory.vala   |   2 +
 src/librygel-server/rygel-media-server-plugin.vala |  14 +-
 src/librygel-server/rygel-media-server.vala        |  12 +-
 .../media-export/rygel-media-export-plugin.vala    |   5 +-
 src/plugins/tracker/rygel-tracker-plugin.vala      |   2 +-
 13 files changed, 503 insertions(+), 45 deletions(-)

commit 31286503060ee551fb57944d5cdc0ed3b32c0a80
Author: Jens Georg <jensg@openismus.com>
Date:   Thu Oct 11 14:39:52 2012 +0200

    data: Bump MediaServer version to 3
    
    Also use version and website from build in the device template.
    
    Fixes:
        https://bugzilla.gnome.org/show_bug.cgi?id=679023

 configure.ac                      |  2 ++
 data/xml/Makefile.am              |  6 +++---
 data/xml/MediaRenderer2.xml.in    | 19 -------------------
 data/xml/MediaRenderer2.xml.in.in | 19 +++++++++++++++++++
 data/xml/MediaServer2.xml.in      | 22 ----------------------
 data/xml/MediaServer3.xml.in.in   | 22 ++++++++++++++++++++++
 po/POTFILES.in                    |  4 ++--
 7 files changed, 48 insertions(+), 46 deletions(-)

commit f1efab32566cbeaba3bab20fd0a692dec48fe5db
Author: Krzesimir Nowak <krnowak@openismus.com>
Date:   Tue Sep 11 16:37:56 2012 +0200

    server: Implement LastChange in ContentDirectory

 data/xml/ContentDirectory.xml.in                 |  5 ++
 src/librygel-server/rygel-content-directory.vala | 80 ++++++++++++++++++++++--
 2 files changed, 81 insertions(+), 4 deletions(-)

commit 49c2914398a86aa03d3b2e26dd50e6d6dc09c609
Author: Krzesimir Nowak <krnowak@openismus.com>
Date:   Tue Sep 11 16:34:57 2012 +0200

    server: Changed Container's updated() signal.
    
    Used to implement a more fine-grained change tracking.

 src/librygel-server/rygel-content-directory.vala   |  6 ++-
 src/librygel-server/rygel-media-container.vala     | 54 ++++++++++++++++++----
 src/librygel-server/rygel-media-server-plugin.vala |  5 +-
 src/librygel-server/rygel-simple-container.vala    |  6 ++-
 .../rygel-media-export-db-container.vala           |  7 ++-
 .../rygel-media-export-harvesting-task.vala        |  5 +-
 6 files changed, 66 insertions(+), 17 deletions(-)

commit 9d1946e92bbb17760dbecc91889cf451b55e50fd
Author: Krzesimir Nowak <krnowak@openismus.com>
Date:   Tue Sep 11 16:25:00 2012 +0200

    server: Add LastChange classes

 src/librygel-server/filelist.am                    |  6 ++
 src/librygel-server/rygel-last-change-entry.vala   | 53 +++++++++++++++
 src/librygel-server/rygel-last-change-obj-add.vala | 51 +++++++++++++++
 src/librygel-server/rygel-last-change-obj-del.vala | 43 ++++++++++++
 src/librygel-server/rygel-last-change-obj-mod.vala | 43 ++++++++++++
 src/librygel-server/rygel-last-change-st-done.vala | 34 ++++++++++
 src/librygel-server/rygel-last-change.vala         | 76 ++++++++++++++++++++++
 7 files changed, 306 insertions(+)

commit e76381c03feaa61e564b174512fbc96b97cd2616
Author: Jens Georg <jensg@openismus.com>
Date:   Sun Oct 28 18:07:03 2012 +0100

    engine-gst: Ignore full-range seek

 src/media-engines/gstreamer/rygel-gst-data-source.vala | 5 +++++
 1 file changed, 5 insertions(+)

commit 4ee285ce76cdbf5fa737809bc15722b64553fa78
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Thu Oct 25 10:12:04 2012 +0200

    Make all const members upper case

 src/librygel-server/rygel-media-art-store.vala           | 16 ++++++++--------
 src/librygel-server/rygel-search-criteria-parser.vala    |  4 ++--
 src/media-engines/gstreamer/rygel-gst-transcoder.vala    |  4 ++--
 .../rygel-media-export-media-cache-upgrader.vala         |  4 ++--
 .../media-export/rygel-media-export-media-cache.vala     |  4 ++--
 .../media-export/rygel-media-export-root-container.vala  |  8 ++++----
 .../media-export/rygel-media-export-sql-factory.vala     |  4 ++--
 src/plugins/mediathek/rygel-mediathek-rss-container.vala |  4 ++--
 src/rygel/rygel-cmdline-config.vala                      |  4 ++--
 9 files changed, 26 insertions(+), 26 deletions(-)

commit 5da28c90bbc16a1754409f2e235f6c49bb04270b
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Thu Oct 25 10:17:10 2012 +0200

    Fix the build in renderer example.

 examples/renderer-plugins/vala/example-player.vala | 1 +
 1 file changed, 1 insertion(+)

commit 8bc83461f485165544dbfe61544ab7e698698742
Author: Murray Cumming <murrayc@openismus.com>
Date:   Wed Oct 24 10:20:47 2012 +0200

    server: RootDeviceFactory: No public set for context

 src/librygel-core/rygel-root-device-factory.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b970bc79fc33fc60492a8893603951b5c970a927
Author: Murray Cumming <murrayc@openismus.com>
Date:   Wed Oct 24 10:17:20 2012 +0200

    server: Turn some member variables into properties.
    
    This should partly fix bug #686211

 src/librygel-server/rygel-audio-item.vala             | 10 +++++-----
 src/librygel-server/rygel-music-item.vala             | 10 +++++-----
 src/librygel-server/rygel-photo-item.vala             |  2 +-
 src/librygel-server/rygel-video-item.vala             |  2 +-
 src/plugins/media-export/rygel-media-export-item.vala | 16 +++++++++++++---
 5 files changed, 25 insertions(+), 15 deletions(-)

commit cae3405dd711dd5b6c644e0ad356ee96f94a336f
Author: Murray Cumming <murrayc@openismus.com>
Date:   Tue Oct 23 10:02:43 2012 +0200

    core, server: Plugin: Avoid public setting of some members.
    
    This is not necessary so it seems unwise to make it public API
    already that cannot be removed later.
    This actually changes the access from bare struct access to
    GObject properties, allowing us later to respond properly to
    changes to the title.
    Bug #686682

 src/librygel-core/rygel-plugin.vala                | 14 +++++++-------
 src/librygel-server/rygel-media-server-plugin.vala |  2 +-
 2 files changed, 8 insertions(+), 8 deletions(-)

commit 8bf5efe310e0da821b748abbd6d538a900eb1d8a
Author: Murray Cumming <murrayc@openismus.com>
Date:   Mon Oct 22 13:52:40 2012 +0200

    Add example renderer plugin
    
    This is a fairly stupid example but it does at least show what
    needs to be implemented, even if the example does not actually
    contain much implementation.
    Bug #686632

 configure.ac                                       |   2 +
 examples/Makefile.am                               |   2 +-
 examples/renderer-plugins/Makefile.am              |   2 +
 examples/renderer-plugins/vala/Makefile.am         |  20 +++
 examples/renderer-plugins/vala/example-player.vala | 142 +++++++++++++++++++++
 .../vala/example-renderer-plugin.vala              |  65 ++++++++++
 .../rygel-media-renderer-plugin.vala               |   2 +-
 7 files changed, 233 insertions(+), 2 deletions(-)

commit ad2c02e1cae77bc17e009a44315989cc3ac34d02
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Oct 23 09:48:46 2012 +0200

    core: Plugin: Mention MetaConfig

 src/librygel-core/rygel-meta-config.vala | 2 +-
 src/librygel-core/rygel-plugin.vala      | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 6c937ac5cd77574e049aab6bf282adb9a8389673
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Mon Oct 22 13:46:34 2012 +0200

    renderer: Add MediaPlayer documentation

 src/librygel-renderer/rygel-media-player.vala | 41 +++++++++++++++++++++++++--
 1 file changed, 39 insertions(+), 2 deletions(-)

commit dc4ee2aa405b6aa335e85f302fe84d70aed8f502
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Mon Oct 22 10:38:01 2012 +0200

    Remove the test plugin
    
    Because the new example plugins are better examples.

 configure.ac                                    |  2 -
 src/plugins/Makefile.am                         |  7 +--
 src/plugins/test/Makefile.am                    | 23 ---------
 src/plugins/test/rygel-test-audio-item.vala     | 62 ------------------------
 src/plugins/test/rygel-test-plugin.vala         | 49 -------------------
 src/plugins/test/rygel-test-root-container.vala | 40 ----------------
 src/plugins/test/rygel-test-video-item.vala     | 64 -------------------------
 7 files changed, 1 insertion(+), 246 deletions(-)

commit 53afa65e0193da0ee79e8f5b0b973b47cf13e2f8
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Fri Oct 19 13:44:37 2012 +0200

    Add an example server plugin
    
    * configure.ac: Add an --enable-example-plugins option.
    * autogen.sh: Add --enable-example-plugins
    * examples/: Add an example server plugin implemented in Vala.
    * src/librygel-core/rygel-plugin.vala:
    * src/librygel-core/rygel-plugin.vala: Document the name, title,
      and description parameters used by the example.

 autogen.sh                                         |  1 +
 configure.ac                                       |  9 +++
 data/rygel.conf                                    |  6 ++
 examples/Makefile.am                               | 10 ++++
 examples/server-plugins/Makefile.am                |  2 +
 examples/server-plugins/vala/Makefile.am           | 20 +++++++
 .../vala/example-root-container.vala               | 53 +++++++++++++++++
 .../server-plugins/vala/example-server-plugin.vala | 69 ++++++++++++++++++++++
 src/librygel-core/rygel-plugin.vala                | 14 +++++
 .../rygel-media-renderer-plugin.vala               |  7 +++
 src/librygel-server/rygel-media-server-plugin.vala |  8 +++
 11 files changed, 199 insertions(+)

commit 51f60a45971b9b4a03a997b5e3f33cc912c49601
Author: Jens Georg <jensg@openismus.com>
Date:   Sat Oct 20 14:37:34 2012 +0200

    renderer-gst: Add AAC mime-types

 src/librygel-renderer-gst/rygel-playbin-player.vala | 2 ++
 1 file changed, 2 insertions(+)

commit 230a684354004652b2551ee17b965f396bfbcc81
Author: Jens Georg <jensg@openismus.com>
Date:   Fri Oct 19 17:00:57 2012 +0200

    core: Don't search for modules hidden folders
    
    Unless it's .libs so that --enable-uninstalled still works.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=686018

 .../rygel-recursive-module-loader.vala             | 23 +++++++++++++---------
 1 file changed, 14 insertions(+), 9 deletions(-)

commit e059916551d0207b89806896d9661b8028fb483a
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Fri Oct 19 10:41:38 2012 +0200

    docs: Correct the MediaRenderer docs.
    
    They were a bad copy/paste of the MediaServer docs.

 src/librygel-renderer/rygel-media-renderer.vala | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)

commit c3914373716a8784a72efd61a0fad22f2a46d45e
Author: Jens Georg <jensg@openismus.com>
Date:   Thu Oct 18 21:55:19 2012 +0200

    gstreamer: Fix DLNA profiles
    
    Mime-type and profile name were switched, causing upload to fail.

 src/media-engines/gstreamer/rygel-gst-media-engine.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6eda5c61b06e73d90e67d21689bcdfe48e815462
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Thu Oct 18 14:22:30 2012 +0200

    docs: Explain modules, plugins, and players a bit more

 src/librygel-core/rygel-plugin.vala                    | 10 ++++++++--
 src/librygel-core/rygel-root-device-factory.vala       |  7 +++++--
 src/librygel-core/rygel-root-device.vala               | 10 +++++++++-
 src/librygel-renderer/rygel-media-player.vala          |  6 ++++--
 src/librygel-renderer/rygel-media-renderer-plugin.vala |  7 +++++--
 5 files changed, 31 insertions(+), 9 deletions(-)

commit 175cfe6d135e33b6cdccd8ddf460046dddcf6d69
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Wed Oct 17 09:36:13 2012 +0200

    docs: Mention basic usage (headers, cflags/libs, pkg-config)
    
    Also link to the examples properly.

 doc/reference/doc-build.am                         |  2 +-
 doc/reference/librygel-core/gtkdoc/overview.xml    | 43 ++++++++++++++++++-
 doc/reference/librygel-renderer-gst/Makefile.am    |  2 +
 .../librygel-renderer-gst/gtkdoc/example.xml       | 22 ++++++++++
 .../gtkdoc/librygel-renderer-gst-docs.xml          |  5 +++
 .../librygel-renderer-gst/gtkdoc/overview.xml      | 50 +++++++++++++++++-----
 .../librygel-renderer/gtkdoc/overview.xml          | 44 ++++++++++++++++++-
 doc/reference/librygel-server/Makefile.am          |  5 +++
 .../gtkdoc/implementing-servers.xml                |  3 +-
 .../gtkdoc/librygel-server-docs.xml                | 10 ++---
 doc/reference/librygel-server/gtkdoc/overview.xml  | 50 ++++++++++++++++++++++
 .../rygel-playbin-renderer.vala                    |  2 +-
 src/librygel-server/rygel-media-server-plugin.vala |  4 +-
 src/librygel-server/rygel-media-server.vala        |  3 +-
 14 files changed, 221 insertions(+), 24 deletions(-)

commit b5748f34b25c5fc260d4f21969e2fb2cb8b5a1c2
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Oct 16 13:55:35 2012 +0200

    server: docs: Mention the 3 uses.

 .../gtkdoc/implementing-media-engines.xml          | 14 ++++++++++
 .../gtkdoc/implementing-server-plugins.xml         | 14 ++++++++++
 .../gtkdoc/implementing-servers.xml                | 31 ++++++++++++++++++++++
 .../gtkdoc/librygel-server-docs.xml                | 15 +++++++++++
 doc/reference/librygel-server/gtkdoc/overview.xml  | 18 -------------
 5 files changed, 74 insertions(+), 18 deletions(-)

commit ddeb040b7b7c6578b652fbd63dcbdd316a40a12a
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Oct 16 12:10:55 2012 +0200

    server: Improve MediaEngine documentation.

 src/librygel-server/rygel-data-source.vala  | 16 +++++++++-------
 src/librygel-server/rygel-media-engine.vala | 13 +++++++++++--
 2 files changed, 20 insertions(+), 9 deletions(-)

commit c79fa12c09adaf46ae736c00b4f1fe412609f388
Author: Mark Ryan <mark.d.ryan@intel.com>
Date:   Fri Oct 12 15:09:51 2012 +0200

    build: Remove unneccessary gupnp-dlna dependencies
    
    Rygel core no longer depends on gupnp-dlna. References to this library
    can therefore be removed from the Rygel Makefiles.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=686037

 src/librygel-core/filelist.am   | 1 -
 src/librygel-server/filelist.am | 1 -
 tests/Makefile.am               | 2 +-
 3 files changed, 1 insertion(+), 3 deletions(-)

commit cccb199a4eea3211d37a5ddaa98b51072bc2f8dd
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Fri Oct 12 14:09:52 2012 +0200

    docs: Improve the librygel-core overview.

 doc/reference/librygel-core/gtkdoc/overview.xml | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

commit 8bd082b29c94bb7c36a81c5d7d8721264f48625c
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Fri Oct 12 14:09:29 2012 +0200

    docs: No indent in first line of examples.

 doc/reference/librygel-renderer-gst/gtkdoc/overview.xml | 4 +++-
 doc/reference/librygel-server/gtkdoc/overview.xml       | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 5fa39da4967959c3dde72dd539af637a801ab099
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Fri Oct 12 13:23:02 2012 +0200

    Update .gitignore for docs/

 .gitignore | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

commit 66928dcac0fe53ed591a4b34fe6ef6009bba965d
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Fri Oct 12 12:59:28 2012 +0200

    docs: Add overview documentation.
    
    These mention the most interesting classes and show the example code
    from examples/.

 doc/reference/doc-build.am                         |  4 ++-
 .../librygel-core/gtkdoc/librygel-core-docs.xml    |  9 +++++-
 doc/reference/librygel-core/gtkdoc/overview.xml    | 25 ++++++++++++++++
 .../gtkdoc/librygel-renderer-gst-docs.xml          |  9 +++++-
 .../librygel-renderer-gst/gtkdoc/overview.xml      | 34 ++++++++++++++++++++++
 .../gtkdoc/librygel-renderer-docs.xml              |  9 +++++-
 .../librygel-renderer/gtkdoc/overview.xml          | 23 +++++++++++++++
 .../gtkdoc/librygel-server-docs.xml                |  9 +++++-
 doc/reference/librygel-server/gtkdoc/overview.xml  | 33 +++++++++++++++++++++
 examples/standalone-renderer.c                     |  2 +-
 .../rygel-playbin-renderer.vala                    |  2 +-
 src/librygel-server/rygel-media-server.vala        |  2 +-
 12 files changed, 153 insertions(+), 8 deletions(-)

commit 147206c4bdfe2184f84fbbe4c1f334e2758d3896
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Fri Oct 12 11:52:18 2012 +0200

    docs: Fix librygel-renderer-gst generation.

 .../librygel-renderer-gst/gtkdoc/librygel-renderer-gst-docs.xml      | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 7621a3f20d986ddbb9ecbcb8cad7c642a56cdeb4
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Fri Oct 12 11:38:52 2012 +0200

    Remove some debug build stuff

 doc/reference/doc-build.am | 9 ---------
 1 file changed, 9 deletions(-)

commit 702e91aa2091f213b37cd07a36c3f6f62990cab3
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Fri Oct 12 11:36:38 2012 +0200

    docs: Generalize the docs build more.
    
    But the librygel-renderer-gst docs are still not correct.

 doc/reference/doc-build.am                      | 24 +++++++++++++++++++++++-
 doc/reference/librygel-core/Makefile.am         | 13 ++-----------
 doc/reference/librygel-renderer-gst/Makefile.am | 22 ++++++++--------------
 doc/reference/librygel-renderer/Makefile.am     | 12 ++----------
 doc/reference/librygel-server/Makefile.am       | 19 +++++--------------
 src/librygel-renderer-gst/filelist.am           |  2 +-
 src/librygel-server/filelist.am                 |  2 +-
 7 files changed, 42 insertions(+), 52 deletions(-)

commit 426d7418fa7395ea3cf0e5b94cb8d834a11bcc9a
Author: Jens Georg <jensg@openismus.com>
Date:   Thu Oct 11 23:00:23 2012 +0200

    server: Only create seek when requested
    
    https://bugzilla.gnome.org/show_bug.cgi?id=685800

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

commit 06a98f140504e2023610423f8b56fd5fe1383942
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Wed Oct 10 12:07:46 2012 +0200

    build: Fix distcheck, hopefully

 doc/reference/doc-build.am | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 8ec8b7150aa8fa2f24bd86786d23513d07391a2d
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Wed Oct 10 09:29:39 2012 +0200

    build: Do not require valadoc in tarball builds
    
    * configure.ac: Default --enable-valadoc to no.
    * autogen.sh: Specify --enable-valadoc=yes here, as we already
      enable vala.
    * Makefile.am: Remove --enable-valadoc from
      DISTCHECK_CONFIGURE_FLAGS
    * doc/reference/doc-build.am: Move the ifdef around so that
      the html is always installed.

 Makefile.am                |  3 +--
 autogen.sh                 |  2 +-
 configure.ac               |  4 +++-
 doc/reference/doc-build.am | 17 ++++++++++++-----
 4 files changed, 17 insertions(+), 9 deletions(-)

commit 3f3839179ef578a088d1167a48dbd2e277babc23
Author: Jens Georg <jensg@openismus.com>
Date:   Tue Oct 9 13:26:52 2012 +0200

    mpris: Don't crash on faulty MPRIS implementation

 src/plugins/mpris/rygel-mpris-plugin.vala | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 80b68029d42fec3fbbb9c0dbdda99c065bddcb0f
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Oct 9 14:07:07 2012 +0200

    docs: Override the gtk-doc SERVER variable.
    
    We now have our own custom-written gtkdoc/*-docs.xml files, based on
    the generated ones. valadoc/gtkdoc will then not regenerate them.
    This makes the build more complicated because we cannot just delete
    all of the gtkdoc directory. So I avoided the copy/paste by using
    a .am fragment file.

 doc/reference/Makefile.am                          |  2 +
 doc/reference/doc-build.am                         | 51 ++++++++++++++++++
 doc/reference/librygel-core/Makefile.am            | 31 ++---------
 .../librygel-core/gtkdoc/librygel-core-docs.xml    | 60 +++++++++++++++++++++
 doc/reference/librygel-renderer-gst/Makefile.am    | 33 ++----------
 .../gtkdoc/librygel-renderer-gst-docs.xml          | 35 +++++++++++++
 doc/reference/librygel-renderer/Makefile.am        | 34 ++----------
 .../gtkdoc/librygel-renderer-docs.xml              | 38 ++++++++++++++
 doc/reference/librygel-server/Makefile.am          | 32 ++----------
 .../gtkdoc/librygel-server-docs.xml                | 61 ++++++++++++++++++++++
 10 files changed, 263 insertions(+), 114 deletions(-)

commit 60e543d56225f50a94f8c577fa440830bbe3f326
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Oct 9 13:25:53 2012 +0200

    build: Correct the .pc.in files.

 rygel-core-2.0.pc.in         | 6 +++---
 rygel-renderer-2.0.pc.in     | 8 ++++----
 rygel-renderer-gst-2.0.pc.in | 8 ++++----
 rygel-server-2.0.pc.in       | 8 ++++----
 4 files changed, 15 insertions(+), 15 deletions(-)

commit 198df21122baa3c7f51187c3d3c4c551b2d8e3ac
Author: Jens Georg <mail@jensge.org>
Date:   Fri Apr 27 20:36:52 2012 +0200

    external: Use audio.music as specified in spec
    
    We still keep "music" as everyone else seems to be using it now.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=674738

 src/plugins/external/rygel-external-item-factory.vala | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

commit d6f9a79ce1dfca1185de590d87d021e438283046
Author: Jens Georg <jensg@openismus.com>
Date:   Mon Oct 8 14:42:10 2012 +0200

    doc: Fix generation of GStreamer renderer docs

 doc/reference/librygel-renderer-gst/Makefile.am | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit df5eb7685e56a2bb7aa5f8ffa8c9e5d16d6b0313
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Mon Oct 8 13:54:22 2012 +0200

    Fix the build. Sorry

 src/librygel-server/rygel-http-seek.vala | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit 5f8121c8e40593c2133862be4f7455aaf91921dd
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Mon Oct 8 13:17:01 2012 +0200

    server: Add HTTPSeek docs

 src/librygel-server/rygel-http-seek.vala | 40 +++++++++++++++++++++++++++++++-
 1 file changed, 39 insertions(+), 1 deletion(-)

commit 0ac3d0e62c411fcf845089b17f863df78c36c7a1
Author: Jens Georg <jensg@openismus.com>
Date:   Mon Oct 8 11:37:50 2012 +0200

    example: Fix service description in init script

 examples/service/sysv/rygel | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b0a633c5db3514bae3bbf693772b1cc8c869d205
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Mon Oct 8 09:18:12 2012 +0200

    renderer: Renderer: Update docs for new API.

 src/librygel-renderer-gst/rygel-playbin-renderer.vala | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 1f9d824b7c896d08431ea0795525ab9184ae37b3
Author: Jens Georg <jensg@openismus.com>
Date:   Sun Oct 7 12:14:10 2012 +0200

    core: Fix namespace of DescriptionFile

 src/librygel-core/rygel-description-file.vala | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit edc98b6ab22298af6c5150cd69ceca771d09d0d7
Author: Jens Georg <jensg@openismus.com>
Date:   Sat Oct 6 22:40:57 2012 +0200

    server: Stop crash if force-downgrade-for is empty
    
    Fixes:
      https://bugzilla.gnome.org/show_bug.cgi?id=683934

 src/librygel-server/rygel-v1-hacks.vala | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 102f1b8111888998b7c09839d21087122e805105
Author: Murray Cumming <murrayc@murrayc.com>
Date:   Tue Sep 11 10:57:52 2012 +0200

    renderer: Add get_playbin()
    
    This avoids the need to get the default player just to get the playbin.

 examples/standalone-renderer.c                        |  7 +++----
 src/librygel-renderer-gst/rygel-playbin-renderer.vala | 10 ++++++++++
 2 files changed, 13 insertions(+), 4 deletions(-)

commit 68c7f99cc7030c8b5e5518e08d18b2e4edbd9368
Author: Mark Ryan <mark.d.ryan@intel.com>
Date:   Wed Sep 26 13:58:17 2012 +0200

    media-export: Ignore invalid colorDepth
    
    media-export calls the GStreamer function gst_discoverer_video_info_get_depth
    to determine the color depth of images and videos.  When this function fails
    it returns 0.  The media-export plugin is not currently testing for this error
    case and is treating 0 as a valid color depth.  Rygel in turn is reporting
    a color depth of 0 for some files.  This seems to happen for all JPEGs on
    my machine.  This patch fixes the problem by preventing Rygel from returning
    a colorDepth resource for items whose color depth cannot be determined by
    gst_discoverer_video_info_get_depth.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=684868

 src/plugins/media-export/rygel-media-export-item.vala | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 37ee7322869a5550da166f769ade8fcfda754052
Author: Jens Georg <jensg@openismus.com>
Date:   Sat Oct 6 17:11:31 2012 +0200

    gstreamer: Don't crash on transcoding

 src/media-engines/gstreamer/rygel-gst-data-source.vala | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

commit 6d7ce8a05ce0a9855dfda7aca8f4b7a334d92d59
Author: Jens Georg <jensg@openismus.com>
Date:   Sat Oct 6 15:36:59 2012 +0200

    all: Adapt to new GUPnP vapi

 configure.ac                                       |  7 ++--
 m4/rygel.m4                                        |  2 -
 src/librygel-core/rygel-connection-manager.vala    |  6 +--
 src/librygel-renderer/rygel-av-transport.vala      | 40 ++++++++++----------
 src/librygel-renderer/rygel-rendering-control.vala | 24 ++++++------
 src/librygel-server/rygel-content-directory.vala   | 44 +++++++++++-----------
 .../rygel-media-receiver-registrar.vala            |  4 +-
 src/ui/rygel-network-pref-section.vala             |  2 +-
 8 files changed, 63 insertions(+), 66 deletions(-)

commit 5fe454ad741749284a5ac35c8cbc16a5e932f6c8
Author: Andreas Henriksson <andreas@fatal.se>
Date:   Tue Sep 25 02:34:59 2012 +0200

    Move UUID_LIBS to where it's actually used
    
    having it in RYGEL_BASE_LIBS causes 6 binaries to be uselessly linked to it.

 common.am                       | 1 -
 src/librygel-core/Makefile.am   | 1 +
 src/librygel-server/Makefile.am | 1 +
 3 files changed, 2 insertions(+), 1 deletion(-)

commit 1c4e80963c5a726d56c896e9bdef777f31379af7
Author: Andreas Henriksson <andreas@fatal.se>
Date:   Tue Sep 25 00:26:16 2012 +0200

    Fix typo in librygel-core Makefile.am (GIO_LIBS vs LIBGIO_LIBS)

 src/librygel-core/Makefile.am | 2 +-
 tests/Makefile.am             | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 025858e6481de3107f1f403cb89969828b7cad08
Author: Andreas Henriksson <andreas@fatal.se>
Date:   Tue Sep 25 00:15:39 2012 +0200

    Expand LIBADDs to everything needed
    
    Put every used library in the LIBADD to be able
    to build with a gupnp stack that doesn't leak linker flags.

 examples/Makefile.am                 |  1 +
 src/librygel-core/Makefile.am        |  1 +
 src/librygel-renderer/Makefile.am    |  2 +-
 src/librygel-server/Makefile.am      | 13 ++++++++-----
 src/plugins/external/Makefile.am     |  2 +-
 src/plugins/media-export/Makefile.am |  1 +
 src/plugins/mediathek/Makefile.am    |  2 +-
 src/plugins/mpris/Makefile.am        |  2 +-
 src/rygel/Makefile.am                |  2 ++
 src/ui/Makefile.am                   |  1 +
 tests/Makefile.am                    |  1 +
 11 files changed, 19 insertions(+), 9 deletions(-)

commit 1a3e2c1a1256c1ad48e6c92572cb9692b24b7ff6
Author: Andreas Henriksson <andreas@fatal.se>
Date:   Wed Sep 19 19:19:44 2012 +0200

    Move rygel base libs up the linking chain to avoid excessive linking
    
    $((LIBGUPNP_AV_LIBS) and $(GSTREAMER_BASE_LIBS) aren't needed by
    librygel-core and $(RYGEL_BASE_LIBS) are only used in a couple of
    places, so move these over to those places instead....

 common.am             | 2 +-
 src/rygel/Makefile.am | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

commit 2968c0fd7442d064ab41546a1f9d0cc997dbf5e9
Author: Andreas Henriksson <andreas@fatal.se>
Date:   Wed Sep 19 18:56:49 2012 +0200

    Drop unused libs from librygel-core

 src/librygel-core/Makefile.am | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

commit cd144265af5fdf95bec42c4085cfb5d9c7d05f7a
Author: Krzesimir Nowak <krnowak@openismus.com>
Date:   Fri Sep 21 14:08:33 2012 +0200

    Fix the RygelHTTPGetTest.
    
    No need to start async this.client.run () again - it is already done
    in start_next_test_request (). This was causing failures on Fedora.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=680496

 tests/rygel-http-get-test.vala | 1 -
 1 file changed, 1 deletion(-)