comparison utils.c @ 1249:7ac0a77e5973 libavcodec

100l (document buffer padding requirements)
author michaelni
date Mon, 12 May 2003 23:03:00 +0000
parents eb2affe57a2a
children 2fa34e615c76
comparison
equal deleted inserted replaced
1248:25fb0364c4bb 1249:7ac0a77e5973
341 341
342 avctx->frame_number++; 342 avctx->frame_number++;
343 return ret; 343 return ret;
344 } 344 }
345 345
346 /* decode a frame. return -1 if error, otherwise return the number of 346 /**
347 bytes used. If no frame could be decompressed, *got_picture_ptr is 347 * decode a frame.
348 zero. Otherwise, it is non zero */ 348 * @param buf bitstream buffer, must be FF_INPUT_BUFFER_PADDING_SIZE larger then the actual read bytes
349 * because some optimized bitstream readers read 32 or 64 bit at once and could read over the end
350 * @param buf_size the size of the buffer in bytes
351 * @param got_picture_ptr zero if no frame could be decompressed, Otherwise, it is non zero
352 * @return -1 if error, otherwise return the number of
353 * bytes used.
354 */
349 int avcodec_decode_video(AVCodecContext *avctx, AVFrame *picture, 355 int avcodec_decode_video(AVCodecContext *avctx, AVFrame *picture,
350 int *got_picture_ptr, 356 int *got_picture_ptr,
351 uint8_t *buf, int buf_size) 357 uint8_t *buf, int buf_size)
352 { 358 {
353 int ret; 359 int ret;