* ffmpeg.c: video decoder using ffmpeg library
*****************************************************************************
* Copyright (C) 1999-2001 VideoLAN
- * $Id: ffmpeg.c,v 1.36 2003/05/09 23:23:45 fenrir Exp $
+ * $Id: ffmpeg.c,v 1.37 2003/05/10 11:05:52 hartman Exp $
*
* Authors: Laurent Aimar <fenrir@via.ecp.fr>
*
break;
#if LIBAVCODEC_BUILD >= 4663
- case FOURCC_IV31:
+ /* Quality of both decoders is not good enough yet
+ case FOURCC_IV31:
case FOURCC_iv31:
case FOURCC_IV32:
case FOURCC_iv32:
i_codec = CODEC_ID_INDEO3;
psz_name = "Indeo v3";
break;
+ case FOURCC_vp31:
+ case FOURCC_VP31:
+ i_cat = VIDEO_ES;
+ i_codec = CODEC_ID_VP3;
+ psz_name = "On2's VP3 Video";
+ break; */
#endif
default:
i_cat = UNKNOWN_ES;
* ffmpeg_vdec.h: video decoder using ffmpeg library
*****************************************************************************
* Copyright (C) 2001 VideoLAN
- * $Id: ffmpeg.h,v 1.18 2003/05/09 23:23:45 fenrir Exp $
+ * $Id: ffmpeg.h,v 1.19 2003/05/10 11:05:52 hartman Exp $
*
* Authors: Laurent Aimar <fenrir@via.ecp.fr>
*
#define FOURCC_dvc VLC_FOURCC('d','v','c',' ')
#define FOURCC_dvp VLC_FOURCC('d','v','p',' ')
+/* Indeo Video Codecs */
#define FOURCC_IV31 VLC_FOURCC('I','V','3','1')
#define FOURCC_iv31 VLC_FOURCC('i','v','3','1')
#define FOURCC_IV32 VLC_FOURCC('I','V','3','2')
#define FOURCC_iv32 VLC_FOURCC('i','v','3','2')
+/* On2 VP3 Video Codecs */
+#define FOURCC_VP31 VLC_FOURCC('V','P','3','1')
+#define FOURCC_vp31 VLC_FOURCC('v','p','3','1')
+
/*****************************************************************************
* Audio codec fourcc
*****************************************************************************/
* libmp4.c : LibMP4 library for mp4 module for vlc
*****************************************************************************
* Copyright (C) 2001 VideoLAN
- * $Id: libmp4.c,v 1.26 2003/05/08 19:06:46 titer Exp $
+ * $Id: libmp4.c,v 1.27 2003/05/10 11:05:52 hartman Exp $
* Authors: Laurent Aimar <fenrir@via.ecp.fr>
*
* This program is free software; you can redistribute it and/or modify
{ FOURCC_mjht, NULL, NULL },
{ FOURCC_dvc, MP4_ReadBox_sample_vide, MP4_FreeBox_Common },
{ FOURCC_dvp, MP4_ReadBox_sample_vide, MP4_FreeBox_Common },
+ { FOURCC_VP31, MP4_ReadBox_sample_vide, MP4_FreeBox_Common },
+ { FOURCC_vp31, MP4_ReadBox_sample_vide, MP4_FreeBox_Common },
{ FOURCC_jpeg, MP4_ReadBox_sample_vide, MP4_FreeBox_Common },
* libmp4.h : LibMP4 library for mp4 module for vlc
*****************************************************************************
* Copyright (C) 2001 VideoLAN
- * $Id: libmp4.h,v 1.12 2003/05/07 02:31:20 fenrir Exp $
+ * $Id: libmp4.h,v 1.13 2003/05/10 11:05:52 hartman Exp $
* Authors: Laurent Aimar <fenrir@via.ecp.fr>
*
* This program is free software; you can redistribute it and/or modify
#define FOURCC_mjpb VLC_FOURCC( 'm', 'j', 'q', 't' )
#define FOURCC_mjqt VLC_FOURCC( 'm', 'j', 'h', 't' )
#define FOURCC_mjht VLC_FOURCC( 'm', 'j', 'p', 'b' )
+#define FOURCC_VP31 VLC_FOURCC( 'V', 'P', '3', '1' )
+#define FOURCC_vp31 VLC_FOURCC( 'v', 'p', '3', '1' )
#define FOURCC_dvc VLC_FOURCC( 'd', 'v', 'c', ' ' )
#define FOURCC_dvp VLC_FOURCC( 'd', 'v', 'p', ' ' )