comparison vb.c @ 6517:48759bfbd073 libavcodec

Apply 'cold' attribute to init/uninit functions in libavcodec
author zuxy
date Fri, 21 Mar 2008 03:11:20 +0000
parents dfdff1ca78a7
children a4104482ceef
comparison
equal deleted inserted replaced
6516:dbb902bb2347 6517:48759bfbd073
232 232
233 /* always report that the buffer was completely consumed */ 233 /* always report that the buffer was completely consumed */
234 return buf_size; 234 return buf_size;
235 } 235 }
236 236
237 static int decode_init(AVCodecContext *avctx) 237 static av_cold int decode_init(AVCodecContext *avctx)
238 { 238 {
239 VBDecContext * const c = avctx->priv_data; 239 VBDecContext * const c = avctx->priv_data;
240 240
241 c->avctx = avctx; 241 c->avctx = avctx;
242 avctx->pix_fmt = PIX_FMT_PAL8; 242 avctx->pix_fmt = PIX_FMT_PAL8;
255 c->prev_frame = av_malloc( avctx->width * avctx->height); 255 c->prev_frame = av_malloc( avctx->width * avctx->height);
256 256
257 return 0; 257 return 0;
258 } 258 }
259 259
260 static int decode_end(AVCodecContext *avctx) 260 static av_cold int decode_end(AVCodecContext *avctx)
261 { 261 {
262 VBDecContext *c = avctx->priv_data; 262 VBDecContext *c = avctx->priv_data;
263 263
264 av_freep(&c->frame); 264 av_freep(&c->frame);
265 av_freep(&c->prev_frame); 265 av_freep(&c->prev_frame);