server: Introduce DataSource interface
authorJens Georg <jensg@openismus.org>
Fri, 31 Aug 2012 14:39:07 +0000 (16:39 +0200)
committerJens Georg <jensg@openismus.com>
Fri, 5 Oct 2012 15:33:28 +0000 (17:33 +0200)
commite40d79fc54f080b66e75e987dfb0ff0cbade97c5
tree1447042a1f5a60fc7d2e9f292eab723801916ec2
parent948ca2c717c68e3acd666d288809230fca07676e
server: Introduce DataSource interface

Port the streaming to using DataSources.
26 files changed:
src/librygel-server/filelist.am
src/librygel-server/rygel-data-sink.vala [new file with mode: 0644]
src/librygel-server/rygel-data-source.vala [new file with mode: 0644]
src/librygel-server/rygel-gst-data-source.vala [new file with mode: 0644]
src/librygel-server/rygel-gst-media-engine.vala
src/librygel-server/rygel-gst-sink.vala [moved from src/librygel-server/rygel-http-gst-sink.vala with 77% similarity]
src/librygel-server/rygel-http-identity-handler.vala
src/librygel-server/rygel-http-response.vala
src/librygel-server/rygel-http-seek.vala
src/librygel-server/rygel-http-transcode-handler.vala
src/librygel-server/rygel-media-engine.vala
src/librygel-server/rygel-media-item.vala
src/librygel-server/rygel-transcoder.vala
src/plugins/gst-launch/rygel-gst-launch-audio-item.vala
src/plugins/gst-launch/rygel-gst-launch-video-item.vala
src/plugins/test/rygel-test-audio-item.vala
src/plugins/test/rygel-test-video-item.vala
tests/Makefile.am
tests/rygel-data-sink_http-response.vala [new symlink]
tests/rygel-data-source.vala [new symlink]
tests/rygel-data-source_http-response.vala [new symlink]
tests/rygel-gst-utils.vala [deleted symlink]
tests/rygel-http-gst-sink.vala [deleted symlink]
tests/rygel-http-response-test.vala
tests/rygel-http-seek_item-creator.vala [new symlink]
tests/rygel-item-creator-test.vala