mirror of
https://github.com/SabreTools/MPF.git
synced 2026-07-02 17:24:48 +00:00
Migrate to public domain CICM implementation
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
- Don't remove whitespace from cuesheets
|
||||
- Fix tests from last change
|
||||
- Migrate to public domain CICM implementation
|
||||
|
||||
### 3.7.1 (2026-03-30)
|
||||
|
||||
|
||||
10355
MPF.Processors/External/cicm.cs
vendored
10355
MPF.Processors/External/cicm.cs
vendored
File diff suppressed because it is too large
Load Diff
@@ -17,3 +17,13 @@ Each processor also includes the ability to clean up the output files, including
|
||||
There is no requirement that the original media is present for any of the processing to be done, though additional checks may be made if the media is present and made available to the library.
|
||||
|
||||
Additionally, there is a specialized tool included that allows for information extraction from potentially generic sources. This tool is used across many of the processors and can be invoked separately by any calling library.
|
||||
|
||||
## Notice of External Code
|
||||
|
||||
Included in this library is public domain code from the [Aaru Data Preservation Suite](https://github.com/aaru-dps/Aaru/tree/v5.4/CICMMetadata). The code consists of the auto-generated code relating to CICM sidecar data as used in versions of Aaru prior to version 6. The terms from which the included code are released are as follows:
|
||||
|
||||
> The sidecar schema is under public domain as long as any change you made is compatible and upstreamed, or you change the root element type from CICMMetadata to anything else. Besides that, you can use it anywhere.
|
||||
>
|
||||
> If you want to give due credit, this schema is created by Natalia Portillo.
|
||||
|
||||
Please see the link above for the full text.
|
||||
|
||||
@@ -99,6 +99,14 @@ MPF uses some external libraries to assist with additional information gathering
|
||||
- **Binary Object Scanner** - Protection scanning - [GitHub](https://github.com/SabreTools/BinaryObjectScanner)
|
||||
- **WPFCustomMessageBox.thabse** - Custom message boxes in UI - [GitHub](https://github.com/thabse/WPFCustomMessageBox)
|
||||
|
||||
Additionally, included in this program is public domain code from the [Aaru Data Preservation Suite](https://github.com/aaru-dps/Aaru/tree/v5.4/CICMMetadata). The code consists of the auto-generated code relating to CICM sidecar data as used in versions of Aaru prior to version 6. The terms from which the included code are released are as follows:
|
||||
|
||||
> The sidecar schema is under public domain as long as any change you made is compatible and upstreamed, or you change the root element type from CICMMetadata to anything else. Besides that, you can use it anywhere.
|
||||
>
|
||||
> If you want to give due credit, this schema is created by Natalia Portillo.
|
||||
|
||||
Please see the link above for the full text.
|
||||
|
||||
## Contributors
|
||||
|
||||
Here are the talented people who have contributed to the project so far in ways that GitHub doesn't like to track:
|
||||
|
||||
Reference in New Issue
Block a user