Commit Graph

22 Commits

Author SHA1 Message Date
c7b6b80c47 Change sense check when crossing lead-out. 2020-01-03 00:09:07 +00:00
9daf5936e1 Check if offset fixing could not cross into Lead-Out. 2020-01-02 23:15:58 +00:00
9bbc70f06e Calculate track sizes and pregaps in media info. 2020-01-02 18:31:49 +00:00
ebcb66f376 Fix pregap calculations when Q subchannel is BCD. 2020-01-02 18:17:47 +00:00
59eb326098 Remove spurious read command in pregap calculation. 2020-01-02 16:02:47 +00:00
1ccbbccc73 Fix reading last sector of a CD with offset fix enabled. 2020-01-02 01:01:34 +00:00
17c5e912c9 Fix force in CD dump when subchannels are not supported by image. 2020-01-02 01:01:34 +00:00
5b38c9a4bc Fix force in CD dump when tags are not supported by image. 2020-01-02 01:01:34 +00:00
520d8981a1 Do not send to output image clusters that cross tracks. 2020-01-02 01:01:34 +00:00
912ab555fb Calculate and use track pregaps. 2020-01-02 01:01:34 +00:00
727afd3e79 Move CD first track pregap reading to a separate file. 2020-01-02 01:01:34 +00:00
644e723a3d Move CD user data error retrying to a separate file. 2020-01-02 01:01:33 +00:00
98b009e02b Move CD user data trimming to a separate file. 2020-01-02 01:01:33 +00:00
423f14c4b1 Move CD user data reading to a separate file. 2020-01-02 01:01:33 +00:00
c2a3c7bffe Move media detection to common class. 2020-01-02 01:01:33 +00:00
3b9649a4a1 Split CD tag reading from dumping. 2020-01-02 01:01:21 +00:00
28c1bad57b Centralize check of supported subchannel reading. 2020-01-02 01:01:21 +00:00
89b0f7af2e Move lead-out retrial. 2020-01-02 01:01:21 +00:00
aa6b6ac8f7 Deduplicate creation of optical disc sidecar. 2020-01-02 01:01:21 +00:00
a8d8ff97d7 Split track list generation from CD dump method. 2020-01-02 01:01:20 +00:00
c781029ed8 Split lead-out dump from CD dump method. 2020-01-02 01:01:20 +00:00
1c8df12c9a Split subchannel check from CD dump method. 2020-01-02 01:01:20 +00:00