Mercurial > libavcodec.hg
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), |