Commit Graph

85 Commits

Author SHA1 Message Date
99e85ca762 [Aaru.Decoders] Reformat and cleanup. 2023-10-03 23:09:28 +01:00
2a52c3075d [Aaru.Decoders] Introduced constants for module names
Introduces constant fields for respective debug module names, replacing the hardcoded ones.
This is done to standardize the naming convention, reduce redundancy and potentially avoid any typos or name mismatches across the project.
This change makes the code more maintainable and easier to update in case module names need to be changed.
2023-10-03 17:21:19 +01:00
08a321c5eb Translate Aaru.Decoders to Spanish (Spain). 2023-09-30 19:45:05 +01:00
3c8898a6ec Update copyright year. 2022-12-03 16:07:08 +00:00
d70fd34e2b Move all localizable strings from Aaru.Decoders project to resources. 2022-11-27 13:33:47 +00:00
bc415e205f General code cleanup and style refactor. 2022-11-15 15:58:41 +00:00
a02220902c More pattern matching. 2022-11-14 01:49:09 +00:00
83612d6084 Merge null/pattern checks into complex pattern. 2022-11-13 20:46:23 +00:00
f0bee36d9e Convert to switch expression. 2022-11-13 19:59:23 +00:00
02d6222ae9 Convert if to switch statement. 2022-11-13 19:38:02 +00:00
d7577c9880 Fix typos and add new words to dictionary. 2022-11-13 19:09:08 +00:00
bd76adc35e General cleanup and refactor. 2022-03-07 07:36:42 +00:00
3b6091c02c Move to file scoped namespaces. 2022-03-06 14:06:37 +00:00
c7178d94c6 Update copyright year. 2022-02-18 10:05:39 +00:00
675cd71d5c Simplify some struct type names. 2021-09-14 21:18:28 +01:00
e9e427d50b Remove redundant parentheses. 2021-08-17 14:27:18 +01:00
6e744af7f3 Fix full TOC generation. Fixes #625 2021-08-03 04:37:31 +01:00
5593a69cb1 Move TOC creation to Aaru.Decoders. Fixes #629 2021-06-29 12:36:09 +01:00
30f84af503 Add more media manufacturers for information. 2021-06-24 01:28:55 +01:00
402e6a9e18 Update copyright year. 2020-12-31 23:08:22 +00:00
a1870c5437 General code clean-up, refactor and commenting. 2020-11-11 04:19:13 +00:00
3c540f41b0 Set ATIP to be a class to ensure it is nulled properly.. Fixes #352 2020-11-01 20:10:09 +00:00
1475d01237 Do not decode invalid ATIP data. Fixes #352 2020-11-01 17:54:01 +00:00
3b2bf40653 Fix decoding of last digit of MCN subcode. Fixes #419 2020-10-20 13:55:30 +01:00
8ae552ceb4 Fix namespaces. 2020-07-20 15:43:51 +01:00
5d161c998d Code cleanup. 2020-07-20 04:34:15 +01:00
4de96a53e4 Add missing file headers. 2020-07-19 22:01:25 +01:00
adaf6909c2 Fix missing line breaks prettyfying CD sector. 2020-07-18 18:05:47 +01:00
6547efafd2 Add code to pretty print CD sectors. 2020-07-18 18:05:47 +01:00
55e420a423 Add option to generate subchannels for undumped ones. 2020-07-13 22:32:40 +01:00
5227412e69 Enable generation of RAW CD sectors from images that do only contains them cooked. Fixes #301 2020-06-21 22:30:07 +01:00
deadd0808a Discard PMA without descriptors. 2020-06-21 19:28:00 +01:00
0cdc850bf8 Fix MCN and ISRC subchannels. 2020-06-14 00:30:57 +01:00
5f18b2ec49 Use subchannel, if available, to set MCN. 2020-05-05 21:08:41 +01:00
dc861b6383 Fix ISRC decoding. 2020-05-05 18:55:29 +01:00
586c7e4376 Fix subchannel (de-)interleaving. 2020-05-05 15:17:03 +01:00
f6dd21062d Move common subchannel code to decoders. 2020-05-05 14:06:49 +01:00
0bfead47a4 Fix some comments. 2020-03-11 22:31:09 +00:00
377ad38ea7 Complete file headers. 2020-03-11 21:56:54 +00:00
96ca77f496 Add support for XA interleaved files. 2020-03-10 22:47:01 +00:00
09bd6baa61 Add decoder for mode 0 and mode 1 data from raw cd sectors. 2020-03-10 19:31:09 +00:00
78d0ae75e2 Do not take as decoded data that has merely returned the SCSI data length header. 2020-03-06 20:39:31 +00:00
a43b4132ee Code restyling. 2020-02-29 18:03:33 +00:00
339b235cd7 Rename DicConsole to AaruConsole. 2020-02-27 23:48:39 +00:00
50ac5a3425 Rename comment header. 2020-02-27 12:31:23 +00:00
7d9781a33e Rename namespace. 2020-02-27 00:36:39 +00:00
3c5b8db654 Add method to get only the user data from a CD Mode 2 sector. 2020-01-11 22:25:34 +00:00
1856c6ddb4 Remove DiscImageChef.CommonTypes dependence on DiscImageChef.Decoders. 2020-01-11 20:55:54 +00:00
785638f5f6 Update copyright date. 2020-01-03 17:54:09 +00:00
d864bfab6c Code reformat. 2019-11-25 00:54:38 +00:00