profile/ivi/rygel.git
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

10 years agoUpdated Korean translation
Changwoo Ryu [Sat, 14 Sep 2013 12:10:39 +0000 (21:10 +0900)]
Updated Korean translation

10 years agorenderer: Add missing , in protocol info
Jens Georg [Thu, 12 Sep 2013 09:54:33 +0000 (11:54 +0200)]
renderer: Add missing , in protocol info

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

10 years agoplayer: Fix transport actions
Milan Plzik [Thu, 12 Sep 2013 10:07:20 +0000 (12:07 +0200)]
player: Fix transport actions

Report correct transport actions for STOPPED and PAUSED state

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

10 years agoUpdated British English translation
Bruce Cowan [Thu, 12 Sep 2013 13:25:03 +0000 (14:25 +0100)]
Updated British English translation

10 years agoUpdated Latvian translation
Rūdolfs Mazurs [Thu, 12 Sep 2013 07:16:30 +0000 (10:16 +0300)]
Updated Latvian translation

10 years agoUpdated Slovenian translation
Matej Urbančič [Wed, 11 Sep 2013 19:09:57 +0000 (21:09 +0200)]
Updated Slovenian translation

10 years agoUpdated Serbian translation
Мирослав Николић [Tue, 10 Sep 2013 20:00:47 +0000 (22:00 +0200)]
Updated Serbian translation

10 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 9 Sep 2013 18:42:01 +0000 (20:42 +0200)]
Updated Slovenian translation

10 years agoUpdated Indonesian translation
Andika Triwidada [Mon, 9 Sep 2013 15:55:37 +0000 (22:55 +0700)]
Updated Indonesian translation

10 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Sun, 8 Sep 2013 17:34:57 +0000 (19:34 +0200)]
Updated Norwegian bokmål translation

10 years agoFinnish translation update by Jiri Grönroos
Ville-Pekka Vainio [Sat, 7 Sep 2013 17:31:47 +0000 (20:31 +0300)]
Finnish translation update by Jiri Grönroos

10 years agoUpdated Russian translation
Dmitriy S. Seregin [Sat, 7 Sep 2013 06:42:57 +0000 (10:42 +0400)]
Updated Russian translation

10 years ago[l10n] Updated Italian translation.
Claudio Arseni [Tue, 3 Sep 2013 16:33:36 +0000 (18:33 +0200)]
[l10n] Updated Italian translation.

10 years agoPrepare 0.19.6 RYGEL_0_19_6
Jens Georg [Tue, 3 Sep 2013 13:15:07 +0000 (15:15 +0200)]
Prepare 0.19.6

10 years agomedia-export: Fix unowned variable assignment
Jens Georg [Tue, 3 Sep 2013 08:49:39 +0000 (10:49 +0200)]
media-export: Fix unowned variable assignment

10 years agoserver: No OCM flags checking for CreateReference
Jens Georg [Tue, 3 Sep 2013 08:35:17 +0000 (10:35 +0200)]
server: No OCM flags checking for CreateReference

There's no DLNA guidelines for reference creation, however if a container only
supports reference creation such as MediaExport's playlist containers, it
mustn't have the UPLOAD OCM flag set.

So we just check for writable container and let the creation fail later on in
the container if it's not allowed to have references there.

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

10 years agoBuildsystem: Drop harcoded -shared -fPIC flags
Reynaldo H. Verdejo Pinochet [Fri, 30 Aug 2013 17:18:25 +0000 (13:18 -0400)]
Buildsystem: Drop harcoded -shared -fPIC flags

This fix gets around a libtool's "cannot build a shared library"
error when crosscompiling/linking media-engine-simple with
Android's NDK r8e toolchain. These flags are being correctly
handled by auto*/libtool (as they probably should).

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

10 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 29 Aug 2013 16:41:15 +0000 (18:41 +0200)]
Updated Slovenian translation

10 years agoserver: Fix upload profiles
Regis Merlino [Tue, 27 Aug 2013 09:05:58 +0000 (11:05 +0200)]
server: Fix upload profiles

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

10 years agoUpdated Lithuanian translation
Aurimas Černius [Tue, 27 Aug 2013 20:16:52 +0000 (23:16 +0300)]
Updated Lithuanian translation

10 years agoUpdate French translation
Alexandre Franke [Mon, 26 Aug 2013 11:24:45 +0000 (13:24 +0200)]
Update French translation

10 years agoUpdate French translation
Alexandre Franke [Mon, 26 Aug 2013 10:36:52 +0000 (12:36 +0200)]
Update French translation

10 years agorenderer-gst: Make variable unowned
Maciej Piechotka [Wed, 21 Aug 2013 18:34:24 +0000 (20:34 +0200)]
renderer-gst: Make variable unowned

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

10 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Thu, 22 Aug 2013 13:49:22 +0000 (15:49 +0200)]
Updated Norwegian bokmål translation

10 years agofix zh_CN desktop translation
Funda Wang [Wed, 21 Aug 2013 03:59:08 +0000 (11:59 +0800)]
fix zh_CN desktop translation

