profile/ivi/rygel.git
10 years agoUpdate Chinese simplified translation
甘 露 [Sat, 23 Nov 2013 13:56:39 +0000 (21:56 +0800)]
Update Chinese simplified translation

10 years agoUpdated Czech translation
Marek Černocký [Thu, 21 Nov 2013 20:57:48 +0000 (21:57 +0100)]
Updated Czech translation

10 years agoPrepare 0.21.1 RYGEL_0_21_1
Jens Georg [Mon, 18 Nov 2013 20:04:46 +0000 (21:04 +0100)]
Prepare 0.21.1

10 years agoexamples: Fix C renderer plugin
Richard Röjfors [Mon, 18 Nov 2013 19:39:40 +0000 (20:39 +0100)]
examples: Fix C renderer plugin

Add new properties.

https://bugzilla.gnome.org/show_bug.cgi?id=712336

10 years agoserver: Support PV subtitles
Jens Georg [Sat, 19 Oct 2013 09:12:05 +0000 (11:12 +0200)]
server: Support PV subtitles

Support serving of external subtitles for devices that support the PV subtitle
"standard", namely Panasonic TVs and the WD TV Live

https://bugzilla.gnome.org/show_bug.cgi?id=661228

10 years agorenderer: implement PlaybackStorageMedium variable
Jussi Kukkonen [Sat, 16 Nov 2013 17:29:52 +0000 (19:29 +0200)]
renderer: implement PlaybackStorageMedium variable

PlaybackStorageMedium should be "NETWORK" when AVTransportURI
refers to a resource received from the UPnP network. It should be
NONE if AVTransportURI is not set.

Also fix the LastChange value of PossiblePlaybackStorageMedium.

https://bugzilla.gnome.org/show_bug.cgi?id=712517

10 years agoUpdated Polish translation
Piotr Drąg [Mon, 11 Nov 2013 20:15:15 +0000 (21:15 +0100)]
Updated Polish translation

10 years agorenderer-gst: Enable more playspeeds
Jussi Kukkonen [Wed, 30 Oct 2013 12:45:50 +0000 (14:45 +0200)]
renderer-gst: Enable more playspeeds

Negative playspeeds do not seem to work with common formats, so they
have not been enabled.

https://bugzilla.gnome.org/show_bug.cgi?id=710368

10 years agorenderer: Implement DLNA byte seeking
Jussi Kukkonen [Tue, 22 Oct 2013 11:05:49 +0000 (14:05 +0300)]
renderer: Implement DLNA byte seeking

Adds X_DLNA_GetBytePositionInfo() method, the required state variables
and the missing SeekModes for Seek() to AVTransport2 implementation.

https://bugzilla.gnome.org/show_bug.cgi?id=710368
https://bugzilla.gnome.org/show_bug.cgi?id=707058
https://bugzilla.gnome.org/show_bug.cgi?id=707059
https://bugzilla.gnome.org/show_bug.cgi?id=707541

10 years agorenderer: Add play_speed_to_double() to MediaPlayer
Jussi Kukkonen [Wed, 30 Oct 2013 12:30:15 +0000 (14:30 +0200)]
renderer: Add play_speed_to_double() to MediaPlayer

This can be useful for all player implementations.

https://bugzilla.gnome.org/show_bug.cgi?id=710368

10 years agodata: Remove allowedValueList from TransportPlaySpeed
Jussi Kukkonen [Tue, 22 Oct 2013 10:58:49 +0000 (13:58 +0300)]
data: Remove allowedValueList from TransportPlaySpeed

AVTransport2 TransportPlaySpeed state variable is allowed to have
vendor specific values.

https://bugzilla.gnome.org/show_bug.cgi?id=710368

10 years agoAdd milliseconds support in Rygel.TimeUtils time to string conversion
Jean-Baptiste Dubois [Mon, 4 Nov 2013 12:38:13 +0000 (13:38 +0100)]
Add milliseconds support in Rygel.TimeUtils time to string conversion

https://bugzilla.gnome.org/show_bug.cgi?id=711399

