Mercurial > mplayer.hg
diff libmpcodecs/ve.c @ 5550:7d1dfb59c6c0
encoders
author | arpi |
---|---|
date | Wed, 10 Apr 2002 23:23:36 +0000 |
parents | |
children | 80eedd3ef6d3 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/libmpcodecs/ve.c Wed Apr 10 23:23:36 2002 +0000 @@ -0,0 +1,34 @@ +#include <stdio.h> +#include <stdlib.h> +#include <string.h> + +#include "../config.h" +#include "../mp_msg.h" + +#include "../libvo/img_format.h" +#include "../mp_image.h" +#include "vf.h" + +extern vf_info_t ve_info_divx4; +extern vf_info_t ve_info_lavc; +extern vf_info_t ve_info_vfw; +extern vf_info_t ve_info_rawrgb; + +static vf_info_t* encoder_list[]={ +#ifdef HAVE_DIVX4ENCORE + &ve_info_divx4, +#endif +#ifdef USE_LIBAVCODEC + &ve_info_lavc, +#endif +#ifdef USE_WIN32DLL + &ve_info_vfw, +#endif + &ve_info_rawrgb, + NULL +}; + +vf_instance_t* vf_open_encoder(vf_instance_t* next, char *name, char *args){ + return vf_open_plugin(encoder_list,next,name,args); +} +