diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-04-10 23:23:36 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-04-10 23:23:36 +0000 |
commit | 4d865e3f47633c627745c12f0520321b0df2fd74 (patch) | |
tree | 64bc0b958b07cad63d1f8362fbd591a8e1e05ad4 /libmpcodecs/ve.c | |
parent | d04cd780992b26fa20001c795ea262125935adb4 (diff) | |
download | mpv-4d865e3f47633c627745c12f0520321b0df2fd74.tar.bz2 mpv-4d865e3f47633c627745c12f0520321b0df2fd74.tar.xz |
encoders
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5551 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs/ve.c')
-rw-r--r-- | libmpcodecs/ve.c | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/libmpcodecs/ve.c b/libmpcodecs/ve.c new file mode 100644 index 0000000000..c12fa8d502 --- /dev/null +++ b/libmpcodecs/ve.c @@ -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); +} + |