	<Profile id="11" name="TC-L42E3" extendsProfileId="1">
		<ContentDirectoryMessageBuilder>org.serviio.upnp.service.contentdirectory.PacketVideoDLNAMessageBuilder</ContentDirectoryMessageBuilder>
		<SubtitlesMimeType>text/srt</SubtitlesMimeType>
		<MediaFormatProfiles>
			<MediaFormatProfile mime-type="video/divx">AVI</MediaFormatProfile>
		</MediaFormatProfiles>
		<Transcoding>		
			 <!-- can stay as they are ... should these be here? -->
		     <Video targetContainer="mpegts">
			 	<Matches container="mpegts" vCodec="mpeg2video" aCodec="mp3" />
				<Matches container="mpegts" vCodec="mpeg2video" aCodec="ac3" />
				<Matches container="mpegts" vCodec="mpeg2video" aCodec="lpcm" />
		     </Video>
			 
        	 <!-- mpeg-ps & mpeg-ts containers with anything but mpeg v2 video -->
        	 <!-- mp4 & matroska containers with anything but h.264 video -->
		     <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3">  
        		 <!-- I don't know for sure which of these containers can hold which of these video codecs -->
			 	<Matches container="mpeg" vCodec="mpeg1video" /> 
				<Matches container="mpeg" vCodec="wmv2" />  
				<Matches container="mpeg" vCodec="mpeg4" />  
				<Matches container="mpeg" vCodec="msmpeg4" />  
				<Matches container="mpeg" vCodec="h263" /> 
				<Matches container="mpeg" vCodec="mjpeg" />
			 	<Matches container="mpegts" vCodec="mpeg1video" /> 
				<Matches container="mpegts" vCodec="wmv2" />  
				<Matches container="mpegts" vCodec="mpeg4" />  
				<Matches container="mpegts" vCodec="msmpeg4" />  
				<Matches container="mpegts" vCodec="h263" />  
				<Matches container="mpegts" vCodec="h264" /> 
				<Matches container="mpegts" vCodec="mjpeg" /> 
				<Matches container="mpegts" vCodec="dvvideo" />
				<Matches container="mp4" vCodec="mpeg1video" />
				<Matches container="mp4" vCodec="wmv2" />
				<Matches container="mp4" vCodec="msmpeg4" />
				<Matches container="mp4" vCodec="h263" /> 
				<Matches container="mp4" vCodec="mjpeg" />
				<Matches container="mp4" vCodec="dvvideo" />
				
				<Matches container="matroska" vCodec="mpeg1video" />
				<Matches container="matroska" vCodec="wmv2" />
				<Matches container="matroska" vCodec="mpeg4" />
				<Matches container="matroska" vCodec="msmpeg4" />
				<Matches container="matroska" vCodec="h263" /> 
				<Matches container="matroska" vCodec="vc1" />
				<Matches container="matroska" vCodec="mjpeg" />
				<Matches container="matroska" vCodec="flv" /> 
				<Matches container="matroska" vCodec="vp6" />
				<Matches container="matroska" vCodec="vp8" />
				<Matches container="matroska" vCodec="theora" />
				<Matches container="matroska" vCodec="dvvideo" />
		     </Video>
			 <!-- If the container and video codec are OK then ensure the audio is too -->
			 <!-- OK Containers: (mpeg (MPEG2PS), mpegts (MPEG2TS), mp4 (MPEG4, MOV), matroska (MKV)) -->
			 <!-- OK Video Codecs:  mpeg2video, h264 -->
		     <Video targetContainer="mpegts" targetACodec="ac3"> 
				<Matches container="mpeg" aCodec="aac" />
				<Matches container="mpeg" aCodec="mp2" />
				<Matches container="mpeg" aCodec="wmav2" />
				<Matches container="mpeg" aCodec="wmapro" />
				
				<Matches container="mpegts" aCodec="aac" />
				<Matches container="mpegts" aCodec="mp2" />
				<Matches container="mpegts" aCodec="wmav2" />
				<Matches container="mpegts" aCodec="wmapro" />
				
				<Matches container="mp4" aCodec="aac" />
				<Matches container="mp4" aCodec="mp2" />
				<Matches container="mp4" aCodec="wmav2" />
				<Matches container="mp4" aCodec="wmapro" />
				
				<Matches container="matroska" aCodec="aac" />
				<Matches container="matroska" aCodec="mp2" />
				<Matches container="matroska" aCodec="wmav2" />
				<Matches container="matroska" aCodec="wmapro" />
				<Matches container="matroska" aCodec="dca" />
				<Matches container="matroska" aCodec="flac" />
				<Matches container="matroska" aCodec="vorbis" />
				<Matches container="matroska" aCodec="truehd" />
				<Matches container="matroska" aCodec="amrnb" />
		     </Video>
	         <!-- unsupported containers will be transcoded into mpeg-ts, mpeg2 video and ac3 audio -->
			 <Video targetContainer="mpegts" targetVCodec="mpeg2video" targetACodec="ac3">
				<Matches container="mpegvideo" />
				<Matches container="avi" />
				<Matches container="asf" />
				<Matches container="flv" /> 
				<Matches container="wtv" />
				<Matches container="ogg" />
				<Matches container="3gp" />
				<Matches container="rtp" />
				<Matches container="rtsp" />
				<Matches container="applehttp" />  
			 </Video>
	         <Audio targetContainer="mp3">  
				<Matches container="mp4" />
				<Matches container="flac" />
				<Matches container="ogg" />
				<Matches container="asf" />
				<Matches container="adts" />
			</Audio>
		</Transcoding>		
	</Profile>	
