comparison mpegvideo.c @ 1749:7b11032507e2 libavcodec

removing broken framerate conversation hack in mpeg1/2
author michael
date Sun, 18 Jan 2004 21:41:44 +0000
parents e39651dd13a9
children 3f1125adbc84
comparison
equal deleted inserted replaced
1748:8336c5e14765 1749:7b11032507e2
938 break; 938 break;
939 #endif 939 #endif
940 default: 940 default:
941 return -1; 941 return -1;
942 } 942 }
943 943
944 { /* set up some save defaults, some codecs might override them later */ 944 { /* set up some save defaults, some codecs might override them later */
945 static int done=0; 945 static int done=0;
946 if(!done){ 946 if(!done){
947 int i; 947 int i;
948 done=1; 948 done=1;
1024 return -1; 1024 return -1;
1025 1025
1026 s->picture_number = 0; 1026 s->picture_number = 0;
1027 s->input_picture_number = 0; 1027 s->input_picture_number = 0;
1028 s->picture_in_gop_number = 0; 1028 s->picture_in_gop_number = 0;
1029 s->fake_picture_number = 0;
1030 /* motion detector init */ 1029 /* motion detector init */
1031 s->f_code = 1; 1030 s->f_code = 1;
1032 s->b_code = 1; 1031 s->b_code = 1;
1033 1032
1034 return 0; 1033 return 0;
5225 AVOPTION_SUB(avoptions_common), 5224 AVOPTION_SUB(avoptions_common),
5226 AVOPTION_END() 5225 AVOPTION_END()
5227 }; 5226 };
5228 5227
5229 #ifdef CONFIG_ENCODERS 5228 #ifdef CONFIG_ENCODERS
5230
5231 AVCodec mpeg1video_encoder = {
5232 "mpeg1video",
5233 CODEC_TYPE_VIDEO,
5234 CODEC_ID_MPEG1VIDEO,
5235 sizeof(MpegEncContext),
5236 MPV_encode_init,
5237 MPV_encode_picture,
5238 MPV_encode_end,
5239 };
5240
5241 #ifdef CONFIG_RISKY 5229 #ifdef CONFIG_RISKY
5242
5243 AVCodec mpeg2video_encoder = {
5244 "mpeg2video",
5245 CODEC_TYPE_VIDEO,
5246 CODEC_ID_MPEG2VIDEO,
5247 sizeof(MpegEncContext),
5248 MPV_encode_init,
5249 MPV_encode_picture,
5250 MPV_encode_end,
5251 };
5252
5253 AVCodec h263_encoder = { 5230 AVCodec h263_encoder = {
5254 "h263", 5231 "h263",
5255 CODEC_TYPE_VIDEO, 5232 CODEC_TYPE_VIDEO,
5256 CODEC_ID_H263, 5233 CODEC_ID_H263,
5257 sizeof(MpegEncContext), 5234 sizeof(MpegEncContext),