changeset 26459:f6183d22bdb3

Add BFI video support through FFmpeg.
author diego
date Tue, 22 Apr 2008 10:14:55 +0000
parents b0a7b35b78d2
children 2ec14bc3a3b3
files Changelog etc/codecs.conf libmpdemux/mp_taglists.c
diffstat 3 files changed, 10 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/Changelog	Tue Apr 22 09:33:39 2008 +0000
+++ b/Changelog	Tue Apr 22 10:14:55 2008 +0000
@@ -7,6 +7,7 @@
     * Support for DTS WAV/DTS-CD passthrough by ad_hwac3
     * Apple's raw YUV2 in MOV
     * LATM over LOAS AAC decoding via internal libfaad2
+    * Video game codecs: BFI video
 
     Demuxers:
     * -lavfdopts cryptokey allows decrypting MXF and ASF files
--- a/etc/codecs.conf	Tue Apr 22 09:33:39 2008 +0000
+++ b/etc/codecs.conf	Tue Apr 22 10:14:55 2008 +0000
@@ -2095,6 +2095,14 @@
   dll thp
   out YV12
 
+videocodec ffbfi
+  info "FFmpeg BFI Video"
+  status working
+  fourcc BFIV ; internal MPlayer FourCC
+  driver ffmpeg
+  dll bfi
+  out BGR8
+
 videocodec ffbethsoftvid
   info "FFmpeg Bethesda Software VID"
   comment "video plays much too fast"
--- a/libmpdemux/mp_taglists.c	Tue Apr 22 09:33:39 2008 +0000
+++ b/libmpdemux/mp_taglists.c	Tue Apr 22 10:14:55 2008 +0000
@@ -60,6 +60,7 @@
 static const AVCodecTag mp_bmp_tags[] = {
     { CODEC_ID_AMV,               MKTAG('A', 'M', 'V', 'V')},
     { CODEC_ID_BETHSOFTVID,       MKTAG('B', 'E', 'T', 'H')},
+    { CODEC_ID_BFI,               MKTAG('B', 'F', 'I', 'V')},
     { CODEC_ID_C93,               MKTAG('C', '9', '3', 'V')},
     { CODEC_ID_DSICINVIDEO,       MKTAG('D', 'C', 'I', 'V')},
     { CODEC_ID_DXA,               MKTAG('D', 'X', 'A', '1')},