profile/ivi/rygel.git
12 years agocore: Return proper error on invalid instance id
Jens Georg [Thu, 10 May 2012 13:47:13 +0000 (15:47 +0200)]
core: Return proper error on invalid instance id

12 years agocore: Add all state variables to initial notify
Jens Georg [Thu, 10 May 2012 13:46:29 +0000 (15:46 +0200)]
core: Add all state variables to initial notify

12 years agocore: Check passed transport URI and mime type
Jens Georg [Wed, 9 May 2012 20:43:27 +0000 (22:43 +0200)]
core: Check passed transport URI and mime type

Do a HEAD request on the passed URI from SetAVTransportURI to check
accessibility and match the mime type of the resource with the ones
supported by the player.

12 years agocore: Update AVTransport2.xml from UPnP docs
Jens Georg [Wed, 9 May 2012 20:38:01 +0000 (22:38 +0200)]
core: Update AVTransport2.xml from UPnP docs

12 years agocore: Use mandatory RenderingControl preset
Jens Georg [Mon, 26 Dec 2011 17:14:52 +0000 (18:14 +0100)]
core: Use mandatory RenderingControl preset

12 years agocore: Validate passed InstanceID in player
Jens Georg [Mon, 26 Dec 2011 17:14:27 +0000 (18:14 +0100)]
core: Validate passed InstanceID in player

12 years agocore: Add skeleton for GetMediaInfo_Ext
Jens Georg [Mon, 26 Dec 2011 17:13:53 +0000 (18:13 +0100)]
core: Add skeleton for GetMediaInfo_Ext

12 years agocore: Set number of tracks
Jens Georg [Mon, 26 Dec 2011 17:10:14 +0000 (18:10 +0100)]
core: Set number of tracks

On the first SetAVTransportURI call, set number of tracks to 1.

12 years agocore: Only allow Pause() when state is PLAYING
Jens Georg [Mon, 26 Dec 2011 17:05:38 +0000 (18:05 +0100)]
core: Only allow Pause() when state is PLAYING

cf. AVTransport:2 documentation, section 2.5.1, Figure 1 and section
2.4.11.

12 years agodata: Add config sections for all plug-ins
Jens Georg [Tue, 22 May 2012 08:57:42 +0000 (10:57 +0200)]
data: Add config sections for all plug-ins

12 years agoUpdated Hebrew translation.
Yaron Shahrabani [Fri, 25 May 2012 07:25:31 +0000 (10:25 +0300)]
Updated Hebrew translation.

12 years ago[l10n] Updated Italian translation
Luca Ferretti [Mon, 21 May 2012 19:50:31 +0000 (21:50 +0200)]
[l10n] Updated Italian translation

12 years agocore: AAC_ISO_320 -> AAC_ADTS_320
Jens Georg [Tue, 1 May 2012 15:29:59 +0000 (17:29 +0200)]
core: AAC_ISO_320 -> AAC_ADTS_320

Since muxing into streamable mp4 seems to be a bit broken, move to
ADTS-framed AAC instead. This is required by DLNA anyway.

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

12 years agocore: Lower MP3 bitrate
Jens Georg [Tue, 1 May 2012 12:14:40 +0000 (14:14 +0200)]
core: Lower MP3 bitrate

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

12 years agocore: Lower MPEG2 bitrates
Jens Georg [Sat, 28 Apr 2012 07:44:36 +0000 (09:44 +0200)]
core: Lower MPEG2 bitrates

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

12 years agocore: Fix DLNA bitrates using presets
Jens Georg [Fri, 27 Apr 2012 21:59:35 +0000 (23:59 +0200)]
core: Fix DLNA bitrates using presets

Also cunningly work around bgo#672439 by not providing a preset for
mpeg2enc.

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

12 years agoChanged telugu from master
Sasi Bhushan [Mon, 14 May 2012 08:11:54 +0000 (13:41 +0530)]
Changed telugu from master

12 years agoAdded Telugu languge Translations
Sasi Bhushan [Mon, 14 May 2012 08:06:12 +0000 (13:36 +0530)]
Added Telugu languge Translations

12 years ago[l10n] Updated Catalan translation
Gil Forcada [Sun, 6 May 2012 14:15:47 +0000 (16:15 +0200)]
[l10n] Updated Catalan translation

