jputShort 1172 modules/videoio/src/cap_mjpeg_encoder.cpp strm.jputShort( 0xffdb ); // DQT marker jputShort 1173 modules/videoio/src/cap_mjpeg_encoder.cpp strm.jputShort( 2 + 65*1 ); // put single qtable jputShort 1200 modules/videoio/src/cap_mjpeg_encoder.cpp strm.jputShort( 0xFFC4 ); // DHT marker jputShort 1201 modules/videoio/src/cap_mjpeg_encoder.cpp strm.jputShort( 3 + tableSize ); // define one huffman table jputShort 1211 modules/videoio/src/cap_mjpeg_encoder.cpp strm.jputShort( 0xFFC0 ); // SOF0 marker jputShort 1212 modules/videoio/src/cap_mjpeg_encoder.cpp strm.jputShort( 8 + 3*channels ); // length of frame header jputShort 1214 modules/videoio/src/cap_mjpeg_encoder.cpp strm.jputShort( height ); jputShort 1215 modules/videoio/src/cap_mjpeg_encoder.cpp strm.jputShort( width ); jputShort 1229 modules/videoio/src/cap_mjpeg_encoder.cpp strm.jputShort( 0xFFDA ); // SOS marker jputShort 1230 modules/videoio/src/cap_mjpeg_encoder.cpp strm.jputShort( 6 + 2*channels ); // length of scan header jputShort 1239 modules/videoio/src/cap_mjpeg_encoder.cpp strm.jputShort(0*256 + 63); // start and end of spectral selection - for jputShort 1463 modules/videoio/src/cap_mjpeg_encoder.cpp strm.jputShort( 0xFFD9 ); // EOI marker