Commit Graph

127 Commits

Author SHA1 Message Date
bac55e784a Set MCN. 2020-01-02 01:00:25 +00:00
6740996193 Set track flags. 2020-01-02 01:00:24 +00:00
6366989c48 If a subchannel is supported, check if output plugin allows us to write it. 2020-01-02 01:00:24 +00:00
3aa9d9752b Send tracklist to output plugin. 2020-01-02 01:00:24 +00:00
43cd299057 Create output image. 2020-01-02 01:00:24 +00:00
26558512d4 Print statistics. 2020-01-02 01:00:24 +00:00
ea4e1f0156 Get optimal read size from database. 2020-01-02 01:00:24 +00:00
06465f10c6 Calculate optimal read size. 2020-01-02 01:00:23 +00:00
7837c9b393 Try to read the first track pregap. 2020-01-02 01:00:23 +00:00
49ff9c7fbb Process resume file. 2020-01-02 01:00:23 +00:00
1df59b0033 Check if something prevents from dumping the first track pregap. 2020-01-02 01:00:23 +00:00
9533070e9d Check if raw output plugin and unsupported media. 2020-01-02 01:00:23 +00:00
ae2953b426 Check mode for tracks. 2020-01-02 01:00:23 +00:00
ba78b7f681 Detect disc type. 2020-01-02 01:00:23 +00:00
66894acedf Check if output format supports all disc tags we have retrieved so far. 2020-01-02 01:00:22 +00:00
ac5c35190f Check for hidden data before start of track 1. 2020-01-02 01:00:22 +00:00
4d99d19180 Solve Lead-Outs. 2020-01-02 01:00:22 +00:00
4c936a4e9d Read Lead-In's CD-Text. 2020-01-02 01:00:22 +00:00
29cedae01f Check to not dump blank media. 2020-01-02 01:00:22 +00:00
255040431a Read session information. 2020-01-02 01:00:22 +00:00
005cafce93 Build track map. 2020-01-02 01:00:21 +00:00
3289f71ac5 Check subchannel writeability. 2020-01-02 01:00:21 +00:00
5dfcac0ec5 Check subchannel readability. 2020-01-02 01:00:21 +00:00
f5ae1641fd Read PMA. 2020-01-02 01:00:21 +00:00
4f7e8af8da Read disc information. 2020-01-02 01:00:21 +00:00
80af6c4d6f Read ATIP. 2020-01-02 01:00:21 +00:00
3a2a8645f5 Read full TOC. 2020-01-02 01:00:21 +00:00
75ff7cf627 Get device information from database when dumping Compact Disc. 2020-01-02 01:00:20 +00:00
321a3231be Move old CD dumping code out. 2020-01-02 01:00:20 +00:00
586536fdbf Use tuples to convert MediaType to type and subtype. 2019-11-18 20:59:16 +00:00
8827dd1895 Protect against null mode pages. Fixes #243 2019-10-26 02:21:41 +01:00
976357596c Fix CD type detection when dumping. Fixes #216 2019-08-15 18:35:38 +01:00
44c96f1c04 Prevent trying to save null media tags, and report their presence to stderror. 2019-08-10 14:35:14 +01:00
e7a6b99b84 Remove all carriage returns from dumpers output. 2019-04-20 23:05:49 +01:00
2ceb6f49f0 Use assignment initializer in sidecar class instantiations. 2019-04-20 19:44:26 +01:00
8bcf346653 Make Sidecar class abortable. 2019-04-20 19:21:00 +01:00
c06f738ca9 Make Sidecar class non-static. 2019-04-20 18:11:02 +01:00
bc8052f0ae Centralize abort for dumpers 2019-04-20 16:40:12 +01:00
4af686c068 Fix dumpers passing class fields amongst them. 2019-04-20 14:18:12 +01:00
552bb57514 Remove all exceptions inside dumpers. 2019-04-20 14:02:25 +01:00
b5162fd4be Move common dumper fields to Dump class. 2019-04-20 13:23:58 +01:00
7fa2a872d2 In ATA, CD and PSP dumpers show status of correctly retried sectors. 2019-04-20 01:45:28 +01:00
5ca3b09c47 Fix progress bar reinitialization on the loops in dumpers. 2019-04-19 23:40:37 +01:00
0e084e2fa8 Move all CompactDisc dumper messages to events. 2019-04-19 20:13:17 +01:00
138830652d Move all dumpers to Dump class. 2019-04-19 18:54:25 +01:00
SilasLaspada
fe6851f98f Fix typos
Fix "Avegare" to say "Average".
2019-04-17 12:04:09 -06:00
869046cb66 Add VideoNow Color detection. 2019-02-12 00:56:02 +00:00
53f2f50cbe Fix speed calculation on media dump and scan. 2019-01-27 17:47:40 +00:00
640c57b87a Move optical disc exclusive methods to new interfaces. 2019-01-20 20:11:10 +00:00
357ea1e666 Correct first track pregap references. 2018-12-31 21:16:52 +00:00