comparison mencoder.c @ 5578:acfcb903b778

-ovc libdv support
author arpi
date Fri, 12 Apr 2002 21:50:38 +0000
parents 8cd761968f35
children 1972c3475d93
comparison
equal deleted inserted replaced
5577:80eedd3ef6d3 5578:acfcb903b778
3 // real codecs: 3 // real codecs:
4 #define VCODEC_DIVX4 2 4 #define VCODEC_DIVX4 2
5 #define VCODEC_LIBAVCODEC 4 5 #define VCODEC_LIBAVCODEC 4
6 #define VCODEC_RAWRGB 6 6 #define VCODEC_RAWRGB 6
7 #define VCODEC_VFW 7 7 #define VCODEC_VFW 7
8 #define VCODEC_LIBDV 8
8 9
9 #define ACODEC_COPY 0 10 #define ACODEC_COPY 0
10 #define ACODEC_PCM 1 11 #define ACODEC_PCM 1
11 #define ACODEC_VBRMP3 2 12 #define ACODEC_VBRMP3 2
12 #define ACODEC_NULL 3 13 #define ACODEC_NULL 3
544 sh_video->vfilter=vf_open_encoder(NULL,"lavc",mux_v); break; 545 sh_video->vfilter=vf_open_encoder(NULL,"lavc",mux_v); break;
545 case VCODEC_RAWRGB: 546 case VCODEC_RAWRGB:
546 sh_video->vfilter=vf_open_encoder(NULL,"rawrgb",mux_v); break; 547 sh_video->vfilter=vf_open_encoder(NULL,"rawrgb",mux_v); break;
547 case VCODEC_VFW: 548 case VCODEC_VFW:
548 sh_video->vfilter=vf_open_encoder(NULL,"vfw",mux_v); break; 549 sh_video->vfilter=vf_open_encoder(NULL,"vfw",mux_v); break;
550 case VCODEC_LIBDV:
551 sh_video->vfilter=vf_open_encoder(NULL,"libdv",mux_v); break;
549 } 552 }
550 if(!mux_v->bih || !sh_video->vfilter){ 553 if(!mux_v->bih || !sh_video->vfilter){
551 mp_msg(MSGT_MENCODER,MSGL_FATAL,"Failed to open the encoder\n"); 554 mp_msg(MSGT_MENCODER,MSGL_FATAL,"Failed to open the encoder\n");
552 mencoder_exit(1,NULL); 555 mencoder_exit(1,NULL);
553 } 556 }