gitextract_8bpxdk9j/ ├── .cargo/ │ └── config.toml ├── .config/ │ ├── 1espt/ │ │ └── PipelineAutobaseliningConfig.yml │ ├── guardian/ │ │ └── .gdnbaselines │ └── nextest.toml ├── .github/ │ └── workflows/ │ ├── publish.yml │ ├── publishwheels.yml │ └── rust.yml ├── .gitignore ├── .vscode/ │ ├── launch.json │ └── tasks.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.toml ├── DESIGN.md ├── LICENSE.txt ├── NOTICE.txt ├── README.md ├── SECURITY.md ├── azure-pipelines.yml ├── benches/ │ └── benches.rs ├── dll/ │ ├── Cargo.toml │ └── src/ │ └── lib.rs ├── fuzz/ │ ├── .cargo/ │ │ └── config.toml │ ├── .gitignore │ ├── Cargo.toml │ ├── fuzz_targets/ │ │ └── fuzz_target_1.rs │ └── rust-toolchain.toml ├── images/ │ ├── android.lep │ ├── androidcrop.lep │ ├── androidcropoptions.lep │ ├── androidprogressive.lep │ ├── androidprogressive_garbage.lep │ ├── androidtrail.lep │ ├── cathedral_db_non_int.lep │ ├── cathedral_db_non_int_rustold.lep │ ├── colorswap.lep │ ├── eof_and_trailinghdrdata.lep │ ├── eof_and_trailingrst.lep │ ├── gray2sf.lep │ ├── grayscale.lep │ ├── half_scan.lep │ ├── half_scan_rust55.lep │ ├── hq.lep │ ├── iphone.lep │ ├── iphonecity.lep │ ├── iphonecity_with_16KGarbage.jpgoutput │ ├── iphonecity_with_16KGarbage.lep │ ├── iphonecity_with_16KGarbage.lepoutput │ ├── iphonecity_with_1MGarbage.lep │ ├── iphonecrop.lep │ ├── iphonecrop2.lep │ ├── iphoneprogressive.lep │ ├── iphoneprogressive2.lep │ ├── mathoverflow_16.lep │ ├── mathoverflow_32.lep │ ├── mathoverflow_scalar.lep │ ├── narrowrst.lep │ ├── nofsync.lep │ ├── out_of_order_dqt.lep │ ├── pixelated.lep │ ├── progressive_late_dht.lep │ ├── slrcity.lep │ ├── slrhills.lep │ ├── slrindoor.lep │ ├── t.jpgoutput │ ├── t.lep │ ├── t.lepoutput │ ├── tiny.lep │ ├── trailingrst.lep │ ├── trailingrst2.lep │ ├── trailingrst_missing_in_jpg.lep │ ├── trunc.lep │ ├── truncate4.lep │ ├── truncatedzerorun.lep │ ├── truncbad.lep │ └── zeros_in_dqt_tables.lep ├── lib/ │ ├── Cargo.toml │ └── src/ │ ├── consts.rs │ ├── enabled_features.rs │ ├── helpers.rs │ ├── jpeg/ │ │ ├── bit_reader.rs │ │ ├── bit_writer.rs │ │ ├── block_based_image.rs │ │ ├── component_info.rs │ │ ├── jpeg_code.rs │ │ ├── jpeg_header.rs │ │ ├── jpeg_position_state.rs │ │ ├── jpeg_read.rs │ │ ├── jpeg_write.rs │ │ ├── mod.rs │ │ ├── row_spec.rs │ │ └── truncate_components.rs │ ├── lepton_error.rs │ ├── lib.rs │ ├── metrics.rs │ ├── micro_benchmark.rs │ └── structs/ │ ├── block_context.rs │ ├── branch.rs │ ├── idct.rs │ ├── lepton_decoder.rs │ ├── lepton_encoder.rs │ ├── lepton_file_reader.rs │ ├── lepton_file_writer.rs │ ├── lepton_header.rs │ ├── mod.rs │ ├── model.rs │ ├── multiplexer.rs │ ├── neighbor_summary.rs │ ├── partial_buffer.rs │ ├── probability_tables.rs │ ├── quantization_tables.rs │ ├── simple_hash.rs │ ├── simple_threadpool.rs │ ├── thread_handoff.rs │ ├── vpx_bool_reader.rs │ └── vpx_bool_writer.rs ├── package/ │ └── Lepton.Jpeg.Rust.nuspec ├── python/ │ ├── Cargo.toml │ ├── README.md │ ├── pyproject.toml │ ├── src/ │ │ └── lib.rs │ └── tests/ │ └── test_compress.py ├── rustfmt.toml ├── tests/ │ ├── end_to_end.rs │ ├── verifycompression.cmd │ └── verifydir.cmd └── util/ ├── Cargo.toml └── src/ ├── main.rs └── verifydir.rs