Mercurial > libavcodec.hg
comparison utils.c @ 1064:b32afefe7d33 libavcodec
* UINTX -> uintx_t INTX -> intx_t
| author | kabi |
|---|---|
| date | Tue, 11 Feb 2003 16:35:48 +0000 |
| parents | bb5de8a59da8 |
| children | 1e39f273ecd6 |
comparison
equal
deleted
inserted
replaced
| 1063:fdeac9642346 | 1064:b32afefe7d33 |
|---|---|
| 283 return ret; | 283 return ret; |
| 284 } | 284 } |
| 285 return 0; | 285 return 0; |
| 286 } | 286 } |
| 287 | 287 |
| 288 int avcodec_encode_audio(AVCodecContext *avctx, UINT8 *buf, int buf_size, | 288 int avcodec_encode_audio(AVCodecContext *avctx, uint8_t *buf, int buf_size, |
| 289 const short *samples) | 289 const short *samples) |
| 290 { | 290 { |
| 291 int ret; | 291 int ret; |
| 292 | 292 |
| 293 ret = avctx->codec->encode(avctx, buf, buf_size, (void *)samples); | 293 ret = avctx->codec->encode(avctx, buf, buf_size, (void *)samples); |
| 294 avctx->frame_number++; | 294 avctx->frame_number++; |
| 295 return ret; | 295 return ret; |
| 296 } | 296 } |
| 297 | 297 |
| 298 int avcodec_encode_video(AVCodecContext *avctx, UINT8 *buf, int buf_size, | 298 int avcodec_encode_video(AVCodecContext *avctx, uint8_t *buf, int buf_size, |
| 299 const AVFrame *pict) | 299 const AVFrame *pict) |
| 300 { | 300 { |
| 301 int ret; | 301 int ret; |
| 302 | 302 |
| 303 ret = avctx->codec->encode(avctx, buf, buf_size, (void *)pict); | 303 ret = avctx->codec->encode(avctx, buf, buf_size, (void *)pict); |
| 311 /* decode a frame. return -1 if error, otherwise return the number of | 311 /* decode a frame. return -1 if error, otherwise return the number of |
| 312 bytes used. If no frame could be decompressed, *got_picture_ptr is | 312 bytes used. If no frame could be decompressed, *got_picture_ptr is |
| 313 zero. Otherwise, it is non zero */ | 313 zero. Otherwise, it is non zero */ |
| 314 int avcodec_decode_video(AVCodecContext *avctx, AVFrame *picture, | 314 int avcodec_decode_video(AVCodecContext *avctx, AVFrame *picture, |
| 315 int *got_picture_ptr, | 315 int *got_picture_ptr, |
| 316 UINT8 *buf, int buf_size) | 316 uint8_t *buf, int buf_size) |
| 317 { | 317 { |
| 318 int ret; | 318 int ret; |
| 319 | 319 |
| 320 ret = avctx->codec->decode(avctx, picture, got_picture_ptr, | 320 ret = avctx->codec->decode(avctx, picture, got_picture_ptr, |
| 321 buf, buf_size); | 321 buf, buf_size); |
| 329 | 329 |
| 330 /* decode an audio frame. return -1 if error, otherwise return the | 330 /* decode an audio frame. return -1 if error, otherwise return the |
| 331 *number of bytes used. If no frame could be decompressed, | 331 *number of bytes used. If no frame could be decompressed, |
| 332 *frame_size_ptr is zero. Otherwise, it is the decompressed frame | 332 *frame_size_ptr is zero. Otherwise, it is the decompressed frame |
| 333 *size in BYTES. */ | 333 *size in BYTES. */ |
| 334 int avcodec_decode_audio(AVCodecContext *avctx, INT16 *samples, | 334 int avcodec_decode_audio(AVCodecContext *avctx, int16_t *samples, |
| 335 int *frame_size_ptr, | 335 int *frame_size_ptr, |
| 336 UINT8 *buf, int buf_size) | 336 uint8_t *buf, int buf_size) |
| 337 { | 337 { |
| 338 int ret; | 338 int ret; |
| 339 | 339 |
| 340 ret = avctx->codec->decode(avctx, samples, frame_size_ptr, | 340 ret = avctx->codec->decode(avctx, samples, frame_size_ptr, |
| 341 buf, buf_size); | 341 buf, buf_size); |
| 587 return 0; | 587 return 0; |
| 588 } | 588 } |
| 589 | 589 |
| 590 static int raw_decode_frame(AVCodecContext *avctx, | 590 static int raw_decode_frame(AVCodecContext *avctx, |
| 591 void *data, int *data_size, | 591 void *data, int *data_size, |
| 592 UINT8 *buf, int buf_size) | 592 uint8_t *buf, int buf_size) |
| 593 { | 593 { |
| 594 return -1; | 594 return -1; |
| 595 } | 595 } |
| 596 | 596 |
| 597 static int raw_encode_frame(AVCodecContext *avctx, | 597 static int raw_encode_frame(AVCodecContext *avctx, |
