Mercurial > libavcodec.hg
view rtjpeg.h @ 3604:dad0296d4522 libavcodec
replace MULL with asm too, no significnat speedup but its probably better to not take any chances, some versions of gcc will almost certainly mess it up too if they can
author | michael |
---|---|
date | Tue, 22 Aug 2006 12:07:02 +0000 |
parents | 28aaf0a0135e |
children | c537a97eec66 |
line wrap: on
line source
#ifndef RTJPEG_H #define RTJPEG_H typedef struct { int w, h; DSPContext *dsp; DCTELEM block[64]; uint8_t scan[64]; uint32_t lquant[64]; uint32_t cquant[64]; } RTJpegContext; void rtjpeg_decode_init(RTJpegContext *c, DSPContext *dsp, int width, int height, uint32_t *lquant, uint32_t *cquant); int rtjpeg_decode_frame_yuv420(RTJpegContext *c, AVFrame *f, uint8_t *buf, int buf_size); #endif