comparison libmpcodecs/vd.c @ 4958:ca6f6b35baf4

vd_dshow added
author arpi
date Wed, 06 Mar 2002 22:03:46 +0000
parents e5bd91881646
children 236b06410b03
comparison
equal deleted inserted replaced
4957:2826b2e5cbd3 4958:ca6f6b35baf4
23 23
24 extern vd_functions_t mpcodecs_vd_null; 24 extern vd_functions_t mpcodecs_vd_null;
25 extern vd_functions_t mpcodecs_vd_cinepak; 25 extern vd_functions_t mpcodecs_vd_cinepak;
26 extern vd_functions_t mpcodecs_vd_qtrpza; 26 extern vd_functions_t mpcodecs_vd_qtrpza;
27 extern vd_functions_t mpcodecs_vd_ffmpeg; 27 extern vd_functions_t mpcodecs_vd_ffmpeg;
28 extern vd_functions_t mpcodecs_vd_dshow;
28 29
29 vd_functions_t* mpcodecs_vd_drivers[] = { 30 vd_functions_t* mpcodecs_vd_drivers[] = {
30 &mpcodecs_vd_null, 31 &mpcodecs_vd_null,
31 &mpcodecs_vd_cinepak, 32 &mpcodecs_vd_cinepak,
32 &mpcodecs_vd_qtrpza, 33 &mpcodecs_vd_qtrpza,
33 #ifdef USE_LIBAVCODEC 34 #ifdef USE_LIBAVCODEC
34 &mpcodecs_vd_ffmpeg, 35 &mpcodecs_vd_ffmpeg,
36 #endif
37 #ifdef USE_DIRECTSHOW
38 &mpcodecs_vd_dshow,
35 #endif 39 #endif
36 NULL 40 NULL
37 }; 41 };
38 42
39 int mpcodecs_config_vo(sh_video_t *sh, int w, int h, unsigned int preferred_outfmt){ 43 int mpcodecs_config_vo(sh_video_t *sh, int w, int h, unsigned int preferred_outfmt){