Jens Georg [Thu, 10 May 2012 13:47:13 +0000 (15:47 +0200)]
core: Return proper error on invalid instance id
Jens Georg [Thu, 10 May 2012 13:46:29 +0000 (15:46 +0200)]
core: Add all state variables to initial notify
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.
Jens Georg [Wed, 9 May 2012 20:38:01 +0000 (22:38 +0200)]
core: Update AVTransport2.xml from UPnP docs
Jens Georg [Mon, 26 Dec 2011 17:14:52 +0000 (18:14 +0100)]
core: Use mandatory RenderingControl preset
Jens Georg [Mon, 26 Dec 2011 17:14:27 +0000 (18:14 +0100)]
core: Validate passed InstanceID in player
Jens Georg [Mon, 26 Dec 2011 17:13:53 +0000 (18:13 +0100)]
core: Add skeleton for GetMediaInfo_Ext
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.
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.
Jens Georg [Tue, 22 May 2012 08:57:42 +0000 (10:57 +0200)]
data: Add config sections for all plug-ins
Yaron Shahrabani [Fri, 25 May 2012 07:25:31 +0000 (10:25 +0300)]
Updated Hebrew translation.
Luca Ferretti [Mon, 21 May 2012 19:50:31 +0000 (21:50 +0200)]
[l10n] Updated Italian translation
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
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
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
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
Sasi Bhushan [Mon, 14 May 2012 08:11:54 +0000 (13:41 +0530)]
Changed telugu from master
Sasi Bhushan [Mon, 14 May 2012 08:06:12 +0000 (13:36 +0530)]
Added Telugu languge Translations
Gil Forcada [Sun, 6 May 2012 14:15:47 +0000 (16:15 +0200)]
[l10n] Updated Catalan translation
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:
Gabor Kelemen [Thu, 3 May 2012 07:56:07 +0000 (09:56 +0200)]
Updated Hungarian translation
Christian Kirbach [Tue, 1 May 2012 18:31:36 +0000 (20:31 +0200)]
Updated German translation
Jens Georg [Fri, 27 Apr 2012 21:57:40 +0000 (23:57 +0200)]
build: Don't confuse automake
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.
Jens Georg [Sat, 28 Apr 2012 16:26:08 +0000 (18:26 +0200)]
ui: Remove work-around on watch_name
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.
Jonh Wendell [Sat, 28 Apr 2012 13:03:47 +0000 (10:03 -0300)]
Updated Brazilian Portuguese translation
Jonh Wendell [Sat, 28 Apr 2012 12:58:28 +0000 (09:58 -0300)]
Updated Brazilian Portuguese translation
Alexander Shopov [Sat, 28 Apr 2012 05:43:59 +0000 (08:43 +0300)]
Updated Bulgarian translation
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
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
Jens Georg [Thu, 26 Apr 2012 17:31:35 +0000 (19:31 +0200)]
gst-launch: Add option to set the DLNA profile
Bruno Brouard [Sun, 22 Apr 2012 08:52:50 +0000 (10:52 +0200)]
Updated French translation
Joe Hansen [Sat, 21 Apr 2012 15:37:47 +0000 (17:37 +0200)]
Updated Danish translation
Yaron Shahrabani [Thu, 12 Apr 2012 23:08:25 +0000 (02:08 +0300)]
Updated Hebrew translation.
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:*"
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.
Yuri Myasoedov [Thu, 29 Mar 2012 10:02:12 +0000 (14:02 +0400)]
Updated Russian translation
Jens Georg [Sat, 24 Mar 2012 09:41:55 +0000 (10:41 +0100)]
playbin: Notify duration change only once
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.
Jens Georg [Thu, 29 Sep 2011 05:34:28 +0000 (07:34 +0200)]
core: Port signal handling to GLib 2.30 API
Jens Georg [Fri, 24 Feb 2012 12:40:46 +0000 (14:40 +0200)]
core: Use Soup to parse byte ranges
Jens Georg [Sun, 19 Feb 2012 09:20:43 +0000 (11:20 +0200)]
build: Re-enable strict vala compiler
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
Jens Georg [Fri, 20 Jan 2012 16:42:33 +0000 (17:42 +0100)]
all: Adapt to new vapis
Jens Georg [Mon, 26 Mar 2012 15:18:51 +0000 (17:18 +0200)]
Fix previous NEWS entry
Marek Černocký [Sun, 25 Mar 2012 17:02:08 +0000 (19:02 +0200)]
Updated Czech translation
Fran Diéguez [Sat, 24 Mar 2012 14:21:50 +0000 (15:21 +0100)]
Updated Galician translations
Kentaro KAZUHAMA [Sat, 24 Mar 2012 13:40:58 +0000 (22:40 +0900)]
[l10n] Update Japanese translation
Daniel Nylander [Tue, 20 Mar 2012 08:05:32 +0000 (09:05 +0100)]
Updated Swedish translation
Jens Georg [Mon, 19 Mar 2012 19:46:42 +0000 (20:46 +0100)]
Prepare 0.13.4
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.
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.
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
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.
Jens Georg [Sun, 18 Mar 2012 13:19:52 +0000 (14:19 +0100)]
core: Prevent crash on missing element
Jens Georg [Sat, 17 Mar 2012 17:19:47 +0000 (18:19 +0100)]
build: Drop max version requirements
Rudolfs Mazurs [Sat, 17 Mar 2012 10:16:01 +0000 (12:16 +0200)]
Updated Latvian translation.
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.
Piotr Drąg [Fri, 16 Mar 2012 20:05:02 +0000 (21:05 +0100)]
Updated Polish translation
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
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
Jens Georg [Sat, 17 Dec 2011 13:06:25 +0000 (14:06 +0100)]
tracker: Clean-up alternative property keys
Jens Georg [Tue, 13 Mar 2012 12:03:32 +0000 (13:03 +0100)]
playbin: Emit LastChange when duration is known
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.
Jens Georg [Thu, 8 Mar 2012 12:08:44 +0000 (14:08 +0200)]
data: Use new logo
Jens Georg [Wed, 7 Mar 2012 07:32:49 +0000 (09:32 +0200)]
Prepare 0.13.3
Jens Georg [Wed, 7 Mar 2012 07:26:53 +0000 (09:26 +0200)]
build: Bump libsoup max version to next stable
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.
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
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
Мирослав Николић [Thu, 1 Mar 2012 09:58:10 +0000 (10:58 +0100)]
Updated Serbian translation
Jens Georg [Sat, 25 Feb 2012 13:13:14 +0000 (15:13 +0200)]
core: Only request thumbnails on local resources
Jens Georg [Sat, 25 Feb 2012 10:07:51 +0000 (12:07 +0200)]
core: Use proper time-out on item creation
Matej Urbančič [Thu, 23 Feb 2012 19:37:50 +0000 (20:37 +0100)]
Updated Slovenian translation
Jens Georg [Tue, 21 Feb 2012 14:03:34 +0000 (16:03 +0200)]
Prepare 0.13.2
Jens Georg [Tue, 21 Feb 2012 13:53:50 +0000 (15:53 +0200)]
tests: Fix ItemCreator test
Jens Georg [Tue, 21 Feb 2012 09:36:02 +0000 (11:36 +0200)]
tracker: Use supplied date when creating an item.
Jens Georg [Tue, 21 Feb 2012 09:36:38 +0000 (11:36 +0200)]
core: Use date from DIDL in CreateObject
Jens Georg [Mon, 20 Feb 2012 11:08:16 +0000 (13:08 +0200)]
core: Update documentation in ItemCreator
Jens Georg [Mon, 20 Feb 2012 13:05:53 +0000 (15:05 +0200)]
core: Get rid of ItemCreatorError
Jens Georg [Mon, 20 Feb 2012 11:38:05 +0000 (13:38 +0200)]
core: Add DLNA testcase number
Jens Georg [Mon, 20 Feb 2012 11:37:47 +0000 (13:37 +0200)]
core: Make fields private
Jens Georg [Thu, 16 Feb 2012 12:37:05 +0000 (14:37 +0200)]
todo: Remove ItemCreator task
Jens Georg [Mon, 20 Feb 2012 10:12:22 +0000 (12:12 +0200)]
core: Extract code to find DLNA.ORG_AnyContainer
Jens Georg [Thu, 16 Feb 2012 12:04:16 +0000 (14:04 +0200)]
core: Minor style adjustments
Jens Georg [Thu, 16 Feb 2012 11:57:09 +0000 (13:57 +0200)]
core: Factor out MediaItem meta-data update
Jens Georg [Thu, 16 Feb 2012 11:46:36 +0000 (13:46 +0200)]
core: Add can_create function to WritableContainer
Jens Georg [Thu, 16 Feb 2012 11:35:40 +0000 (13:35 +0200)]
core: Split out DIDL parsing in ItemCreator
Jens Georg [Thu, 16 Feb 2012 11:35:06 +0000 (13:35 +0200)]
core: Assert on regex error
Jens Georg [Mon, 9 Jan 2012 18:05:09 +0000 (19:05 +0100)]
core: Add some comments to check
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.
Daniel Mustieles [Tue, 21 Feb 2012 13:04:43 +0000 (14:04 +0100)]
Updated Spanish translation
Jens Georg [Mon, 20 Feb 2012 09:35:45 +0000 (11:35 +0200)]
tests: Add missing copyright header
Jens Georg [Sun, 25 Dec 2011 20:00:57 +0000 (21:00 +0100)]
tests: Add test for ItemCreator class
Jens Georg [Fri, 17 Feb 2012 20:26:03 +0000 (22:26 +0200)]
doc: Remove obsolete release plan
Jens Georg [Fri, 17 Feb 2012 20:19:47 +0000 (22:19 +0200)]
todo: update
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
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
Marek Černocký [Thu, 16 Feb 2012 12:24:30 +0000 (13:24 +0100)]
Updated Czech translation