Opened 8 years ago

Closed 8 years ago

#2009 closed enhancement (fixed)

support for FFmpeg BMV Discoworld II

Reported by: onemda@… Owned by: reimar
Priority: normal Component: demuxer
Version: HEAD Severity: minor
Keywords: Cc: cehoyos
Blocked By: Blocking:
Reproduced by developer: Analyzed by developer:

Description

diff --git a/etc/codecs.conf b/etc/codecs.conf
index 7299d51..f881b2d 100644
--- a/etc/codecs.conf
+++ b/etc/codecs.conf
@@ -3480,6 +3480,14 @@ videocodec ffvqa

dll "vqavideo"
out BGR8


+videocodec ffbmvvideo
+ info "FFmpeg Discoworld II BMV Video"
+ status working
+ fourcc BMVV ; internal MPlayer FourCC
+ driver ffmpeg
+ dll bmv_video
+ out BGR8
+

videocodec ffc93

info "FFmpeg C93 Video"
status buggy

@@ -4277,6 +4285,13 @@ audiocodec ffbinkrdftaud

driver ffmpeg
dll "binkaudio_rdft"


+audiocodec ffbmvaudio
+ info "FFmpeg Discoworld II BMV Audio"
+ status working
+ fourcc BMVA ; internal MPlayer FourCC
+ driver ffmpeg
+ dll bmv_audio
+

audiocodec ffdsicinaudio

info "FFmpeg Delphine CIN audio"
status working

diff --git a/libmpdemux/mp_taglists.c b/libmpdemux/mp_taglists.c
index d22246b..61232ff 100644
--- a/libmpdemux/mp_taglists.c
+++ b/libmpdemux/mp_taglists.c
@@ -37,6 +37,7 @@ static const struct AVCodecTag mp_wav_tags[] = {

{ CODEC_ID_AMR_NB, MKTAG('n', 'b', 0, 0)},
{ CODEC_ID_BINKAUDIO_DCT, MKTAG('B', 'A', 'U', '1')},
{ CODEC_ID_BINKAUDIO_RDFT, MKTAG('B', 'A', 'U', '2')},

+ { CODEC_ID_BMV_AUDIO, MKTAG('B', 'M', 'V', 'A')},

{ CODEC_ID_COOK, MKTAG('c', 'o', 'o', 'k')},
{ CODEC_ID_DSICINAUDIO, MKTAG('D', 'C', 'I', 'A')},
{ CODEC_ID_EAC3, MKTAG('E', 'A', 'C', '3')},

@@ -107,6 +108,7 @@ static const struct AVCodecTag mp_bmp_tags[] = {

{ CODEC_ID_AVS, MKTAG('A', 'V', 'S', ' ')},
{ CODEC_ID_BETHSOFTVID, MKTAG('B', 'E', 'T', 'H')},
{ CODEC_ID_BFI, MKTAG('B', 'F', 'I', 'V')},

+ { CODEC_ID_BMV_VIDEO, MKTAG('B', 'M', 'V', 'V')},

{ CODEC_ID_C93, MKTAG('C', '9', '3', 'V')},
{ CODEC_ID_CDGRAPHICS, MKTAG('C', 'D', 'G', 'R')},
{ CODEC_ID_DFA, MKTAG('C', 'D', 'F', 'A')},

Change History (2)

comment:1 Changed 8 years ago by cehoyos

  • Cc cehoyos@… added

comment:2 Changed 8 years ago by cehoyos

  • Resolution set to fixed
  • Status changed from new to closed

Patch applied, thank you.

Note: See TracTickets for help on using tickets.