diff --git a/include/vlc_fourcc.h b/include/vlc_fourcc.h index 81c77f3dc97da8d493de748a5e372579f4a7c69d..a47a7e10b7bef339e5657f72c2683bac38866365 100644 --- a/include/vlc_fourcc.h +++ b/include/vlc_fourcc.h @@ -161,6 +161,7 @@ #define VLC_CODEC_BETHSOFTVID VLC_FOURCC('B','V','I','D') #define VLC_CODEC_VB VLC_FOURCC('V','B','V','1') #define VLC_CODEC_RL2 VLC_FOURCC('R','L','V','2') +#define VLC_CODEC_BFI VLC_FOURCC('B','F','&','I') /* Planar YUV 4:1:0 Y:V:U */ #define VLC_CODEC_YV9 VLC_FOURCC('Y','V','U','9') diff --git a/modules/codec/avcodec/fourcc.c b/modules/codec/avcodec/fourcc.c index 1c970ffc0d543206605b3b1631c59344d83bb28d..cddc9a1fcf80bf20b4531f6446760082e5ace99f 100644 --- a/modules/codec/avcodec/fourcc.c +++ b/modules/codec/avcodec/fourcc.c @@ -171,7 +171,7 @@ static const struct { VLC_CODEC_RL2, AV_CODEC_ID_RL2, VIDEO_ES }, { VLC_CODEC_ESCAPE124, AV_CODEC_ID_ESCAPE124, VIDEO_ES }, { VLC_CODEC_DIRAC, AV_CODEC_ID_DIRAC, VIDEO_ES }, - /* AV_CODEC_ID_BFI */ + { VLC_CODEC_BFI, AV_CODEC_ID_BFI, VIDEO_ES }, /* AV_CODEC_ID_CMV */ /* AV_CODEC_ID_MOTIONPIXELS */ /* AV_CODEC_ID_TGV */ diff --git a/src/misc/fourcc.c b/src/misc/fourcc.c index 39c0faea6fec8ff0f6cb56e1cc9bd18e2605fe23..3d0e8e7fa75aa314d0a4c63106bc1c9e435c940e 100644 --- a/src/misc/fourcc.c +++ b/src/misc/fourcc.c @@ -1081,6 +1081,8 @@ static const staticentry_t p_list_video[] = { B(VLC_CODEC_RL2, "RL2 video"), + B(VLC_CODEC_BFI, "Brute Force & Ignorance (BFI) video"), + B(0, "") }; static const staticentry_t p_list_audio[] = {