mirror of
				https://gitea.invidious.io/iv-org/invidious-copy-2023-06-08.git
				synced 2024-08-15 00:53:38 +00:00 
			
		
		
		
	Clean up DASH manifest
This commit is contained in:
		
							parent
							
								
									7116421fa4
								
							
						
					
					
						commit
						78ef6a05f0
					
				
					 1 changed files with 2 additions and 3 deletions
				
			
		| 
						 | 
					@ -2391,9 +2391,8 @@ get "/api/manifest/dash/id/:id" do |env|
 | 
				
			||||||
  audio_streams = video.audio_streams(adaptive_fmts).select { |stream| stream["type"].starts_with? "audio/mp4" }
 | 
					  audio_streams = video.audio_streams(adaptive_fmts).select { |stream| stream["type"].starts_with? "audio/mp4" }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  manifest = XML.build(indent: "  ", encoding: "UTF-8") do |xml|
 | 
					  manifest = XML.build(indent: "  ", encoding: "UTF-8") do |xml|
 | 
				
			||||||
    xml.element("MPD", "xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance", "xmlns": "urn:mpeg:DASH:schema:MPD:2011",
 | 
					    xml.element("MPD", "xmlns": "urn:mpeg:dash:schema:mpd:2011",
 | 
				
			||||||
      "xmlns:yt": "http://youtube.com/yt/2012/10/10", "xsi:schemaLocation": "urn:mpeg:DASH:schema:MPD:2011 DASH-MPD.xsd",
 | 
					      "profiles": "urn:mpeg:dash:profile:isoff-live:2011", minBufferTime: "PT1.5S", type: "static",
 | 
				
			||||||
      minBufferTime: "PT1.5S", profiles: "urn:mpeg:dash:profile:isoff-main:2011", type: "static",
 | 
					 | 
				
			||||||
      mediaPresentationDuration: "PT#{video.info["length_seconds"]}S") do
 | 
					      mediaPresentationDuration: "PT#{video.info["length_seconds"]}S") do
 | 
				
			||||||
      xml.element("Period") do
 | 
					      xml.element("Period") do
 | 
				
			||||||
        xml.element("AdaptationSet", mimeType: "audio/mp4", startWithSAP: 1, subsegmentAlignment: true) do
 | 
					        xml.element("AdaptationSet", mimeType: "audio/mp4", startWithSAP: 1, subsegmentAlignment: true) do
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue