| 
					
				 | 
			
			
				@@ -370,6 +370,7 @@ namespace MediaBrowser.Model.Dlna 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             double? videoLevel = videoStream == null ? null : videoStream.Level; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             string videoProfile = videoStream == null ? null : videoStream.Profile; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             float? videoFramerate = videoStream == null ? null : videoStream.AverageFrameRate ?? videoStream.AverageFrameRate; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            bool? isAnamorphic = videoStream == null ? null : videoStream.IsAnamorphic; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             int? audioBitrate = audioStream == null ? null : audioStream.BitRate; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             int? audioChannels = audioStream == null ? null : audioStream.Channels; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -381,7 +382,7 @@ namespace MediaBrowser.Model.Dlna 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // Check container conditions 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             foreach (ProfileCondition i in conditions) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (!conditionProcessor.IsVideoConditionSatisfied(i, audioBitrate, audioChannels, width, height, bitDepth, videoBitrate, videoProfile, videoLevel, videoFramerate, packetLength, timestamp)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!conditionProcessor.IsVideoConditionSatisfied(i, audioBitrate, audioChannels, width, height, bitDepth, videoBitrate, videoProfile, videoLevel, videoFramerate, packetLength, timestamp, isAnamorphic)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -403,7 +404,7 @@ namespace MediaBrowser.Model.Dlna 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             foreach (ProfileCondition i in conditions) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (!conditionProcessor.IsVideoConditionSatisfied(i, audioBitrate, audioChannels, width, height, bitDepth, videoBitrate, videoProfile, videoLevel, videoFramerate, packetLength, timestamp)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (!conditionProcessor.IsVideoConditionSatisfied(i, audioBitrate, audioChannels, width, height, bitDepth, videoBitrate, videoProfile, videoLevel, videoFramerate, packetLength, timestamp, isAnamorphic)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -520,6 +521,7 @@ namespace MediaBrowser.Model.Dlna 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             break; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     case ProfileConditionValue.AudioProfile: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    case ProfileConditionValue.IsAnamorphic: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     case ProfileConditionValue.Has64BitOffsets: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     case ProfileConditionValue.PacketLength: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     case ProfileConditionValue.VideoTimestamp: 
			 |