10 years agoUpdated Brazilian Portuguese translation
Rafael Ferreira [Wed, 21 Aug 2013 02:16:48 +0000 (23:16 -0300)]
Updated Brazilian Portuguese translation

10 years agoUpdated Polish translation
Piotr Drąg [Tue, 20 Aug 2013 23:29:45 +0000 (01:29 +0200)]
Updated Polish translation

10 years agoUpdated Galician translations
Fran Diéguez [Tue, 20 Aug 2013 23:19:40 +0000 (01:19 +0200)]
Updated Galician translations

10 years agoPrepare 0.19.5 RYGEL_0_19_5
Jens Georg [Tue, 20 Aug 2013 19:32:48 +0000 (21:32 +0200)]
Prepare 0.19.5

10 years agotests: Add missing symlinks
Jens Georg [Tue, 20 Aug 2013 19:51:25 +0000 (21:51 +0200)]
tests: Add missing symlinks

10 years agotest: Adapt ObjectCreator test
Jens Georg [Tue, 20 Aug 2013 19:07:08 +0000 (21:07 +0200)]
test: Adapt ObjectCreator test

10 years agomedia-export: Check contains argument
Jens Georg [Sat, 17 Aug 2013 07:55:58 +0000 (09:55 +0200)]
media-export: Check contains argument

Prevent a critical when running "contains" search on nullable columns.

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

10 years agomedia-export: Fix fall-back search recursion
Jens Georg [Sat, 17 Aug 2013 07:37:29 +0000 (09:37 +0200)]
media-export: Fix fall-back search recursion

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

10 years agomedia-export: Remove container-search hack
Jens Georg [Sat, 17 Aug 2013 07:04:44 +0000 (09:04 +0200)]
media-export: Remove container-search hack

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

10 years agoUpdated POTFILES.in and POTFILES.skip
Piotr Drąg [Mon, 19 Aug 2013 17:45:22 +0000 (19:45 +0200)]
Updated POTFILES.in and POTFILES.skip

10 years agodata: Remove unused state variables
Jens Georg [Fri, 16 Aug 2013 15:15:11 +0000 (17:15 +0200)]
data: Remove unused state variables

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

10 years agodata: Add X_DLNADOC node to device description
Jens Georg [Fri, 16 Aug 2013 14:48:42 +0000 (16:48 +0200)]
data: Add X_DLNADOC node to device description

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

10 years agorenderer,renderer-gst: Get profiles from renderer
Jens Georg [Thu, 15 Aug 2013 11:44:15 +0000 (13:44 +0200)]
renderer,renderer-gst: Get profiles from renderer

Let the renderer return a list of supported DLNA profiles.

To not break ABI/API we duplicate DLNAProfiles from server; needs to be moved
to core in next unstable cycle.

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

10 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 19 Aug 2013 10:08:15 +0000 (12:08 +0200)]
Updated Spanish translation

10 years agoUpdated Spanish translation
Daniel Mustieles [Mon, 19 Aug 2013 10:02:11 +0000 (12:02 +0200)]
Updated Spanish translation

10 years agoserver: Move knowledge of supported profiles
Jens Georg [Fri, 9 Aug 2013 11:17:24 +0000 (13:17 +0200)]
server: Move knowledge of supported profiles

Query the supported profiles (all, upload) from the MediaServerPlugin,
provide a default implementation that does return everything from the
profiles supported by the MediaEngine.

Note: This is done via properties in this slightly complicated manner to not
break ABI this late in the cycle. Ideally it should be abstract/virtual
properties or abstract/virtual functions.

10 years agoserver: Add X_GetDLNAUploadProfiles call
Jens Georg [Fri, 9 Aug 2013 10:57:43 +0000 (12:57 +0200)]
server: Add X_GetDLNAUploadProfiles call

10 years agoserver: UPnP errorcode - Unimplemented action
Parthiban Balasubramanian [Thu, 13 Jun 2013 14:25:44 +0000 (08:25 -0600)]
server: UPnP errorcode - Unimplemented action

Unimplemented action must return 602

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

10 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Fri, 16 Aug 2013 05:31:29 +0000 (13:31 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

10 years agoUpdated Czech translation
Marek Černocký [Thu, 15 Aug 2013 16:09:00 +0000 (18:09 +0200)]
Updated Czech translation

10 years agocore,server: Fix accidental file move
Jens Georg [Thu, 15 Aug 2013 10:30:12 +0000 (12:30 +0200)]
core,server: Fix accidental file move

10 years agoexternal: Simplify and fix translatable message
Jens Georg [Thu, 15 Aug 2013 10:26:24 +0000 (12:26 +0200)]
external: Simplify and fix translatable message

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

10 years agoUpdated German translation
Christian Kirbach [Wed, 14 Aug 2013 20:53:14 +0000 (22:53 +0200)]
Updated German translation

10 years agoUpdated Czech translation
Marek Černocký [Wed, 14 Aug 2013 17:19:30 +0000 (19:19 +0200)]
Updated Czech translation