10 years agorenderer: Add Next and Previous to CurrentTransportActions
Jussi Kukkonen [Fri, 8 Nov 2013 13:29:25 +0000 (15:29 +0200)]
renderer: Add Next and Previous to CurrentTransportActions

https://bugzilla.gnome.org/show_bug.cgi?id=711661

10 years agorenderer: Accept missing mime type in AVTransport.is_playlist()
Jussi Kukkonen [Fri, 8 Nov 2013 13:24:47 +0000 (15:24 +0200)]
renderer: Accept missing mime type in AVTransport.is_playlist()

"assertion 'mime != NULL' failed" is not useful here.

https://bugzilla.gnome.org/show_bug.cgi?id=711661

10 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 6 Nov 2013 16:48:40 +0000 (17:48 +0100)]
Updated Spanish translation

10 years agoUpdated Greek translation
Dimitris Spingos [Wed, 6 Nov 2013 14:55:50 +0000 (16:55 +0200)]
Updated Greek translation

10 years agobuild: Re-enable strict valac
Jens Georg [Sat, 2 Nov 2013 10:17:20 +0000 (11:17 +0100)]
build: Re-enable strict valac

10 years agoall: Port to new libsoup API
Jens Georg [Sat, 2 Nov 2013 10:16:38 +0000 (11:16 +0100)]
all: Port to new libsoup API

10 years agoUpdated POTFILES.in and POTFILES.skip
Piotr Drąg [Sat, 2 Nov 2013 19:12:23 +0000 (20:12 +0100)]
Updated POTFILES.in and POTFILES.skip

10 years agocore: Add UPnP BasicManagement service support
Jussi Kukkonen [Wed, 23 Oct 2013 13:19:51 +0000 (16:19 +0300)]
core: Add UPnP BasicManagement service support

Add BasicManagement:2 service that contains a bunch of
tools (Ping, NSLookup and Traceroute to start with). Service is
useful for DLNA Diagnostics, and can be enabled on a
plugin-by-plugin basis.

See doc/README.BasicManagement for details.

Commit was partly authored by Christophe Guiraud
<christophe.guiraud@intel.com>.

https://bugzilla.gnome.org/show_bug.cgi?id=707831

10 years agodoc: Re-organize rygel.conf man file
Jussi Kukkonen [Tue, 10 Sep 2013 08:13:12 +0000 (11:13 +0300)]
doc: Re-organize rygel.conf man file

Add a "Plugin-specific settings" section title and move it so that
the plugin sections are directly below this section.

https://bugzilla.gnome.org/show_bug.cgi?id=707831

10 years agotodo: Remove useless item
Jens Georg [Sat, 2 Nov 2013 10:19:14 +0000 (11:19 +0100)]
todo: Remove useless item

We can't drop MPEG2, we could just offer H.264 as well

10 years agobuild: Only compile, don't try to link
Jens Georg [Fri, 1 Nov 2013 21:35:47 +0000 (22:35 +0100)]
build: Only compile, don't try to link

10 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 31 Oct 2013 20:01:01 +0000 (21:01 +0100)]
Updated Slovenian translation

10 years agoPrepare 0.21.0
Jens Georg [Thu, 31 Oct 2013 00:39:38 +0000 (01:39 +0100)]
Prepare 0.21.0

10 years agodoc: Fix distcheck in docs
Jens Georg [Thu, 31 Oct 2013 09:03:14 +0000 (10:03 +0100)]
doc: Fix distcheck in docs

10 years agoserver: Fix compile issue introduced with 6cccd5
Jens Georg [Thu, 31 Oct 2013 00:48:12 +0000 (01:48 +0100)]
server: Fix compile issue introduced with 6cccd5

10 years agobuild: Minor fixes in autogen.sh
Jens Georg [Thu, 31 Oct 2013 00:39:09 +0000 (01:39 +0100)]
build: Minor fixes in autogen.sh

Found by Mihai Moldovan <ionic@ionic.de>

10 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 31 Oct 2013 13:38:37 +0000 (14:38 +0100)]
Updated Spanish translation

10 years agoserver: Use base64url instead of base64
Jean-Baptiste Dubois [Fri, 25 Oct 2013 13:23:20 +0000 (15:23 +0200)]
server: Use base64url instead of base64

Encoded base64 uris may have '/' chars which cause issues in function
HTTPItemURI.from_string

https://bugzilla.gnome.org/show_bug.cgi?id=710877

10 years agoserver: Make MediaObject.serialize public
Jens Georg [Tue, 29 Oct 2013 13:23:25 +0000 (14:23 +0100)]
server: Make MediaObject.serialize public

https://bugzilla.gnome.org/show_bug.cgi?id=709723

10 years agoUpdated Greek translation
Dimitis Spingos [Tue, 29 Oct 2013 06:39:28 +0000 (08:39 +0200)]
Updated Greek translation

10 years agoserver: Fix typo
Jens Georg [Mon, 28 Oct 2013 15:06:45 +0000 (16:06 +0100)]
server: Fix typo

https://bugzilla.gnome.org/show_bug.cgi?id=710999

10 years agoBump glib requirement because of 9398caa6
Jens Georg [Sun, 27 Oct 2013 10:42:44 +0000 (11:42 +0100)]
Bump glib requirement because of 9398caa6

10 years agoUpdated German translation
Tobias Endrigkeit [Sat, 26 Oct 2013 23:58:05 +0000 (01:58 +0200)]
Updated German translation

10 years agoserver: Fix message
Jens Georg [Thu, 24 Oct 2013 09:57:21 +0000 (11:57 +0200)]
server: Fix message

https://bugzilla.gnome.org/show_bug.cgi?id=710781

10 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 24 Oct 2013 19:15:46 +0000 (21:15 +0200)]
Updated Slovenian translation

10 years agoUpdated Russian translation
Yuri Myasoedov [Sun, 20 Oct 2013 15:17:21 +0000 (19:17 +0400)]
Updated Russian translation

10 years agobuild: Drop strict vala because of deprecations
Jens Georg [Sun, 20 Oct 2013 14:45:02 +0000 (16:45 +0200)]
build: Drop strict vala because of deprecations

10 years agoserver: Use XML namespace instead of a string
Jens Georg [Sat, 19 Oct 2013 08:12:27 +0000 (10:12 +0200)]
server: Use XML namespace instead of a string

10 years agobuild: Add some autogen shortcuts
Jens Georg [Thu, 17 Oct 2013 12:49:39 +0000 (14:49 +0200)]
build: Add some autogen shortcuts

10 years agorenderer: Refactor ABS_TIME/REL_TIME seeking
Jens Georg [Thu, 17 Oct 2013 12:28:03 +0000 (14:28 +0200)]
renderer: Refactor ABS_TIME/REL_TIME seeking

Re-unify the two codepaths and just add player position to the seek target
when we're in REL_TIME mode.

10 years agorenderer: If media is not seekable, return 710
Jens Georg [Thu, 17 Oct 2013 12:21:05 +0000 (14:21 +0200)]
renderer: If media is not seekable, return 710

https://bugzilla.gnome.org/show_bug.cgi?id=710377

10 years agoUpdated Latvian translation
Rūdolfs Mazurs [Thu, 17 Oct 2013 07:53:16 +0000 (10:53 +0300)]
Updated Latvian translation

10 years agoengine: Add large files (> 4GB) streaming support.
Jean-Baptiste Dubois [Mon, 7 Oct 2013 07:49:01 +0000 (09:49 +0200)]
engine: Add large files (> 4GB) streaming support.

https://bugzilla.gnome.org/show_bug.cgi?id=709551

10 years agoUpdated Polish translation
Piotr Drąg [Mon, 14 Oct 2013 18:13:30 +0000 (20:13 +0200)]
Updated Polish translation

10 years agoUpdated Czech translation
Marek Černocký [Mon, 14 Oct 2013 13:42:50 +0000 (15:42 +0200)]
Updated Czech translation

10 years agoUpdated Hungarian translation
Balázs Úr [Sun, 13 Oct 2013 11:53:58 +0000 (13:53 +0200)]
Updated Hungarian translation

10 years agocore: Get MediaDevice port from MetaConfig
Jens Georg [Fri, 11 Oct 2013 09:13:24 +0000 (11:13 +0200)]
core: Get MediaDevice port from MetaConfig

https://bugzilla.gnome.org/show_bug.cgi?id=709887

10 years agoexamples: Simulate image rendering in vala example
Jens Georg [Thu, 10 Oct 2013 11:05:30 +0000 (13:05 +0200)]
examples: Simulate image rendering in vala example

10 years agorenderer: Lower ChangeLog timeout
Jens Georg [Thu, 10 Oct 2013 08:48:18 +0000 (10:48 +0200)]
renderer: Lower ChangeLog timeout

According to DLNA, 200ms is the upper bound of announcing changes caused by
operations through a LastChange event. Since we used 200ms to aggregate
multiple events, sometimes we sent out the LastChange event too late for the
CTT. Moving it down to 150ms seems to improve CTT situation in timing fragile
CTT tests.

10 years agorenderer: Don't loop on image playlists
Jens Georg [Tue, 8 Oct 2013 13:33:09 +0000 (15:33 +0200)]
renderer: Don't loop on image playlists

https://bugzilla.gnome.org/show_bug.cgi?id=707054

10 years agoserver: Return proper contentFeatures for DIDL_S
Jens Georg [Tue, 8 Oct 2013 11:13:04 +0000 (13:13 +0200)]
server: Return proper contentFeatures for DIDL_S

https://bugzilla.gnome.org/show_bug.cgi?id=709627

10 years agoUpdated Indonesian translation
Andika Triwidada [Tue, 8 Oct 2013 19:23:51 +0000 (02:23 +0700)]
Updated Indonesian translation

10 years agompris: Ignore read-only MPRIS intstances
Jens Georg [Mon, 7 Oct 2013 15:16:22 +0000 (17:16 +0200)]
mpris: Ignore read-only MPRIS intstances

10 years agompris: Get can_seek information from peer
Jens Georg [Mon, 7 Oct 2013 15:16:02 +0000 (17:16 +0200)]
mpris: Get can_seek information from peer

10 years agompris: Seek is always relative
Jens Georg [Mon, 7 Oct 2013 14:57:56 +0000 (16:57 +0200)]
mpris: Seek is always relative

10 years agolibrygel-renderer: Allow underlying player to notify on volume changes
Richard Röjfors [Sat, 5 Oct 2013 20:26:52 +0000 (22:26 +0200)]
librygel-renderer: Allow underlying player to notify on volume changes

Currently there is no notification support on volume.
The last set value of the volume (via upnp) is cached in
rygel-rendering-control. But if the volume of the underlying renderer can
be changed in another way, for instance on a local UI. Such change is not
picked up by rygel-rendering-control and any control point would not be
aware of the volume change.

This patch adds notification support for volume.

Signed-off-by: Richard Röjfors <richard.rojfors@gmail.com>
10 years agoexamples: Simplify C renderer example
Jens Georg [Mon, 7 Oct 2013 08:20:00 +0000 (10:20 +0200)]
examples: Simplify C renderer example

10 years ago[l10n] Updated Catalan (Valencian) translation
Carles Ferrando [Sun, 6 Oct 2013 20:17:15 +0000 (22:17 +0200)]
[l10n] Updated Catalan (Valencian) translation

10 years ago[l10n] Update Catalan translation
Gil Forcada [Sun, 6 Oct 2013 19:36:42 +0000 (21:36 +0200)]
[l10n] Update Catalan translation

10 years agoUpdated Russian translation
Yuri Myasoedov [Sun, 6 Oct 2013 08:33:59 +0000 (12:33 +0400)]
Updated Russian translation

10 years agoUpdated Lithuanian translation
Aurimas Černius [Sat, 5 Oct 2013 14:09:03 +0000 (17:09 +0300)]
Updated Lithuanian translation

10 years ago[l10n] Updated Italian translation.
Claudio Arseni [Sat, 5 Oct 2013 13:09:23 +0000 (15:09 +0200)]
[l10n] Updated Italian translation.

10 years agoui: Fix tooltips in network section
Jens Georg [Sat, 5 Oct 2013 06:01:12 +0000 (08:01 +0200)]
ui: Fix tooltips in network section

