[Mplayer-cvslog] CVS: main/libmpcodecs ve_lavc.c,1.61,1.62 vd_ffmpeg.c,1.91,1.92
Michael Niedermayer CVS
michael at mplayerhq.hu
Mon May 19 15:40:53 CEST 2003
- Previous message: [Mplayer-cvslog] CVS: main/etc codecs.conf,1.279,1.280
- Next message: [Mplayer-cvslog] CVS: main/DOCS/xml/en codecs.xml,1.8,1.9 documentation.xml,1.2,1.3 history.xml,1.2,1.3 install.xml,1.6,1.7 video.xml,1.8,1.9
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/mplayer/main/libmpcodecs
In directory mail:/var/tmp.root/cvs-serv23728/libmpcodecs
Modified Files:
ve_lavc.c vd_ffmpeg.c
Log Message:
FFASV1
Index: ve_lavc.c
===================================================================
RCS file: /cvsroot/mplayer/main/libmpcodecs/ve_lavc.c,v
retrieving revision 1.61
retrieving revision 1.62
diff -u -r1.61 -r1.62
--- ve_lavc.c 26 Apr 2003 16:47:25 -0000 1.61
+++ ve_lavc.c 19 May 2003 13:40:50 -0000 1.62
@@ -452,6 +452,9 @@
{
printf("Using constant qscale = %d (VBR)\n", lavc_param_vqscale);
lavc_venc_context->flags |= CODEC_FLAG_QSCALE;
+#if LIBAVCODEC_BUILD >= 4668
+ lavc_venc_context->global_quality= FF_QUALITY_SCALE * lavc_param_vqscale;
+#endif
vf->priv->pic->quality = lavc_param_vqscale;
}
@@ -640,6 +643,12 @@
memset(mux_v->bih, 0, sizeof(BITMAPINFOHEADER)+1000);
mux_v->bih->biSize=sizeof(BITMAPINFOHEADER)+1000;
}
+ else if (lavc_param_vcodec && !strcasecmp(lavc_param_vcodec, "asv1"))
+ {
+ mux_v->bih=malloc(sizeof(BITMAPINFOHEADER)+8);
+ memset(mux_v->bih, 0, sizeof(BITMAPINFOHEADER)+8);
+ mux_v->bih->biSize=sizeof(BITMAPINFOHEADER)+8;
+ }
else if (lavc_param_vcodec && !strcasecmp(lavc_param_vcodec, "wmv2"))
{
mux_v->bih=malloc(sizeof(BITMAPINFOHEADER)+4);
@@ -682,6 +691,8 @@
mux_v->bih->biCompression = mmioFOURCC('W', 'M', 'V', '2');
else if (!strcasecmp(lavc_param_vcodec, "huffyuv"))
mux_v->bih->biCompression = mmioFOURCC('H', 'F', 'Y', 'U');
+ else if (!strcasecmp(lavc_param_vcodec, "asv1"))
+ mux_v->bih->biCompression = mmioFOURCC('A', 'S', 'V', '1');
else
mux_v->bih->biCompression = mmioFOURCC(lavc_param_vcodec[0],
lavc_param_vcodec[1], lavc_param_vcodec[2], lavc_param_vcodec[3]); /* FIXME!!! */
Index: vd_ffmpeg.c
===================================================================
RCS file: /cvsroot/mplayer/main/libmpcodecs/vd_ffmpeg.c,v
retrieving revision 1.91
retrieving revision 1.92
diff -u -r1.91 -r1.92
--- vd_ffmpeg.c 10 May 2003 00:53:14 -0000 1.91
+++ vd_ffmpeg.c 19 May 2003 13:40:50 -0000 1.92
@@ -244,7 +244,9 @@
(sh->format == mmioFOURCC('M','4','S','2') ||
sh->format == mmioFOURCC('M','P','4','S') ||
sh->format == mmioFOURCC('H','F','Y','U') ||
- sh->format == mmioFOURCC('W','M','V','2')
+ sh->format == mmioFOURCC('W','M','V','2') ||
+ sh->format == mmioFOURCC('A','S','V','1') ||
+ sh->format == mmioFOURCC('V','S','S','H')
))
{
avctx->extradata_size = sh->bih->biSize-sizeof(BITMAPINFOHEADER);
- Previous message: [Mplayer-cvslog] CVS: main/etc codecs.conf,1.279,1.280
- Next message: [Mplayer-cvslog] CVS: main/DOCS/xml/en codecs.xml,1.8,1.9 documentation.xml,1.2,1.3 history.xml,1.2,1.3 install.xml,1.6,1.7 video.xml,1.8,1.9
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the MPlayer-cvslog
mailing list