Mercurial > libavcodec.hg
diff mpegvideo.h @ 229:f418b5c5ff67 libavcodec
PATCH by Rik Snel <rsnel@cube.dyndns.org>
this patch enhances the jpeg header writer. It can be asked to omit
quantisation and huffman tables and it can write different horizontal and
vertical sampling factors. (the last thing is useless for libavcodec
itself (because libavcodec only handles YUV420P at ecoder level), but the
values are initialized so that operation of libavcodec is not impaired)
author | arpi_esp |
---|---|
date | Sat, 09 Feb 2002 01:23:41 +0000 |
parents | 0b234715e205 |
children | 840cd25bf259 |
line wrap: on
line diff
--- a/mpegvideo.h Sat Feb 09 00:38:44 2002 +0000 +++ b/mpegvideo.h Sat Feb 09 01:23:41 2002 +0000 @@ -157,6 +157,10 @@ /* MJPEG specific */ struct MJpegContext *mjpeg_ctx; + int mjpeg_vsample[3]; /* vertical sampling factors, default = {2, 1, 1} */ + int mjpeg_hsample[3]; /* horizontal sampling factors, default = {2, 1, 1} */ + int mjpeg_write_tables; /* do we want to have quantisation- and + huffmantables in the jpeg file ? */ /* MSMPEG4 specific */ int mv_table_index;