12 years agocore: Correct XML namespace for author & artist
Jens Georg [Sat, 5 May 2012 07:08:32 +0000 (09:08 +0200)]
core: Correct XML namespace for author & artist

We were using dc: for some reason, but it*s upnp:

12 years agoUpdated Hungarian translation
Gabor Kelemen [Thu, 3 May 2012 07:56:07 +0000 (09:56 +0200)]
Updated Hungarian translation

12 years agoUpdated German translation
Christian Kirbach [Tue, 1 May 2012 18:31:36 +0000 (20:31 +0200)]
Updated German translation

12 years agobuild: Don't confuse automake
Jens Georg [Fri, 27 Apr 2012 21:57:40 +0000 (23:57 +0200)]
build: Don't confuse automake

12 years agoui: Remove autostart file first
Jens Georg [Sat, 28 Apr 2012 16:48:37 +0000 (18:48 +0200)]
ui: Remove autostart file first

Remove autostart file and disable option before trying to shut down a
running Rygel instance to prevent a shut-down failure leaving an
autostart file dangling around.

12 years agoui: Remove work-around on watch_name
Jens Georg [Sat, 28 Apr 2012 16:26:08 +0000 (18:26 +0200)]
ui: Remove work-around on watch_name

12 years agoui: Fix initial set-up
Jens Georg [Thu, 12 Apr 2012 16:09:09 +0000 (18:09 +0200)]
ui: Fix initial set-up

For the UPnP enable/disable setting, check if we're using the global or
a local settings file. Otherwise the autostart file is never linked.

12 years agoUpdated Brazilian Portuguese translation
Jonh Wendell [Sat, 28 Apr 2012 13:03:47 +0000 (10:03 -0300)]
Updated Brazilian Portuguese translation

12 years agoUpdated Brazilian Portuguese translation
Jonh Wendell [Sat, 28 Apr 2012 12:58:28 +0000 (09:58 -0300)]
Updated Brazilian Portuguese translation

12 years agoUpdated Bulgarian translation
Alexander Shopov [Sat, 28 Apr 2012 05:43:59 +0000 (08:43 +0300)]
Updated Bulgarian translation

12 years agocore: Escape URI for ChangeLog
Jens Georg [Fri, 13 Apr 2012 19:49:30 +0000 (21:49 +0200)]
core: Escape URI for ChangeLog

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

12 years agocore: Add Mediabolic devices to V1 downgrade
Jens Georg [Thu, 26 Apr 2012 18:10:37 +0000 (20:10 +0200)]
core: Add Mediabolic devices to V1 downgrade

Includes the Onkyo TX-NRxxx

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

12 years agogst-launch: Add option to set the DLNA profile
Jens Georg [Thu, 26 Apr 2012 17:31:35 +0000 (19:31 +0200)]
gst-launch: Add option to set the DLNA profile

12 years agoUpdated French translation
Bruno Brouard [Sun, 22 Apr 2012 08:52:50 +0000 (10:52 +0200)]
Updated French translation

12 years agoUpdated Danish translation
Joe Hansen [Sat, 21 Apr 2012 15:37:47 +0000 (17:37 +0200)]
Updated Danish translation

12 years agoUpdated Hebrew translation.
Yaron Shahrabani [Thu, 12 Apr 2012 23:08:25 +0000 (02:08 +0300)]
Updated Hebrew translation.

12 years agocore: Fix SinkProtocolInfo generation
Jens Georg [Thu, 5 Apr 2012 22:06:51 +0000 (00:06 +0200)]
core: Fix SinkProtocolInfo generation

Previously it generated an incorrect protocol info on transport
protocol boundaries e.g. "internal:*:foo/bar:*http-get:*foo/bar:*"

12 years agocore,tests: Fix byte range header check
Jens Georg [Thu, 5 Apr 2012 19:54:00 +0000 (21:54 +0200)]
core,tests: Fix byte range header check

Seems I was too optimistic with what the libsoup function can do.

12 years agoUpdated Russian translation
Yuri Myasoedov [Thu, 29 Mar 2012 10:02:12 +0000 (14:02 +0400)]
Updated Russian translation

12 years agoplaybin: Notify duration change only once
Jens Georg [Sat, 24 Mar 2012 09:41:55 +0000 (10:41 +0100)]
playbin: Notify duration change only once

