commit b11daa36288e28f1ebd50cf43923563abf347d91 Author: Jens Georg Date: Mon Feb 15 19:49:01 2016 +0100 Prepare 0.29.3 Signed-off-by: Jens Georg NEWS | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) commit 6d7994984c4a9f8b6df4ff6a416d7b2cee73bc08 Author: Mario Blättermann Date: Mon Feb 15 19:59:23 2016 +0100 Updated German translation po/de.po | 77 ++++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 39 insertions(+), 38 deletions(-) commit 545ccd6cabfbd8d2087af60b67a15c1b3216473f Author: Jens Georg Date: Sun Feb 14 19:45:02 2016 +0100 media-export: Avoid crash on startup There is a slight possibility that init() is not called on RootContainer before the first browse action starts. This will cause the ObjectFactory to return null as the Filesystem folder, causing a null pointer access. Signed-off-by: Jens Georg src/plugins/media-export/rygel-media-export-root-container.vala | 7 +++++++ 1 file changed, 7 insertions(+) commit 50dade8f8af032427bee76abaf0038a0911dc31b Author: Jens Georg Date: Sun Feb 14 09:11:16 2016 +0100 media-export: Try to make nice titles for videos Signed-off-by: Jens Georg .../media-export/rygel-media-export-item-factory.vala | 13 +++++++++++++ 1 file changed, 13 insertions(+) commit 9d3408e45d23970c24521b1ffe0321f4d5169b90 Author: Jens Georg Date: Sun Feb 14 00:27:50 2016 +0100 doc: Update rygel.conf.1 Signed-off-by: Jens Georg doc/man/rygel.conf.xml | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) commit 78c805c64fda99b40b66001b3393cb307321f515 Author: Piotr Drąg Date: Sun Feb 14 18:46:54 2016 +0100 Updated Polish translation po/pl.po | 101 +++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 49 insertions(+), 52 deletions(-) commit d78337c4ebd565a7c4ef4411f56f8bfbf6384f65 Author: Jens Georg Date: Sun Feb 14 00:02:38 2016 +0100 server: Add "Sever:" header We append a Server header to the HTTP response. Default is plugin/version g_get_prgname()/version DLNA/1.51 UPnP/1.0 It is configurable on a per-plugin base using the key "server-name" Signed-off-by: Jens Georg https://bugzilla.gnome.org/show_bug.cgi?id=747816 src/librygel-server/rygel-http-get.vala | 2 ++ src/librygel-server/rygel-http-server.vala | 14 ++++++++++++++ 2 files changed, 16 insertions(+) commit f8aa4f8915db8f0c20691a74144a1aca8027a115 Author: Jens Georg Date: Sat Feb 13 21:42:36 2016 +0100 media-export: Make DVDTrack an UpdatableObject Signed-off-by: Jens Georg src/plugins/media-export/rygel-media-export-dvd-track.vala | 9 ++++++++- src/plugins/media-export/rygel-media-export-video-item.vala | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) commit 77d52bc1126dda37525811771c22f55ddd895a9a Author: Jens Georg Date: Sat Feb 13 21:29:18 2016 +0100 media-export: Really fix getting DLNA profile from XML Signed-off-by: Jens Georg src/plugins/media-export/rygel-media-export-dvd-track.vala | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) commit 5d2732b5299dfe7573c1f399c62cce5182daa843 Author: Piotr Drąg Date: Sat Feb 13 21:35:18 2016 +0100 Updated POTFILES.in and POTFILES.skip po/POTFILES.in | 1 + po/POTFILES.skip | 1 + 2 files changed, 2 insertions(+) commit 47d55aeb6c5568db68c4557a5003bddffb3c7ce9 Author: Jens Georg Date: Sat Feb 13 20:17:21 2016 +0100 media-export: Export single title DVDs as video If the DVD has only one title, don't bother with adding a container, just add the title directly as a video Signed-off-by: Jens Georg .../rygel-media-export-dvd-container.vala | 39 ++++-------- .../media-export/rygel-media-export-dvd-track.vala | 73 +++++++++++----------- .../rygel-media-export-info-serializer.vala | 6 +- .../rygel-media-export-item-factory.vala | 25 +++++--- .../rygel-media-export-object-factory.vala | 3 + 5 files changed, 75 insertions(+), 71 deletions(-) commit e790df5b0da584c096f4d45ca5364a91d613fd12 Author: Jens Georg Date: Sat Feb 13 17:10:20 2016 +0100 media-export: Deduce DVD title from file name Do not use information from volume label, it is apparently more often broken than helpful. Signed-off-by: Jens Georg .../rygel-media-export-dvd-container.vala | 4 +- .../rygel-media-export-item-factory.vala | 122 ++++++++++++++++++--- 2 files changed, 108 insertions(+), 18 deletions(-) commit bc5ee5e7dd6e69174b348be347263c7e2af1d00a Author: Jens Georg Date: Fri Feb 12 23:03:33 2016 +0100 media-export: Remove Unix signal handling Propagating the URI didn't work and we have the knowledge in MetadataExtractor anyway, no need to things with signal handlers and writing things to fd's. Signed-off-by: Jens Georg .../media-export/rygel-media-export-extract.vala | 33 +--------------------- .../rygel-media-export-metadata-extractor.vala | 33 +--------------------- 2 files changed, 2 insertions(+), 64 deletions(-) commit 82f434cce83a9643e67748f999fb921f49bde88e Author: Jens Georg Date: Thu Feb 11 22:29:58 2016 +0100 media-export: Refactor DVD tracks Let the DVD track fill itself from the XML node Signed-off-by: Jens Georg .../rygel-media-export-dvd-container.vala | 42 +---------------- .../media-export/rygel-media-export-dvd-track.vala | 53 +++++++++++++++++++++- 2 files changed, 53 insertions(+), 42 deletions(-) commit b413614e8633d0deef41a891772f23b349267f48 Author: Chao-Hsiung Liao Date: Sat Feb 13 06:08:25 2016 +0000 Updated Chinese (Taiwan) translation po/zh_TW.po | 264 ++++++++++++++++++++++++++++++++---------------------------- 1 file changed, 139 insertions(+), 125 deletions(-) commit 162852e488cc3b44fd0c536e71eb7e1fe3bbadbd Author: Jens Georg Date: Wed Feb 10 23:03:02 2016 +0100 media-export: Fix DVD DLNA profile and extension Without extension "mpg", Kodi thinks it's an ISO and tries to open it with its libdvdread parser. Also, use the video standard information from the XML to set the proper MPEG_PS_* DLNA profile. This makes DVD support work in at least LG BDP and WD TV Live Signed-off-by: Jens Georg src/plugins/media-export/rygel-media-export-dvd-container.vala | 5 +++++ src/plugins/media-export/rygel-media-export-dvd-track.vala | 1 + 2 files changed, 6 insertions(+) commit e8aa7ae956374e7fbe2370f481828817ed105c06 Author: Jens Georg Date: Wed Feb 10 00:07:25 2016 +0100 gst-launch,engine-gst: Fix uri generation If launchline contained ., parts of it would end up as a the file extension Signed-off-by: Jens Georg src/media-engines/gstreamer/rygel-gst-utils.vala | 1 + src/plugins/gst-launch/rygel-gst-launch-audio-item.vala | 2 +- src/plugins/gst-launch/rygel-gst-launch-video-item.vala | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) commit 7b55bad1a92e253b56c5fe912ef52abef23755e5 Author: Jens Georg Date: Tue Feb 9 20:33:34 2016 +0100 core: Fix small memory leak with XPath use Signed-off-by: Jens Georg src/librygel-core/rygel-description-file.vala | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) commit 29c75b565de454eb6cbc1697a3cc96eda24acc16 Author: Rafael Fontenelle Date: Tue Feb 9 10:41:56 2016 +0000 Updated Brazilian Portuguese translation po/pt_BR.po | 148 ++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 84 insertions(+), 64 deletions(-) commit b7fd36f5ca18b93f27358b619b372da19a9d8cc0 Author: Mario Blättermann Date: Tue Feb 9 09:57:13 2016 +0100 Updated German translation po/de.po | 84 +++++++++++++++++++++++++++++++++------------------------------- 1 file changed, 44 insertions(+), 40 deletions(-)