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