https://bugzilla.gnome.org/show_bug.cgi?id=709287

10 years agoUpdated Brazilian Portuguese translation
Enrico Nicoletto [Wed, 2 Oct 2013 22:11:59 +0000 (19:11 -0300)]
Updated Brazilian Portuguese translation

10 years agotests: Also use new libsoup vapi
Jens Georg [Wed, 2 Oct 2013 11:36:12 +0000 (13:36 +0200)]
tests: Also use new libsoup vapi

10 years agotests: Fix compiling with fixed .deps file
Jens Georg [Wed, 2 Oct 2013 11:35:48 +0000 (13:35 +0200)]
tests: Fix compiling with fixed .deps file

10 years agorenderer-gst,playbin: Use proper GStreamer version
Jens Georg [Tue, 1 Oct 2013 15:18:03 +0000 (17:18 +0200)]
renderer-gst,playbin: Use proper GStreamer version

10 years agoUpdated Czech translation
Marek Černocký [Wed, 2 Oct 2013 08:08:35 +0000 (10:08 +0200)]
Updated Czech translation

10 years ago[l10n] Updated Italian translation.
Milo Casagrande [Tue, 1 Oct 2013 16:59:17 +0000 (18:59 +0200)]
[l10n] Updated Italian translation.

10 years agoUpdated Polish translation
Piotr Drąg [Tue, 1 Oct 2013 15:26:29 +0000 (17:26 +0200)]
Updated Polish translation

10 years agorenderer-gst: Remove invalid DLNA profile
Jens Georg [Tue, 1 Oct 2013 14:29:42 +0000 (16:29 +0200)]
renderer-gst: Remove invalid DLNA profile

MPEG_TS_HD_EU_ISO does not exist

10 years agoFix AbsoluteCounterPosition to match UPnP spec
Fionn Cleary [Fri, 20 Sep 2013 13:36:51 +0000 (15:36 +0200)]
Fix AbsoluteCounterPosition to match UPnP spec

UPnP AV Transport Specification v1.01 states that the
AbsoluteCounterPosition state variable is a signed value, where as the
xml document has it as an unsigned value.  Rygel stores the
AbsoluteCounterPosition internally as an signed value.

https://bugzilla.gnome.org/show_bug.cgi?id=709190

10 years agorenderer: Set track info for non-http uris
Jens Georg [Tue, 1 Oct 2013 11:08:04 +0000 (13:08 +0200)]
renderer: Set track info for non-http uris

(Partially) fixes 7.3.53.2

https://bugzilla.gnome.org/show_bug.cgi?id=709170

10 years agorenderer: Minor doc fix
Jens Georg [Tue, 1 Oct 2013 10:41:54 +0000 (12:41 +0200)]
renderer: Minor doc fix

10 years agorenderer: Set PossiblePlaybackStorageMedia
Jens Georg [Mon, 30 Sep 2013 10:27:55 +0000 (12:27 +0200)]
renderer: Set PossiblePlaybackStorageMedia

"None" and "Network" are mandatory according to 7.3.104.7

https://bugzilla.gnome.org/show_bug.cgi?id=677405

10 years agorenderer: Fix minor style issues
Jens Georg [Mon, 30 Sep 2013 09:56:02 +0000 (11:56 +0200)]
renderer: Fix minor style issues

10 years agorenderer-gst: Check seek target
Jens Georg [Mon, 30 Sep 2013 09:25:17 +0000 (11:25 +0200)]
renderer-gst: Check seek target

The seek call on playbin doesn't fail when seeking beyond the end of the file
and just switches to EOS.

https://bugzilla.gnome.org/show_bug.cgi?id=709077

10 years agorenderer: Use proper error-code on wrong seek
Jens Georg [Mon, 30 Sep 2013 09:23:55 +0000 (11:23 +0200)]
renderer: Use proper error-code on wrong seek

We were using 710 (Illegal seek mode) instead of the correct 711 (Illegal
seek target)

This fixes 7.3.157.9

https://bugzilla.gnome.org/show_bug.cgi?id=709077

