Name Description Size
dec_jpeg_data.cc 5210
dec_jpeg_data.h 523
dec_jpeg_data_writer.cc for memset, memcpy 33652
dec_jpeg_data_writer.h 844
dec_jpeg_output_chunk.h A chunk of output data. Data producer creates OutputChunks and adds them to the end output queue. Once control flow leaves the producer code, it is considered that chunk of data is final and can not be changed; to underline this fact |next| is a const-pointer. Data consumer removes OutputChunks from the beginning of the output queue. It is possible to consume OutputChunks partially, by updating |next| and |len|. There are 2 types of output chunks: - owning: actual data is stored in |buffer| field; producer fills data after the instance it created; it is legal to reduce |len| to show that not all the capacity of |buffer| is used - non-owning: represents the data stored (owned) somewhere else 2142
dec_jpeg_serialization_state.h 2453
enc_jpeg_data.cc 14362
enc_jpeg_data.h Decodes bytes containing JPEG codestream into a CodecInOut as coefficients only, for lossless JPEG transcoding. 1434
enc_jpeg_data_reader.cc 35602
enc_jpeg_data_reader.h 1072
enc_jpeg_huffman_decode.cc 3229
enc_jpeg_huffman_decode.h 1496
jpeg_data.cc 18308
jpeg_data.h clang-format off 7176