12 years agomedia-export: Map proper UPnP class everywhere
Jens Georg [Sat, 24 Mar 2012 09:33:11 +0000 (10:33 +0100)]
media-export: Map proper UPnP class everywhere

09e5bc9d only fixed the Album case; Genre used a wrong attribute and
the mapping was only done for leaf container.

This patch fixes the attribute and applies the mapping to all containers.

12 years agocore: Port signal handling to GLib 2.30 API
Jens Georg [Thu, 29 Sep 2011 05:34:28 +0000 (07:34 +0200)]
core: Port signal handling to GLib 2.30 API

12 years agocore: Use Soup to parse byte ranges
Jens Georg [Fri, 24 Feb 2012 12:40:46 +0000 (14:40 +0200)]
core: Use Soup to parse byte ranges

12 years agobuild: Re-enable strict vala compiler
Jens Georg [Sun, 19 Feb 2012 09:20:43 +0000 (11:20 +0200)]
build: Re-enable strict vala compiler

12 years agocore: Switch to new GMutex/GCond API.
Jens Georg [Sun, 19 Feb 2012 09:17:42 +0000 (11:17 +0200)]
core: Switch to new GMutex/GCond API.

Also use initializer to work around bgo#670366

12 years agoall: Adapt to new vapis
Jens Georg [Fri, 20 Jan 2012 16:42:33 +0000 (17:42 +0100)]
all: Adapt to new vapis

12 years agoFix previous NEWS entry
Jens Georg [Mon, 26 Mar 2012 15:18:51 +0000 (17:18 +0200)]
Fix previous NEWS entry

12 years agoUpdated Czech translation
Marek Černocký [Sun, 25 Mar 2012 17:02:08 +0000 (19:02 +0200)]
Updated Czech translation

12 years agoUpdated Galician translations
Fran Diéguez [Sat, 24 Mar 2012 14:21:50 +0000 (15:21 +0100)]
Updated Galician translations

12 years ago[l10n] Update Japanese translation
Kentaro KAZUHAMA [Sat, 24 Mar 2012 13:40:58 +0000 (22:40 +0900)]
[l10n] Update Japanese translation

12 years agoUpdated Swedish translation
Daniel Nylander [Tue, 20 Mar 2012 08:05:32 +0000 (09:05 +0100)]
Updated Swedish translation

12 years agoPrepare 0.13.4 RYGEL_0_13_4
Jens Georg [Mon, 19 Mar 2012 19:46:42 +0000 (20:46 +0100)]
Prepare 0.13.4

12 years agocore: Prevent crash if User-Agent is not in UTF-8
Lukasz Pawlik [Thu, 23 Feb 2012 14:58:12 +0000 (15:58 +0100)]
core: Prevent crash if User-Agent is not in UTF-8

Based on Lukasz's Harmattan patch.

12 years agoRevert "core: Do not treat 'npt=0-' as seek request"
Jens Georg [Mon, 19 Mar 2012 19:13:17 +0000 (20:13 +0100)]
Revert "core: Do not treat 'npt=0-' as seek request"

This reverts commit 15d7783f850a28a221bca49eac118d6744c8d9b6.

12 years agocore: Set X_DLNACAP according to configuration
Jens Georg [Sun, 18 Mar 2012 21:02:10 +0000 (22:02 +0100)]
core: Set X_DLNACAP according to configuration

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

12 years agomedia-export: Really set proper UPnP class
Jens Georg [Sun, 18 Mar 2012 17:09:00 +0000 (18:09 +0100)]
media-export: Really set proper UPnP class

Commit baa6f4c4 used a wrong asumption so the class was still
.storageFolder instead of .musicAlbum.

12 years agocore: Prevent crash on missing element
Jens Georg [Sun, 18 Mar 2012 13:19:52 +0000 (14:19 +0100)]
core: Prevent crash on missing element

12 years agobuild: Drop max version requirements
Jens Georg [Sat, 17 Mar 2012 17:19:47 +0000 (18:19 +0100)]
build: Drop max version requirements

12 years agoUpdated Latvian translation.
Rudolfs Mazurs [Sat, 17 Mar 2012 10:16:01 +0000 (12:16 +0200)]
Updated Latvian translation.

