diff options
-rw-r--r-- | etc/codecs.conf | 3 | ||||
-rw-r--r-- | libmpcodecs/vd_ffmpeg.c | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/etc/codecs.conf b/etc/codecs.conf index 7e8b3a8c34..7957b0c489 100644 --- a/etc/codecs.conf +++ b/etc/codecs.conf @@ -1264,7 +1264,8 @@ videocodec ffvp3 videocodec fftheora info "FFmpeg Theora" status untested - fourcc theo,Thra + fourcc theo + fourcc Thra theo format 0xFFFC driver ffmpeg dll "theora" diff --git a/libmpcodecs/vd_ffmpeg.c b/libmpcodecs/vd_ffmpeg.c index 6642b5ab4b..d80f30ae7b 100644 --- a/libmpcodecs/vd_ffmpeg.c +++ b/libmpcodecs/vd_ffmpeg.c @@ -336,7 +336,8 @@ static int init(sh_video_t *sh){ sh->format == mmioFOURCC('F','L','I','C') || sh->format == mmioFOURCC('S','N','O','W') || sh->format == mmioFOURCC('a','v','c','1') || - sh->format == mmioFOURCC('L','O','C','O') + sh->format == mmioFOURCC('L','O','C','O') || + sh->format == mmioFOURCC('t','h','e','o') )) { avctx->extradata_size = sh->bih->biSize-sizeof(BITMAPINFOHEADER); |