[rygel] core: Fix MPEG_TS_HD_NA_ISO video resolution



commit f9c3259cd1a0fa48e5d891893903a51c04cdf3a0
Author: Jens Georg <mail jensge org>
Date:   Thu Jul 21 22:08:01 2011 +0200

    core: Fix MPEG_TS_HD_NA_ISO video resolution

 src/rygel/rygel-mp2ts-transcoder.vala |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)
---
diff --git a/src/rygel/rygel-mp2ts-transcoder.vala b/src/rygel/rygel-mp2ts-transcoder.vala
index ec12369..7148911 100644
--- a/src/rygel/rygel-mp2ts-transcoder.vala
+++ b/src/rygel/rygel-mp2ts-transcoder.vala
@@ -98,11 +98,12 @@ internal class Rygel.MP2TSTranscoder : Rygel.Transcoder {
                                              "mpegversion=2," +
                                              "systemstream=false," +
                                              "framerate=(fraction)25/1");
-        var video_restriction = Caps.from_string
-                                            ("video/x-raw-yuv," +
-                                             "framerate=(fraction)25/1," +
-                                             "width=720," +
-                                             "height=576");
+        var restriction = "video/x-raw-yuv," +
+                          "framerate=(fraction)25/1," +
+                          "width=%d,".printf (HEIGHT[this.profile]) +
+                          "height=%d".printf (WIDTH[this.profile]);
+
+        var video_restriction = Caps.from_string (restriction);
 
         var audio_format = Caps.from_string ("audio/mpeg," +
                                              "mpegversion=1," +



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]