comparison utils.c @ 998:6129c88a6393 libavcodec

get_format()
author michaelni
date Sun, 12 Jan 2003 00:48:29 +0000
parents b9ca09e5c9ad
children 19de1445beb2
comparison
equal deleted inserted replaced
997:4dfe15ae0078 998:6129c88a6393
183 for(i=0; i<3; i++) 183 for(i=0; i<3; i++)
184 pic->data[i]=NULL; 184 pic->data[i]=NULL;
185 //printf("R%X\n", pic->opaque); 185 //printf("R%X\n", pic->opaque);
186 } 186 }
187 187
188 enum PixelFormat avcodec_default_get_format(struct AVCodecContext *s, enum PixelFormat * fmt){
189 return fmt[0];
190 }
191
188 void avcodec_get_context_defaults(AVCodecContext *s){ 192 void avcodec_get_context_defaults(AVCodecContext *s){
189 s->bit_rate= 800*1000; 193 s->bit_rate= 800*1000;
190 s->bit_rate_tolerance= s->bit_rate*10; 194 s->bit_rate_tolerance= s->bit_rate*10;
191 s->qmin= 2; 195 s->qmin= 2;
192 s->qmax= 31; 196 s->qmax= 31;
205 s->frame_rate = 25 * FRAME_RATE_BASE; 209 s->frame_rate = 25 * FRAME_RATE_BASE;
206 s->gop_size= 50; 210 s->gop_size= 50;
207 s->me_method= ME_EPZS; 211 s->me_method= ME_EPZS;
208 s->get_buffer= avcodec_default_get_buffer; 212 s->get_buffer= avcodec_default_get_buffer;
209 s->release_buffer= avcodec_default_release_buffer; 213 s->release_buffer= avcodec_default_release_buffer;
214 s->get_format= avcodec_default_get_format;
210 s->me_subpel_quality=8; 215 s->me_subpel_quality=8;
211 } 216 }
212 217
213 /** 218 /**
214 * allocates a AVCodecContext and set it to defaults. 219 * allocates a AVCodecContext and set it to defaults.