comparison libmpcodecs/ve.c @ 5577:80eedd3ef6d3

RGB24/YUY2 -> DV encoding, using libdv
author arpi
date Fri, 12 Apr 2002 21:49:51 +0000
parents 7d1dfb59c6c0
children 1972c3475d93
comparison
equal deleted inserted replaced
5576:ac6e2ce386fa 5577:80eedd3ef6d3
11 11
12 extern vf_info_t ve_info_divx4; 12 extern vf_info_t ve_info_divx4;
13 extern vf_info_t ve_info_lavc; 13 extern vf_info_t ve_info_lavc;
14 extern vf_info_t ve_info_vfw; 14 extern vf_info_t ve_info_vfw;
15 extern vf_info_t ve_info_rawrgb; 15 extern vf_info_t ve_info_rawrgb;
16 extern vf_info_t ve_info_libdv;
16 17
17 static vf_info_t* encoder_list[]={ 18 static vf_info_t* encoder_list[]={
18 #ifdef HAVE_DIVX4ENCORE 19 #ifdef HAVE_DIVX4ENCORE
19 &ve_info_divx4, 20 &ve_info_divx4,
20 #endif 21 #endif
22 &ve_info_lavc, 23 &ve_info_lavc,
23 #endif 24 #endif
24 #ifdef USE_WIN32DLL 25 #ifdef USE_WIN32DLL
25 &ve_info_vfw, 26 &ve_info_vfw,
26 #endif 27 #endif
28 #ifdef HAVE_LIBDV095
29 &ve_info_libdv,
30 #endif
27 &ve_info_rawrgb, 31 &ve_info_rawrgb,
28 NULL 32 NULL
29 }; 33 };
30 34
31 vf_instance_t* vf_open_encoder(vf_instance_t* next, char *name, char *args){ 35 vf_instance_t* vf_open_encoder(vf_instance_t* next, char *name, char *args){