12 years agompris: Don't abort if client uses wrong type
Jens Georg [Sat, 17 Mar 2012 09:09:02 +0000 (10:09 +0100)]
mpris: Don't abort if client uses wrong type

Check that we always get a{sv} for property changes.

12 years agoUpdated Polish translation
Piotr Drąg [Fri, 16 Mar 2012 20:05:02 +0000 (21:05 +0100)]
Updated Polish translation

12 years agocore: Return 404 on missing thumbnail
Jens Georg [Thu, 15 Mar 2012 07:56:59 +0000 (08:56 +0100)]
core: Return 404 on missing thumbnail

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

12 years agocore: Do not abort on invalid indices
Jens Georg [Wed, 14 Mar 2012 16:01:42 +0000 (17:01 +0100)]
core: Do not abort on invalid indices

Check if the thumbnail or subtitle a client requestes actually exists.
Otherwise libgee just aborts.

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

12 years agotracker: Clean-up alternative property keys
Jens Georg [Sat, 17 Dec 2011 13:06:25 +0000 (14:06 +0100)]
tracker: Clean-up alternative property keys

12 years agoplaybin: Emit LastChange when duration is known
Jens Georg [Tue, 13 Mar 2012 12:03:32 +0000 (13:03 +0100)]
playbin: Emit LastChange when duration is known

12 years agomediathek: Use debug instead of warning
Jens Georg [Sat, 10 Mar 2012 11:27:51 +0000 (13:27 +0200)]
mediathek: Use debug instead of warning

Just skip the item, if any of those nodes is missing it's not a video
item so we're not interested in it. There is no need to display a scary
warning for this.

12 years agodata: Use new logo
Jens Georg [Thu, 8 Mar 2012 12:08:44 +0000 (14:08 +0200)]
data: Use new logo

12 years agoPrepare 0.13.3 RYGEL_0_13_3
Jens Georg [Wed, 7 Mar 2012 07:32:49 +0000 (09:32 +0200)]
Prepare 0.13.3

12 years agobuild: Bump libsoup max version to next stable
Jens Georg [Wed, 7 Mar 2012 07:26:53 +0000 (09:26 +0200)]
build: Bump libsoup max version to next stable

12 years agocore: Fix XBox music browsing
Jens Georg [Mon, 5 Mar 2012 11:07:54 +0000 (13:07 +0200)]
core: Fix XBox music browsing

9aff5d6 was filtering out everything on Album/Artist view on Tracker plugin.

12 years agoRevert "core: Add pupnp-based clients to V1 downgrade"
Jens Georg [Sat, 3 Mar 2012 08:40:47 +0000 (10:40 +0200)]
Revert "core: Add pupnp-based clients to V1 downgrade"

This reverts commit e20944a983caa11314ffd280ab7ee2a8b73d5957.

VLC 2.0 fixes this, no need for this crude work-around for obsolete versions

12 years agocore: Add pupnp-based clients to V1 downgrade
Jens Georg [Fri, 2 Mar 2012 20:57:50 +0000 (22:57 +0200)]
core: Add pupnp-based clients to V1 downgrade

Fixes VLC 1.1.x UPnP support

12 years agoUpdated Serbian translation
Мирослав Николић [Thu, 1 Mar 2012 09:58:10 +0000 (10:58 +0100)]
Updated Serbian translation

12 years agocore: Only request thumbnails on local resources
Jens Georg [Sat, 25 Feb 2012 13:13:14 +0000 (15:13 +0200)]
core: Only request thumbnails on local resources

12 years agocore: Use proper time-out on item creation
Jens Georg [Sat, 25 Feb 2012 10:07:51 +0000 (12:07 +0200)]
core: Use proper time-out on item creation

12 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 23 Feb 2012 19:37:50 +0000 (20:37 +0100)]
Updated Slovenian translation

12 years agoPrepare 0.13.2 RYGEL_0_13_2
Jens Georg [Tue, 21 Feb 2012 14:03:34 +0000 (16:03 +0200)]
Prepare 0.13.2

12 years agotests: Fix ItemCreator test
Jens Georg [Tue, 21 Feb 2012 13:53:50 +0000 (15:53 +0200)]
tests: Fix ItemCreator test

12 years agotracker: Use supplied date when creating an item.
Jens Georg [Tue, 21 Feb 2012 09:36:02 +0000 (11:36 +0200)]
tracker: Use supplied date when creating an item.

