rygel r663 - trunk/src/rygel
- From: zeeshanak svn gnome org
- To: svn-commits-list gnome org
- Subject: rygel r663 - trunk/src/rygel
- Date: Sun, 15 Mar 2009 19:01:27 +0000 (UTC)
Author: zeeshanak
Date: Sun Mar 15 19:01:27 2009
New Revision: 663
URL: http://svn.gnome.org/viewvc/rygel?rev=663&view=rev
Log:
Move get_transoding_src from HTTPServer to HTTPRequest.
Later we should all this transcoding related code to another class.
Modified:
trunk/src/rygel/rygel-http-request.vala
trunk/src/rygel/rygel-http-server.vala
Modified: trunk/src/rygel/rygel-http-request.vala
==============================================================================
--- trunk/src/rygel/rygel-http-request.vala (original)
+++ trunk/src/rygel/rygel-http-request.vala Sun Mar 15 19:01:27 2009
@@ -330,5 +330,16 @@
this.completed ();
}
+
+ private Element get_transoding_src (Element src,
+ string target) throws Error {
+ if (target == "video/mpeg") {
+ return new TranscodeSrc (src);
+ } else {
+ throw new HTTPRequestError.NOT_FOUND (
+ "No transcoder available for target format '%s'",
+ target);
+ }
+ }
}
Modified: trunk/src/rygel/rygel-http-server.vala
==============================================================================
--- trunk/src/rygel/rygel-http-server.vala (original)
+++ trunk/src/rygel/rygel-http-server.vala Sun Mar 15 19:01:27 2009
@@ -26,10 +26,6 @@
using GUPnP;
using Gee;
-internal errordomain Rygel.HTTPServerError {
- NO_TRANSCODER
-}
-
public class Rygel.HTTPServer : GLib.Object, Rygel.StateMachine {
private const string SERVER_PATH_PREFIX = "/RygelHTTPServer";
private string path_root;
@@ -93,17 +89,6 @@
return resources;
}
- internal Element get_transoding_src (Element src,
- string target) throws Error {
- if (target == "video/mpeg") {
- return new TranscodeSrc (src);
- } else {
- throw new HTTPServerError.NO_TRANSCODER (
- "No transcoder available for target format '%s'",
- target);
- }
- }
-
private bool http_res_present (ArrayList<DIDLLiteResource?> res_list) {
bool present = false;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]