Skip to content

Enhanced (unofficial) qpxtool version

License

Notifications You must be signed in to change notification settings

speed47/qpxtool

Repository files navigation

What is qpxtool?

Please see the official website

Unofficial version

This unofficial version adds the following changes from upstream v0.8.0:

  • Remove HL-DT-ST drives from LiteOn plugin blocklist, to enable error correction scan with HL-DT-ST WH16NS58 drive under firmware 1.V5, and probably others
  • Remove TSSTcorp drives from LiteOn plugin blocklist, to enable error correction scan with TSSTcorp SE-506CB drive under firmware TS02, and probably others
  • Fix LiteOn plugin for CD and DVD error scanning, was broken since upstream v0.7.2
  • Fix layer counting and layer size on BD, closes #3, bits taken from this patch
  • Fix read speed computation under high-speed BD drives (gettimeofday resolution was not enough, replaced with clock_gettime), closes #1
  • Fix some drives having only the maximum read speed available, closes #2
  • Fix erroneous detection of finalized BD-R as BD-ROM
  • Add a way to force the old LiteOn scanning way (by setting the LITEON_FORCE_OLD=1 env var)
  • Fix compilation under mingw-w64 (courtesy of Eli Bildirici, view patch)
  • Fix a few coding errors (thanks to compiler warnings)

Screenshots

Read speed and error correction scan of a two-layer BD-ROM:

bdr_dl_speed bdr_dl_errc bdr_dl_errc_detailed

Error correction scan of a DVD-R:

dvdr_errc dvdr_errc_detailed

Error correction scan of a CD-RW:

cd_errc cd_errc_detailed