diff etc/codecs.conf @ 34103:febe300dbfc0

S/PDIF passthrough decoder patch by Naoya OYAMA, naoya.oyama gmail com
author diego
date Wed, 12 Oct 2011 17:23:08 +0000
parents 2bb0317b1ea5
children 6e0b0e414ac9
line wrap: on
line diff
--- a/etc/codecs.conf	Wed Oct 12 11:38:10 2011 +0000
+++ b/etc/codecs.conf	Wed Oct 12 17:23:08 2011 +0000
@@ -3,7 +3,7 @@
 ;  Before editing this file, please read DOCS/tech/codecs.conf.txt !
 ;=============================================================================
 
-release 20110311
+release 20111012
 
 ;=============================================================================
 ;                   VIDEO CODECS
@@ -5229,3 +5229,62 @@
   format 0x216
   driver acm
   dll "dvacm.acm"
+
+audiocodec spdifaac
+  info "libavformat/spdifenc AAC pass-through decoder"
+  status working
+  comment "for AAC hardware decoders"
+  fourcc MP4A
+  dll    aac
+  driver spdif
+
+audiocodec spdifac3
+  info "libavformat/spdifenc AC-3 pass-through decoder"
+  status working
+  comment "for AC-3 hardware decoders"
+  format 0x2000      ; AC-3
+  format 0x332D6361  ; AC-3 in MP4
+  fourcc dnet        ; AC-3
+  dll    ac3
+  driver spdif
+
+audiocodec spdifeac3
+  info "libavformat/spdifenc E-AC-3 pass-through decoder"
+  status working
+  comment "for E-AC-3 hardware decoders"
+  fourcc EAC3        ; E-AC-3
+  dll    eac3
+  driver spdif
+
+audiocodec spdifdts
+  info "libavformat/spdifenc DTS pass-through decoder"
+  status working
+  comment "for DTS hardware decoders"
+  format 0x2001
+  format 0x86
+  dll    dca
+  driver spdif
+
+audiocodec spdifmpa
+  info "libavformat/spdifenc MPEG AUDIO BC pass-through decoder"
+  status untested
+  comment "for MPEG AUDIO BC hardware decoders"
+  format 0x50        ; layer-1 && layer-2
+  format 0x55        ; layer-3
+  format 0x5500736d  ; "ms\0\x55" older MP3 fcc (MOV files)
+  format 0x5000736d  ; "ms\0\x50" older MP2 fcc (MOV files)
+  fourcc ".mp3"      ; CBR/VBR MP3 (MOV files)
+  fourcc ".mp2"      ; MP2 (MOV files)
+  fourcc ".mp1"      ; MP1 (MOV files)
+  fourcc "MP3 "      ; used in .nsv files
+  fourcc "LAME"      ; used in mythtv .nuv files
+  dll    mpa
+  driver spdif
+
+audiocodec spdifthd
+  info "libavformat/spdifenc Dolby TrueHD pass-through decoder"
+  status working
+  comment "for Dolby TrueHD hardware decoders"
+  fourcc "TRHD"
+  dll    thd
+  driver spdif