Mercurial > libavcodec.hg
diff rtjpeg.h @ 3224:28aaf0a0135e libavcodec
NuppelVideo/MythTVVideo support, including rtjpeg decoder
| author | reimar |
|---|---|
| date | Mon, 27 Mar 2006 22:22:50 +0000 |
| parents | |
| children | c537a97eec66 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/rtjpeg.h Mon Mar 27 22:22:50 2006 +0000 @@ -0,0 +1,19 @@ +#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
