diff options
author | Mark Thompson <sw@jkqxz.net> | 2018-09-18 23:30:54 +0100 |
---|---|---|
committer | Mark Thompson <sw@jkqxz.net> | 2018-09-23 14:42:34 +0100 |
commit | ff0eb2bce324a9ffa50b698fc5616536140e30d7 (patch) | |
tree | 7b77cfe053b35dd8c22004d29c0a62c7b9aaf17c /doc | |
parent | 525de2000b018c659c5dd472610305cb2ffb9edc (diff) | |
download | ffmpeg-ff0eb2bce324a9ffa50b698fc5616536140e30d7.tar.gz |
vaapi_encode_mjpeg: Use CBS to store parameters and write headers
Also adds greyscale, 4:2:2, 4:4:4 and RGB support.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/encoders.texi | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/doc/encoders.texi b/doc/encoders.texi index 5ddf1f303a..d92879feeb 100644 --- a/doc/encoders.texi +++ b/doc/encoders.texi @@ -2662,8 +2662,21 @@ Include access unit delimiters in the stream (not included by default). @end table @item mjpeg_vaapi -Always encodes using the standard quantisation and huffman tables - -@option{global_quality} scales the standard quantisation table (range 1-100). +Only baseline DCT encoding is supported. The encoder always uses the standard +quantisation and huffman tables - @option{global_quality} scales the standard +quantisation table (range 1-100). + +For YUV, 4:2:0, 4:2:2 and 4:4:4 subsampling modes are supported. RGB is also +supported, and will create an RGB JPEG. + +@table @option +@item jfif +Include JFIF header in each frame (not included by default). +@item huffman +Include standard huffman tables (on by default). Turning this off will save +a few hundred bytes in each output frame, but may lose compatibility with some +JPEG decoders which don't fully handle MJPEG. +@end table @item mpeg2_vaapi @option{profile} and @option{level} set the value of @emph{profile_and_level_indication}. |