12 years agocore: Use date from DIDL in CreateObject
Jens Georg [Tue, 21 Feb 2012 09:36:38 +0000 (11:36 +0200)]
core: Use date from DIDL in CreateObject

12 years agocore: Update documentation in ItemCreator
Jens Georg [Mon, 20 Feb 2012 11:08:16 +0000 (13:08 +0200)]
core: Update documentation in ItemCreator

12 years agocore: Get rid of ItemCreatorError
Jens Georg [Mon, 20 Feb 2012 13:05:53 +0000 (15:05 +0200)]
core: Get rid of ItemCreatorError

12 years agocore: Add DLNA testcase number
Jens Georg [Mon, 20 Feb 2012 11:38:05 +0000 (13:38 +0200)]
core: Add DLNA testcase number

12 years agocore: Make fields private
Jens Georg [Mon, 20 Feb 2012 11:37:47 +0000 (13:37 +0200)]
core: Make fields private

12 years agotodo: Remove ItemCreator task
Jens Georg [Thu, 16 Feb 2012 12:37:05 +0000 (14:37 +0200)]
todo: Remove ItemCreator task

12 years agocore: Extract code to find DLNA.ORG_AnyContainer
Jens Georg [Mon, 20 Feb 2012 10:12:22 +0000 (12:12 +0200)]
core: Extract code to find DLNA.ORG_AnyContainer

12 years agocore: Minor style adjustments
Jens Georg [Thu, 16 Feb 2012 12:04:16 +0000 (14:04 +0200)]
core: Minor style adjustments

12 years agocore: Factor out MediaItem meta-data update
Jens Georg [Thu, 16 Feb 2012 11:57:09 +0000 (13:57 +0200)]
core: Factor out MediaItem meta-data update

12 years agocore: Add can_create function to WritableContainer
Jens Georg [Thu, 16 Feb 2012 11:46:36 +0000 (13:46 +0200)]
core: Add can_create function to WritableContainer

12 years agocore: Split out DIDL parsing in ItemCreator
Jens Georg [Thu, 16 Feb 2012 11:35:40 +0000 (13:35 +0200)]
core: Split out DIDL parsing in ItemCreator

12 years agocore: Assert on regex error
Jens Georg [Thu, 16 Feb 2012 11:35:06 +0000 (13:35 +0200)]
core: Assert on regex error

12 years agocore: Add some comments to check
Jens Georg [Mon, 9 Jan 2012 18:05:09 +0000 (19:05 +0100)]
core: Add some comments to check

12 years agotracker: Revert "Let the miner decide the RDF type"
Jens Georg [Mon, 20 Feb 2012 14:27:10 +0000 (16:27 +0200)]
tracker: Revert "Let the miner decide the RDF type"

This reverts commit 193aff3bd259a1437ee1d243d0dcc49dae645ac2. The
commit broke upload completely.

12 years agoUpdated Spanish translation
Daniel Mustieles [Tue, 21 Feb 2012 13:04:43 +0000 (14:04 +0100)]
Updated Spanish translation

12 years agotests: Add missing copyright header
Jens Georg [Mon, 20 Feb 2012 09:35:45 +0000 (11:35 +0200)]
tests: Add missing copyright header

12 years agotests: Add test for ItemCreator class
Jens Georg [Sun, 25 Dec 2011 20:00:57 +0000 (21:00 +0100)]
tests: Add test for ItemCreator class

12 years agodoc: Remove obsolete release plan
Jens Georg [Fri, 17 Feb 2012 20:26:03 +0000 (22:26 +0200)]
doc: Remove obsolete release plan

12 years agotodo: update
Jens Georg [Fri, 17 Feb 2012 20:19:47 +0000 (22:19 +0200)]
todo: update

12 years agocore: Check for duplicate module names
Jens Georg [Fri, 17 Feb 2012 09:07:26 +0000 (11:07 +0200)]
core: Check for duplicate module names

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

12 years agocore: Simplify code by using File.get_child
Jens Georg [Fri, 17 Feb 2012 08:20:10 +0000 (10:20 +0200)]
core: Simplify code by using File.get_child

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

12 years agoUpdated Czech translation
Marek Černocký [Thu, 16 Feb 2012 12:24:30 +0000 (13:24 +0100)]
Updated Czech translation