10 years agorenderer: Fix seeking behavior when using REL_TIME
Milan Plzik [Tue, 10 Sep 2013 22:33:18 +0000 (00:33 +0200)]
renderer: Fix seeking behavior when using REL_TIME

Signed-off-by: Milan Plzik <milan.plzik@streamunlimited.com>
https://bugzilla.gnome.org/show_bug.cgi?id=686628

10 years agobuild: Rename --enable-valadoc to --enable-apidocs
Jens Georg [Sun, 29 Sep 2013 11:30:14 +0000 (13:30 +0200)]
build: Rename --enable-valadoc to --enable-apidocs

10 years agobuild: Make missing gtk-doc non-fatal
Jens Georg [Sun, 29 Sep 2013 10:30:59 +0000 (12:30 +0200)]
build: Make missing gtk-doc non-fatal

Only fail if gtk-doc is missing when doc generation was requested explicitly
via --enable-valadoc

https://bugzilla.gnome.org/show_bug.cgi?id=692509

10 years agomedia-export: Fix GstDiscoverer error handling
Jens Georg [Sat, 28 Sep 2013 15:55:20 +0000 (17:55 +0200)]
media-export: Fix GstDiscoverer error handling

The code was ported from old GUPnPDLNADiscoverer code under the assumption
that the error handling is the same (a bitfield), but it isn't.

https://bugzilla.gnome.org/show_bug.cgi?id=704317

10 years agorygel: Mark string translatable
Jens Georg [Sat, 28 Sep 2013 11:03:26 +0000 (13:03 +0200)]
rygel: Mark string translatable

10 years agoall: Port to new libsoup vapi
Jens Georg [Sat, 28 Sep 2013 10:55:37 +0000 (12:55 +0200)]
all: Port to new libsoup vapi

10 years agol10n: Update Japanese translation
victory [Mon, 23 Sep 2013 13:03:05 +0000 (22:03 +0900)]
l10n: Update Japanese translation

10 years ago[l10n] Update Catalan translation
Josep Sànchez [Sun, 22 Sep 2013 22:07:28 +0000 (00:07 +0200)]
[l10n] Update Catalan translation

10 years agoUpdated Hungarian translation
Balázs Úr [Sat, 21 Sep 2013 17:56:14 +0000 (19:56 +0200)]
Updated Hungarian translation

10 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Fri, 20 Sep 2013 17:00:06 +0000 (19:00 +0200)]
Updated Basque language

10 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Fri, 20 Sep 2013 16:58:49 +0000 (18:58 +0200)]
Updated Basque language

10 years agoUpdated German translation
Benjamin Steinwender [Fri, 20 Sep 2013 16:49:11 +0000 (18:49 +0200)]
Updated German translation

10 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Thu, 19 Sep 2013 12:24:52 +0000 (14:24 +0200)]
Updated Basque language

10 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Wed, 18 Sep 2013 21:00:49 +0000 (23:00 +0200)]
Updated Basque language

10 years agoUpdated Hungarian translation
Gabor Kelemen [Mon, 16 Sep 2013 22:37:11 +0000 (00:37 +0200)]
Updated Hungarian translation

10 years agoPrepare 0.19.7 RYGEL_0_19_7
Jens Georg [Mon, 16 Sep 2013 20:33:38 +0000 (22:33 +0200)]
Prepare 0.19.7

10 years agomedia-export: Properly clean-up database on start-up
Jens Georg [Sat, 17 Aug 2013 07:56:35 +0000 (09:56 +0200)]
media-export: Properly clean-up database on start-up

https://bugzilla.gnome.org/show_bug.cgi?id=701934

10 years agorenderer: Initialize mute state from player
Jens Georg [Mon, 16 Sep 2013 15:09:26 +0000 (17:09 +0200)]
renderer: Initialize mute state from player

https://bugzilla.gnome.org/show_bug.cgi?id=677552

10 years agorygel: Print version number on startup
Jens Georg [Mon, 16 Sep 2013 15:09:03 +0000 (17:09 +0200)]
rygel: Print version number on startup

10 years agoUpdated Danish translation
Ask H. Larsen [Sun, 15 Sep 2013 16:47:19 +0000 (18:47 +0200)]
Updated Danish translation