소스 검색

added profile and level to progressive streaming

Luke Pulverenti 12 년 전
부모
커밋
8b9d333608
1개의 변경된 파일11개의 추가작업 그리고 0개의 파일을 삭제
  1. 11 0
      MediaBrowser.Api/Playback/Progressive/VideoService.cs

+ 11 - 0
MediaBrowser.Api/Playback/Progressive/VideoService.cs

@@ -156,6 +156,17 @@ namespace MediaBrowser.Api.Playback.Progressive
                 }
 
                 args += " -vsync vfr";
+
+                if (!string.IsNullOrEmpty(state.VideoRequest.Profile))
+                {
+                    args += " -profile:v " + state.VideoRequest.Profile;
+                }
+
+                if (!string.IsNullOrEmpty(state.VideoRequest.Level))
+                {
+                    args += " -level 3 " + state.VideoRequest.Level;
+                }
+
             }
             else if (IsH264(state.VideoStream))
             {