commit e49e4de1fabc85775daccc1d21cd8a6194759ff3 Author: Jens Georg Date: Sat Oct 22 08:31:06 2011 +0200 Prepare 0.13.0 NEWS | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 83 insertions(+), 0 deletions(-) commit a48dcc2eedc2544def5e53fff283d221fb404b73 Author: Jens Georg Date: Wed Nov 23 09:51:56 2011 +0100 tests: Fix HTTPGet and HTTPResponse tests tests/rygel-http-get-test.vala | 1 + tests/rygel-http-response-test.vala | 2 ++ 2 files changed, 3 insertions(+), 0 deletions(-) commit 91acb085f01b4258bc7ce750c6dfe4b8d01cdfef Author: Jens Georg Date: Tue Nov 22 22:21:39 2011 +0100 core: Set all headers in RygelHTTPGet Don't set Content-Length header in HEAD request for transcoded resources. This was previously caused by the message encoding being set to CONTENT_LENGTH by default. Moving the code sets the encoding to EOF causing libsoup to not set the Content-Length header. Also adds a proper Range header for byte-seek HEAD requests. This fixes the random fails of test-case 7.4.28.2,3,4,6 src/rygel/rygel-http-get.vala | 15 ++++++++++++++- src/rygel/rygel-http-response.vala | 12 ------------ 2 files changed, 14 insertions(+), 13 deletions(-) commit a258ac8229ff8a123c60cfed357997a3960f3df1 Author: Grzegorz Grabowski Date: Thu Oct 27 14:56:00 2011 +0200 core: Error handling of upload file writing If stream.write_all method threw an exception Rygel crashed. It happened because on_got_body and on_got_chunk signals came after HTTPPost object transitioned to finished state. The fix disconnects from these signals after file writing errors occurs since there is no recovery from such situation which in real happens only when there is no disk space or max file size is limited. src/rygel/rygel-http-post.vala | 10 +++++++++- src/rygel/rygel-http-request.vala | 3 ++- 2 files changed, 11 insertions(+), 2 deletions(-) commit 0a6e86bea7ef1c2f341a2eecf66ae9fa12e14f1a Author: Jorge González Date: Sun Nov 20 10:39:20 2011 +0100 Updated Spanish translation po/es.po | 55 +++++++++++++++++++++++++++++-------------------------- 1 files changed, 29 insertions(+), 26 deletions(-) commit 1b8c1d5969f471f5dd77c90c08250879acf7dffd Author: Jens Georg Date: Sun Oct 16 15:20:06 2011 +0200 core: Batch uris for thumbnail requests Previously it was only creating one thumbnail per browse request https://bugzilla.gnome.org/show_bug.cgi?id=661334 src/rygel/rygel-dbus-thumbnailer.vala | 92 +++++++++++++++------------------ src/rygel/rygel-thumbnailer.vala | 2 +- 2 files changed, 43 insertions(+), 51 deletions(-) commit dd7fc1ade90c654127bf0e0034dff0a2d1c92100 Author: Jens Georg Date: Tue Nov 15 15:06:16 2011 +0100 build: Bump libsoup max version configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0dad99ae37bad7f8b47a338b0094ecb39d5ff32b Author: Jens Georg Date: Mon Nov 14 22:08:31 2011 +0100 core: Prevent dead-lock in signal handler src/rygel/rygel-signal-handler.vala | 20 ++++++++++++++++++-- 1 files changed, 18 insertions(+), 2 deletions(-) commit 8817a8aef2070c9bb0065631c34ce2b21c743840 Author: Jens Georg Date: Mon Nov 14 09:45:22 2011 +0100 tracker: Minor style fix .../tracker/rygel-tracker-search-container.vala | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit d7f741e0a3d19de5b78e280f5d8179df5a24337e Author: Jens Georg Date: Thu Nov 10 11:31:29 2011 +0100 tracker: Cache ContainerUpdateID Fixes DLNA Testcase 7.3.56.1 .../tracker/rygel-tracker-search-container.vala | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) commit 9482ee48af5b9f72b52fda9747dc2bdc5f23d771 Author: Jens Georg Date: Tue Nov 8 10:02:46 2011 +0100 core: Fix forgotten argument in previous commit src/rygel/rygel-http-post.vala | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 005cf80022c62dbe6da061543019f1f70da9da96 Author: Jens Georg Date: Tue Nov 8 09:40:26 2011 +0100 build: Bump vala requirements configure.ac | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e998f0dddaf59f5eb42e9b261580d1f26b300997 Author: Jens Georg Date: Tue Nov 8 08:41:07 2011 +0100 core: Fix endless loop if item disappears src/rygel/rygel-http-post.vala | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) commit bf434c05892cdcafde75be1ebb02445d7a100f3e Author: Jens Georg Date: Mon Nov 7 08:56:27 2011 +0100 core: Only assume dynamic linking on missing src src/rygel/rygel-http-response.vala | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e98d3084acac07a97d0d66af2bbb4c114ea4e54e Author: Jens Georg Date: Sun Nov 6 19:50:48 2011 +0100 core: Don't needlessly copy caps src/rygel/rygel-http-response.vala | 2 +- src/rygel/rygel-transcoder.vala | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit c9092054d4ff87b957bd40f6af6770cbf4f67c07 Author: Jens Georg Date: Sun Nov 6 19:50:10 2011 +0100 core: Search RTP depayloaders more flexible src/rygel/rygel-gst-utils.vala | 8 +++++++- src/rygel/rygel-http-response.vala | 1 + 2 files changed, 8 insertions(+), 1 deletions(-) commit 6682a4df1238e12f39e2a1de8ac06edd5304457d Author: Kristjan SCHMIDT Date: Sun Nov 6 18:48:21 2011 +0100 Add Esperanto translation po/LINGUAS | 1 + po/eo.po | 619 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 620 insertions(+), 0 deletions(-) commit d33b56eaaf3ccab95b8740c901142887a215b3f7 Author: Jens Georg Date: Sun Nov 6 10:46:53 2011 +0100 media-export: Support videos without audio .../media-export/rygel-media-export-item.vala | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 deletions(-) commit b1f7006be46d3db3f57fb3ba15f83a0551e8339f Author: Marek Černocký Date: Wed Nov 2 19:19:00 2011 +0100 Updated Czech translation po/cs.po | 41 ++++++++++++++++++++--------------------- 1 files changed, 20 insertions(+), 21 deletions(-) commit 355f5aea1eb895af1af1a642b27bb0cd8696769f Author: Jens Georg Date: Mon Oct 31 09:30:44 2011 +0100 core: Remove unused "using" src/rygel/rygel-transcoder.vala | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 195f309c915c376aba13b191c1dd989c14279bf9 Author: Jens Georg Date: Fri Jul 22 14:12:18 2011 +0200 core: Refactor video transcoders https://bugzilla.gnome.org/show_bug.cgi?id=661891 src/rygel/Makefile.am | 1 + src/rygel/rygel-avc-transcoder.vala | 88 ++++++---------------------- src/rygel/rygel-mp2ts-transcoder.vala | 80 +++++++++---------------- src/rygel/rygel-video-transcoder.vala | 104 +++++++++++++++++++++++++++++++++ src/rygel/rygel-wmv-transcoder.vala | 69 +++------------------- 5 files changed, 161 insertions(+), 181 deletions(-) commit 219b6a15c44d5eeb876f6e12358c86d1fbb73fab Author: Jens Georg Date: Fri Jul 22 12:42:46 2011 +0200 core: Refactor audio transcoders Share a common base class and simplify transcoder code. https://bugzilla.gnome.org/show_bug.cgi?id=661891 src/rygel/Makefile.am | 1 + src/rygel/rygel-aac-transcoder.vala | 72 +++------------------ src/rygel/rygel-audio-transcoder.vala | 114 +++++++++++++++++++++++++++++++++ src/rygel/rygel-l16-transcoder.vala | 36 +++++------ src/rygel/rygel-mp3-transcoder.vala | 46 ++----------- 5 files changed, 147 insertions(+), 122 deletions(-) commit bb4f4a2aa12234a2b4bc76ceb8f4bc4d2f1fdcc4 Author: Jens Georg Date: Sun Oct 30 14:22:15 2011 +0100 core: Width and height swapped Width and height in MPEG-TS transcoder were swapped. src/rygel/rygel-mp2ts-transcoder.vala | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 1b9450b60ca6ad2ed41172cc37dfff238d434397 Author: Jens Georg Date: Sat Oct 29 11:01:59 2011 +0200 mediathek: Fix mp4 video format .../rygel-mediathek-video-item-factory.vala | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 667fd1e8e598e55c75c2b188287eccf4482768c6 Author: Jens Georg Date: Wed Oct 26 18:41:05 2011 +0200 tracker: Set empty DLNA profile when creating item This fixes DLNA item 7.3.134.4,8 when rygel runs with strict sharing enabled. .../tracker/rygel-tracker-insertion-query.vala | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) commit c5821c92f44e85c81a495c5f790c5f7c6aa43850 Author: Jens Georg Date: Wed Oct 26 14:57:06 2011 +0200 core: Unbreak compilation with valac-0.12 src/rygel/rygel-transcoder.vala | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-) commit 4470fb39e9fef721b5ba808d233405cad27a2066 Author: Jens Georg Date: Tue Oct 25 10:09:03 2011 +0200 core: Stop pipeline on link error If decodebin and encodebin fail to link, post an error to the pipeline. Otherwise the pipeline is stuck in PAUSED for some corrupt source files. This is a work-around for https://bugzilla.gnome.org/show_bug.cgi?id=661747 src/rygel/rygel-transcoder.vala | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) commit 193aff3bd259a1437ee1d243d0dcc49dae645ac2 Author: Jens Georg Date: Tue Oct 25 10:06:53 2011 +0200 tracker: Let the miner decide the RDF type We only set the generic RDF type nfo:Media to prevent situations where a client uploads e.g. an image with DIDL meta-data for an MP3. Previously the item would then be a nmm:Music (from CreateItem) and nmm:Photo (from the miner). .../tracker/rygel-tracker-insertion-query.vala | 2 +- .../tracker/rygel-tracker-search-container.vala | 23 ++++++++++++++++--- 2 files changed, 20 insertions(+), 5 deletions(-) commit 0e3e535d1d8c23222fe85a8a80096340fb281015 Author: Jens Georg Date: Thu Oct 20 14:30:34 2011 +0200 core: Properly signalize that a timeout happened src/rygel/rygel-item-creator.vala | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit ad5fcec2ff29bb1185ca9f1740e5522800ef73db Author: Jens Georg Date: Thu Oct 20 11:50:28 2011 +0200 tracker: Allow miner to overide properties Especially nmm:dlnaProfile and nie:mimeType .../tracker/rygel-tracker-insertion-query.vala | 18 ++++++++++++------ 1 files changed, 12 insertions(+), 6 deletions(-) commit 80f1eb0a31b91e1a31d834b91e397188ad21c602 Author: Jens Georg Date: Thu Oct 20 11:49:55 2011 +0200 tracker: Fix query builder for graphed statements .../tracker/rygel-tracker-query-triplet.vala | 12 +++--------- .../tracker/rygel-tracker-query-triplets.vala | 13 +++++++++++++ 2 files changed, 16 insertions(+), 9 deletions(-) commit 908549c324e9a1f50f3fc3c02cfd2f2dc5ff3f77 Author: Jens Georg Date: Mon Oct 24 16:38:48 2011 +0200 tracker: Really use nfo:fileLastModified .../tracker/rygel-tracker-key-chain-map.vala | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 5b6c3760696ef676e7760854a03e6e96b24e2ec6 Author: Matej Urbančič Date: Sun Oct 23 19:16:48 2011 +0200 Updated Slovenian translation po/sl.po | 60 +++++++++++++++++++++++++++++++----------------------------- 1 files changed, 31 insertions(+), 29 deletions(-) commit 6c739a5e21d10422288a6c9e90e62278abb50cfe Author: Jens Georg Date: Sat Oct 22 09:02:22 2011 +0200 i18n: Re-generate POTFILES.skip po/POTFILES.skip | 24 ++++++++++++++---------- 1 files changed, 14 insertions(+), 10 deletions(-) commit 920dbd3dc8fd303e3826d298bbb0e0f313e70b05 Author: Jens Georg Date: Sat Oct 22 09:01:59 2011 +0200 i18n: Add script to generate POTFILES.skip po/gen-potfiles-skip | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) commit 62fb785d316afcbfe02a2a75918e282971acaaad Author: Jens Georg Date: Sat Oct 22 08:43:49 2011 +0200 build: Only pass -g when debugging is enabled common.am | 3 ++- configure.ac | 3 +++ 2 files changed, 5 insertions(+), 1 deletions(-) commit 0166d09f06706589a2107c8e9cbe1bcd03b8715c Author: Jens Georg Date: Fri Oct 21 19:55:57 2011 +0200 media-export: Fix music browsing on XBox .../rygel-media-export-root-container.vala | 7 ++++++- 1 files changed, 6 insertions(+), 1 deletions(-) commit 583b2a864be229e4b29085a7be546fa45caeab58