rygel 0.17.0
- From: Jens Georg <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: rygel 0.17.0
- Date: Fri, 5 Oct 2012 16:16:44 +0000 (UTC)
About Rygel
===========
Rygel is a home media solution that allows you to easily share audio,
video and pictures, and control of media player on your home network.
In technical terms it is both a UPnP AV MediaServer and MediaRenderer
implemented through a plug-in mechanism. Interoperability with other
devices in the market is achieved by conformance to very strict
requirements of DLNA and on the fly conversion of media to format that
client devices are capable of handling.
ChangeLog
=========
commit e43d2c2385194049c0cd054cc284bda2b168dc4e
Author: Jens Georg <jensg openismus com>
Date: Fri Oct 5 17:54:44 2012 +0200
Prepare 0.17.0
NEWS | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
commit 8a9dec997c2348bc753c0ecb3853ebaf4b52a81a
Author: Jens Georg <jensg openismus com>
Date: Fri Oct 5 17:07:49 2012 +0200
i18n: Update POFILES.{in,skip}
configure.ac | 8 ++++----
po/POTFILES.in | 21 ++++++++++++--------
po/POTFILES.skip | 60 ++++++++++++++++++++++++++++++++++++++++----------------
3 files changed, 60 insertions(+), 29 deletions(-)
commit e087861dc727e9b0a06d7c537650457db7a145f6
Author: Jens Georg <jensg openismus com>
Date: Fri Oct 5 16:20:01 2012 +0200
all: Bump API and so version
Makefile.am | 6 ++---
common.am | 16 ++++++-------
configure.ac | 8 +++----
doc/reference/librygel-core/Makefile.am | 4 ++--
doc/reference/librygel-renderer-gst/Makefile.am | 8 +++----
doc/reference/librygel-renderer/Makefile.am | 8 +++----
doc/reference/librygel-server/Makefile.am | 8 +++----
examples/Makefile.am | 6 ++---
rygel-core-1.0.pc.in | 12 ----------
rygel-core-2.0.pc.in | 12 ++++++++++
rygel-renderer-1.0.pc.in | 12 ----------
rygel-renderer-2.0.pc.in | 12 ++++++++++
rygel-renderer-gst-1.0.pc.in | 12 ----------
rygel-renderer-gst-2.0.pc.in | 12 ++++++++++
rygel-server-1.0.pc.in | 12 ----------
rygel-server-2.0.pc.in | 12 ++++++++++
src/librygel-core/Makefile.am | 24 +++++++++----------
src/librygel-core/rygel-core-1.0.deps | 4 ----
src/librygel-core/rygel-core-2.0.deps | 4 ++++
src/librygel-renderer-gst/Makefile.am | 24 +++++++++----------
.../rygel-renderer-gst-1.0.deps | 2 --
.../rygel-renderer-gst-2.0.deps | 2 ++
src/librygel-renderer/Makefile.am | 22 ++++++++---------
src/librygel-renderer/rygel-renderer-1.0.deps | 1 -
src/librygel-renderer/rygel-renderer-2.0.deps | 1 +
src/librygel-server/Makefile.am | 22 ++++++++---------
src/librygel-server/rygel-server-1.0.deps | 5 ----
src/librygel-server/rygel-server-2.0.deps | 5 ++++
src/plugins/playbin/Makefile.am | 4 ++--
src/rygel/Makefile.am | 8 +++----
tests/Makefile.am | 28 +++++++++++-----------
31 files changed, 158 insertions(+), 158 deletions(-)
commit c9cba5b46e90297f460fc4f78ab3256ae7155150
Author: Jens Georg <jensg openismus com>
Date: Fri Oct 5 12:33:52 2012 +0200
server,engine: Return null DataSource on error
Make it possible for a media engine to say "I don't support this kind of uris"
src/librygel-server/rygel-media-engine.vala | 2 +-
src/media-engines/gstreamer/rygel-gst-data-source.vala | 11 ++++++++++-
src/media-engines/gstreamer/rygel-gst-media-engine.vala | 8 ++++++--
src/media-engines/simple/rygel-simple-media-engine.vala | 6 +++++-
tests/rygel-item-creator-test.vala | 2 +-
5 files changed, 23 insertions(+), 6 deletions(-)
commit 97b9b6ac76d6891ff469e99d4555959c417b21c8
Author: Jens Georg <jensg openismus com>
Date: Fri Oct 5 09:27:28 2012 +0200
test: Add a test for media engines
tests/Makefile.am | 30 ++-
tests/data/test-data.dat | Bin 0 -> 1048576 bytes
tests/rygel-media-engine-test.vala | 464 +++++++++++++++++++++++++++++++++++++
3 files changed, 493 insertions(+), 1 deletion(-)
commit f053f312bd18bc75e20f53af41e650021e5bf0a1
Author: Jens Georg <jensg openismus com>
Date: Fri Oct 5 09:26:28 2012 +0200
engine: Add a sample media engine implementation
configure.ac | 7 +
src/media-engines/Makefile.am | 2 +-
src/media-engines/simple/Makefile.am | 15 ++
.../simple/rygel-simple-data-source.vala | 151 +++++++++++++++++++++
.../simple/rygel-simple-media-engine.vala | 43 ++++++
5 files changed, 217 insertions(+), 1 deletion(-)
commit 3246de176de3e1d8bf59bff3e5166720ba8894eb
Author: Jens Georg <jensg openismus com>
Date: Wed Oct 3 13:49:46 2012 +0200
core: Add empty Configuration implementation
src/librygel-core/filelist.am | 1 +
src/librygel-core/rygel-base-configuration.vala | 120 ++++++++++++++++++++++++
2 files changed, 121 insertions(+)
commit f5b262a94e8d4dbdc7417d79bce579cf057e90b2
Author: Jens Georg <jensg openismus com>
Date: Wed Oct 3 13:48:33 2012 +0200
test: Silence warnings in ItemCreator test
tests/rygel-item-creator-test.vala | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
commit 3f65a7796a573d4f6cec7157f2298ce4afe4db9e
Author: Jens Georg <jensg openismus com>
Date: Thu Sep 27 13:10:57 2012 +0200
build: Enable building Rygel without GStreamer
If no GStreamer is available, build Rygel without a media engine and all
Plugins that require GStreamer, such as:
* test
* gst-launch
* media-export
* playbin
common.am | 5 +-
configure.ac | 56 ++++++++++++++----
doc/reference/Makefile.am | 6 +-
doc/reference/librygel-core/Makefile.am | 25 ++++----
doc/reference/librygel-renderer/Makefile.am | 25 ++++----
doc/reference/librygel-server/Makefile.am | 25 ++++----
examples/Makefile.am | 27 +++++----
examples/standalone-renderer.c | 1 +
m4/rygel.m4 | 11 ++++
src/Makefile.am | 6 +-
src/librygel-server/rygel-server-1.0.deps | 1 -
src/media-engines/Makefile.am | 6 +-
src/plugins/gst-launch/Makefile.am | 4 +-
src/plugins/test/Makefile.am | 5 +-
.../tracker/rygel-tracker-item-factory.vala | 1 -
src/rygel/Makefile.am | 1 -
tests/Makefile.am | 66 +++++++++++-----------
tests/rygel-http-response-test.vala | 2 -
18 files changed, 164 insertions(+), 109 deletions(-)
commit 8a921d181288059cc4715f3c2267d6ff4826c0f9
Author: Jens Georg <jensg openismus com>
Date: Thu Sep 27 14:44:59 2012 +0200
renderer: Remove GStreamer references
Change API to be more like libserver. Extract Playbin-specific implementation
into an additional library.
configure.ac | 3 +
doc/reference/Makefile.am | 2 +-
doc/reference/librygel-renderer-gst/Makefile.am | 63 +++
examples/Makefile.am | 3 +
examples/standalone-renderer.c | 2 +-
rygel-renderer-1.0.pc.in | 2 +-
rygel-renderer-gst-1.0.pc.in | 12 +
src/Makefile.am | 5 +-
src/librygel-renderer-gst/Makefile.am | 34 ++
src/librygel-renderer-gst/filelist.am | 8 +
src/librygel-renderer-gst/rygel-gst-utils.vala | 51 +++
.../rygel-playbin-player.vala | 426 +++++++++++++++++++++
.../rygel-playbin-plugin.vala | 46 +++
.../rygel-playbin-renderer.vala | 100 +++++
.../rygel-renderer-gst-1.0.deps | 2 +
src/librygel-renderer/Makefile.am | 4 +-
src/librygel-renderer/filelist.am | 8 +-
src/librygel-renderer/rygel-av-transport.vala | 2 +-
src/librygel-renderer/rygel-gst-utils.vala | 51 ---
src/librygel-renderer/rygel-media-player.vala | 12 +-
src/librygel-renderer/rygel-media-renderer.vala | 58 +++
src/librygel-renderer/rygel-playbin-player.vala | 426 ---------------------
src/librygel-renderer/rygel-playbin-plugin.vala | 46 ---
src/librygel-renderer/rygel-playbin-renderer.vala | 100 -----
src/librygel-renderer/rygel-renderer-1.0.deps | 1 -
src/librygel-renderer/rygel-time-utils.vala | 45 +++
src/librygel-server/rygel-media-server.vala | 1 +
src/plugins/mpris/rygel-mpris-player.vala | 8 +-
src/plugins/playbin/Makefile.am | 11 +-
tests/Makefile.am | 10 +-
30 files changed, 890 insertions(+), 652 deletions(-)
commit 92b120e9d44126c96d298e33d7bc9f0f3f35b013
Author: Jens Georg <jensg openismus com>
Date: Wed Sep 26 21:09:50 2012 +0200
git: Update .gitignore
.gitignore | 5 +++++
1 file changed, 5 insertions(+)
commit 21af74d799944290f9faaef744f71a1450b40320
Author: Jens Georg <jensg openismus org>
Date: Wed Sep 12 14:25:24 2012 +0200
server,engine: Move MediaEngine into .so
common.am | 11 +-
configure.ac | 2 +
data/rygel.conf | 4 +
doc/man/rygel.conf.xml | 16 ++
examples/Makefile.am | 4 +-
examples/standalone-server.c | 12 +-
src/Makefile.am | 5 +-
src/librygel-core/filelist.am | 1 +
src/librygel-core/rygel-build-config.vapi | 7 +-
src/librygel-core/rygel-configuration.vala | 4 +
src/librygel-core/rygel-meta-config.vala | 41 +++-
src/librygel-core/rygel-plugin-loader.vala | 96 ++------
.../rygel-recursive-module-loader.vala | 206 +++++++++++++++++
src/librygel-renderer/Makefile.am | 6 +-
src/librygel-server/filelist.am | 16 +-
src/librygel-server/rygel-aac-transcoder.vala | 35 ---
src/librygel-server/rygel-audio-transcoder.vala | 118 ----------
src/librygel-server/rygel-avc-transcoder.vala | 67 ------
src/librygel-server/rygel-engine-loader.vala | 97 ++++++++
src/librygel-server/rygel-gst-data-source.vala | 243 ---------------------
src/librygel-server/rygel-gst-media-engine.vala | 94 --------
src/librygel-server/rygel-gst-sink.vala | 144 ------------
src/librygel-server/rygel-gst-transcoder.vala | 165 --------------
src/librygel-server/rygel-gst-utils.vala | 117 ----------
src/librygel-server/rygel-http-byte-seek.vala | 3 +
src/librygel-server/rygel-http-seek.vala | 6 +
src/librygel-server/rygel-http-time-seek.vala | 1 +
src/librygel-server/rygel-l16-transcoder.vala | 101 ---------
src/librygel-server/rygel-media-engine.vala | 18 +-
src/librygel-server/rygel-mp2ts-transcoder.vala | 112 ----------
src/librygel-server/rygel-mp3-transcoder.vala | 42 ----
src/librygel-server/rygel-video-transcoder.vala | 107 ---------
src/librygel-server/rygel-wmv-transcoder.vala | 39 ----
src/media-engines/Makefile.am | 1 +
src/media-engines/gstreamer/Makefile.am | 44 ++++
.../gstreamer/rygel-aac-transcoder.vala | 35 +++
.../gstreamer/rygel-audio-transcoder.vala | 118 ++++++++++
.../gstreamer/rygel-avc-transcoder.vala | 67 ++++++
.../gstreamer/rygel-gst-data-source.vala | 243 +++++++++++++++++++++
.../gstreamer/rygel-gst-media-engine.vala | 115 ++++++++++
src/media-engines/gstreamer/rygel-gst-sink.vala | 144 ++++++++++++
.../gstreamer/rygel-gst-transcoder.vala | 165 ++++++++++++++
src/media-engines/gstreamer/rygel-gst-utils.vala | 117 ++++++++++
.../gstreamer/rygel-l16-transcoder.vala | 101 +++++++++
.../gstreamer/rygel-mp2ts-transcoder.vala | 112 ++++++++++
.../gstreamer/rygel-mp3-transcoder.vala | 42 ++++
.../gstreamer/rygel-video-transcoder.vala | 107 +++++++++
.../gstreamer/rygel-wmv-transcoder.vala | 39 ++++
src/plugins/gst-launch/Makefile.am | 13 +-
.../gst-launch/rygel-gst-launch-audio-item.vala | 12 +-
.../gst-launch/rygel-gst-launch-video-item.vala | 11 +-
src/plugins/mpris/Makefile.am | 3 +-
src/plugins/playbin/Makefile.am | 3 +-
src/plugins/test/Makefile.am | 13 +-
src/plugins/test/rygel-test-audio-item.vala | 10 +-
src/plugins/test/rygel-test-video-item.vala | 10 +-
src/rygel/Makefile.am | 5 +-
src/rygel/rygel-cmdline-config.vala | 17 +-
src/rygel/rygel-environment-config.vala | 10 +
src/rygel/rygel-main.vala | 9 +-
src/rygel/rygel-user-config.vala | 10 +
src/ui/Makefile.am | 2 +-
tests/rygel-item-creator-test.vala | 10 +-
63 files changed, 2005 insertions(+), 1523 deletions(-)
commit 3c11305e5bed40b3e6edff7229bec471fe22a3ae
Author: Jens Georg <jensg openismus org>
Date: Tue Sep 11 14:55:50 2012 +0200
server: Remove GStreamer from TimeSeek
src/librygel-server/rygel-gst-data-source.vala | 9 ++++++--
src/librygel-server/rygel-http-time-seek.vala | 20 ++++++++---------
tests/Makefile.am | 8 ++++++-
tests/rygel-environment-test.vala | 31 ++++++++++++++++++++++++++
tests/rygel-http-time-seek-test.vala | 18 +++++++--------
5 files changed, 64 insertions(+), 22 deletions(-)
commit 14a032587741b7c9766df78110b84cc5c2aee9c3
Author: Jens Georg <jensg openismus org>
Date: Tue Sep 11 13:45:20 2012 +0200
server: Clean-up imports
src/librygel-server/rygel-http-get.vala | 4 ++--
src/librygel-server/rygel-http-identity-handler.vala | 1 -
src/librygel-server/rygel-http-response.vala | 1 -
src/librygel-server/rygel-http-server.vala | 3 ++-
src/librygel-server/rygel-http-transcode-handler.vala | 1 -
src/librygel-server/rygel-music-item.vala | 3 ++-
src/librygel-server/rygel-photo-item.vala | 3 ++-
src/librygel-server/rygel-thumbnailer.vala | 5 +++--
src/librygel-server/rygel-video-item.vala | 2 +-
src/librygel-server/rygel-visual-item.vala | 2 +-
10 files changed, 13 insertions(+), 12 deletions(-)
commit 852d553252018a324ecd26811e1e093b20da9c82
Author: Jens Georg <jensg openismus org>
Date: Tue Sep 11 13:34:42 2012 +0200
server: Re-enable transcoders
src/librygel-server/rygel-gst-data-source.vala | 2 +-
src/librygel-server/rygel-gst-transcoder.vala | 15 ++++++++++-----
src/librygel-server/rygel-http-transcode-handler.vala | 5 ++---
src/librygel-server/rygel-transcoder.vala | 5 ++---
4 files changed, 15 insertions(+), 12 deletions(-)
commit e40d79fc54f080b66e75e987dfb0ff0cbade97c5
Author: Jens Georg <jensg openismus org>
Date: Fri Aug 31 16:39:07 2012 +0200
server: Introduce DataSource interface
Port the streaming to using DataSources.
src/librygel-server/filelist.am | 9 +-
src/librygel-server/rygel-data-sink.vala | 87 ++++++++
src/librygel-server/rygel-data-source.vala | 87 ++++++++
src/librygel-server/rygel-gst-data-source.vala | 238 +++++++++++++++++++++
src/librygel-server/rygel-gst-media-engine.vala | 4 +
src/librygel-server/rygel-gst-sink.vala | 144 +++++++++++++
src/librygel-server/rygel-http-gst-sink.vala | 130 -----------
.../rygel-http-identity-handler.vala | 13 +-
src/librygel-server/rygel-http-response.vala | 215 +++----------------
src/librygel-server/rygel-http-seek.vala | 6 +-
.../rygel-http-transcode-handler.vala | 7 +-
src/librygel-server/rygel-media-engine.vala | 8 +
src/librygel-server/rygel-media-item.vala | 29 ++-
src/librygel-server/rygel-transcoder.vala | 2 +-
.../gst-launch/rygel-gst-launch-audio-item.vala | 5 +-
.../gst-launch/rygel-gst-launch-video-item.vala | 6 +-
src/plugins/test/rygel-test-audio-item.vala | 8 +-
src/plugins/test/rygel-test-video-item.vala | 8 +-
tests/Makefile.am | 6 +-
tests/rygel-data-sink_http-response.vala | 1 +
tests/rygel-data-source.vala | 1 +
tests/rygel-data-source_http-response.vala | 1 +
tests/rygel-gst-utils.vala | 1 -
tests/rygel-http-gst-sink.vala | 1 -
tests/rygel-http-response-test.vala | 68 +++++-
tests/rygel-http-seek_item-creator.vala | 1 +
tests/rygel-item-creator-test.vala | 4 +
27 files changed, 720 insertions(+), 370 deletions(-)
commit 948ca2c717c68e3acd666d288809230fca07676e
Author: Jens Georg <jensg openismus org>
Date: Fri Aug 31 15:41:43 2012 +0200
core,data,doc: Drop transcoder options
Add a new [MediaEngine] section and add a "transcoders" list.
data/rygel.conf | 26 ++----
doc/man/rygel.conf.xml | 76 +++-------------
doc/man/rygel.xml | 114 -----------------------
src/librygel-core/rygel-configuration.vala | 15 +--
src/librygel-core/rygel-meta-config.vala | 116 +-----------------------
src/librygel-server/rygel-gst-media-engine.vala | 67 ++++++--------
src/rygel/rygel-cmdline-config.vala | 69 +-------------
src/rygel/rygel-environment-config.vala | 33 +------
src/rygel/rygel-user-config.vala | 33 +------
src/ui/rygel-writable-user-config.vala | 18 +---
10 files changed, 61 insertions(+), 506 deletions(-)
commit 6a21745ce346dde83e714b77f9fb1fea4a5da1dd
Author: Jens Georg <jensg openismus org>
Date: Fri Aug 31 09:37:48 2012 +0200
core: Move transcoder knowledge into MediaEngine
src/librygel-server/rygel-gst-media-engine.vala | 56 ++++++++++++++++++++
src/librygel-server/rygel-media-engine.vala | 7 +++
src/librygel-server/rygel-transcode-manager.vala | 66 +++---------------------
tests/rygel-item-creator-test.vala | 7 +++
4 files changed, 78 insertions(+), 58 deletions(-)
commit 79762874de3086a826446144d74f2324f48a5cbf
Author: Jens Georg <jensg openismus org>
Date: Thu Aug 30 14:00:21 2012 +0200
core: Separate GStreamer details from Transcoder
src/librygel-server/filelist.am | 7 +-
src/librygel-server/rygel-audio-transcoder.vala | 3 +-
src/librygel-server/rygel-gst-transcoder.vala | 160 +++++++++++++++++++++++
src/librygel-server/rygel-transcode-manager.vala | 10 +-
src/librygel-server/rygel-transcoder.vala | 118 +----------------
5 files changed, 179 insertions(+), 119 deletions(-)
commit 2c34dd2aef3a7be82bd74611231130dfb85b4bc2
Author: Jens Georg <jensg openismus org>
Date: Thu Aug 30 13:36:20 2012 +0200
core: Move DLNA profile lookup to MediaEngine
src/librygel-server/filelist.am | 6 +-
src/librygel-server/rygel-gst-media-engine.vala | 43 +++++++++++++
src/librygel-server/rygel-item-creator.vala | 23 +++----
src/librygel-server/rygel-media-engine.vala | 73 ++++++++++++++++++++++
.../rygel-source-connection-manager.vala | 13 ++--
.../tracker/rygel-tracker-item-factory.vala | 1 +
tests/Makefile.am | 3 +-
tests/rygel-item-creator-test.vala | 7 +++
tests/rygel-media-engine.vala | 1 +
9 files changed, 147 insertions(+), 23 deletions(-)
commit 020b7ec85d91baccf6ec7e953787bfa34fe95ecc
Author: Jens Georg <jensg openismus com>
Date: Fri Oct 5 17:32:51 2012 +0200
examples: Fix serving files
examples/standalone-server.c | 5 +++++
1 file changed, 5 insertions(+)
commit f8d981e8451383d3e5f11f2247a0b2d3e568522a
Author: Jens Georg <jensg openismus com>
Date: Fri Oct 5 14:57:50 2012 +0200
build: Fix building of librygel-renderer
src/librygel-renderer/Makefile.am | 1 +
src/librygel-renderer/filelist.am | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
commit f2cd823df67e7d6227d2ce0a563a5f66242be95d
Author: Jens Georg <jensg openismus com>
Date: Fri Oct 5 14:14:33 2012 +0200
build: Add deps files and install them
src/librygel-core/Makefile.am | 3 +--
src/librygel-core/rygel-core-1.0.deps | 6 +++---
src/librygel-renderer/Makefile.am | 5 ++++-
src/librygel-renderer/rygel-renderer-1.0.deps | 2 ++
src/librygel-server/Makefile.am | 5 ++++-
src/librygel-server/rygel-server-1.0.deps | 6 ++++++
6 files changed, 20 insertions(+), 7 deletions(-)
commit ff6d3b8ee275e3f37513bdce905d15ace26f803f
Author: Jens Georg <jensg openismus com>
Date: Fri Oct 5 13:03:21 2012 +0200
build: Install and dist server pkg-config
Makefile.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 885fc5a1f5903e0ecae4ee60399593c2c026ff0d
Author: Jens Georg <jensg openismus com>
Date: Mon Oct 1 14:30:47 2012 +0200
server: Force downgrade for Reciva firmware
Seems to have regressed, used to work fine with v257-* firmware.
Fixes:
https://bugzilla.gnome.org/show_bug.cgi?id=685183
data/rygel.conf | 2 +-
src/librygel-server/rygel-v1-hacks.vala | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
commit de8b7b4bdd46bfac53c8853b6589f0c5b5452e30
Author: Jens Georg <jensg openismus com>
Date: Fri Sep 28 10:46:18 2012 +0200
tracker: Drop GUPnP-DLNA dependency
If tracker knows the DLNA profile for a file, it also knows the correct mime
type with version >= 0.12. We can drop this dependency now.
src/plugins/tracker/Makefile.am | 10 +++++-----
src/plugins/tracker/rygel-tracker-item-factory.vala | 14 +-------------
2 files changed, 6 insertions(+), 18 deletions(-)
commit 3f70bb49e83da11f68cf72d59bcce6418d56f91e
Author: Jens Georg <jensg openismus com>
Date: Thu Sep 27 15:10:09 2012 +0200
build: Dist vapi files
src/librygel-renderer/Makefile.am | 2 ++
src/librygel-server/Makefile.am | 2 ++
2 files changed, 4 insertions(+)
commit f2819cf348b965c61156c2498f94340d7e9bb500
Download
========
http://download.gnome.org/sources/rygel/0.17/rygel-0.17.0.tar.xz (2.67M)
sha256sum: 992fd8b7bd599ccd34db6689e6d30182b6cc6dea5c81f89e80122f5190c805f6
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]