From 43654120266e99cd4d8d96a438eb19d2db3cd22c Mon Sep 17 00:00:00 2001 From: MediaArea CI Date: Mon, 4 Jan 2021 08:16:33 +0000 Subject: [PATCH] Preparing v21.01 --- History_CLI.txt | 15 +++++++++++++++ Project/Chocolatey/rawcooked.nuspec | 2 +- Project/GNU/PKGBUILD | 2 +- Project/GNU/rawcooked.dsc | 6 +++--- Project/GNU/rawcooked.spec | 4 ++-- Project/MSVC2017/CLI/RAWcooked.rc | 8 ++++---- Project/MSVC2019/CLI/RAWcooked.rc | 8 ++++---- Project/Mac/Info.plist | 4 ++-- Project/version.txt | 2 +- Source/CLI/rawcooked.1 | 2 +- Source/Lib/Compressed/RAWcooked/RAWcooked.cpp | 2 +- debian/changelog | 2 +- 12 files changed, 36 insertions(+), 21 deletions(-) diff --git a/History_CLI.txt b/History_CLI.txt index bcde8793..f3a7fe40 100644 --- a/History_CLI.txt +++ b/History_CLI.txt @@ -1,3 +1,18 @@ +Version 21.01, 2021-01-04 +------------- +Thanks to New York Public Library (NYPL) for their vision and support on this release +Thanks to British Film Institute (BFI) for their extensive testing +Reversibility checking: an option to check after encoding to ensure that the decoding of a RAWcooked file is fully reversible (--check) +Reversibility checking: an option to embed checksums of the input files to enable the possibility of later reversibility integrity checks without requiring access to the original input files (--hash) +Conformance checking: an option to to perform a selection of DPX implementation checks (--conch), more to come +Coherency checking: an option to check e.g. that audio duration is same as video duration (--coherency, by default) +A new requirement when encoding DPX with padding bits to specify user preferences for the evaluation of padding bits (--check-padding or --no-check-padding) as some DPX files use padding bits for unstandardized purposes. +An option to offer extra information about the content of the reversibility data (--info) +Perform --info --check --hash --conch --coherency --check-padding --encode in a single option (--all) +Support additional post-encoding coherency checks, such as a quick check of the resulting compressed file in order to be sure that FFmpeg correctly finished the encoding. +Fix reversibility issues if DPX header does not have the same size in all files +Support of more DPX/TIFF/WAV/AIFF flavors and features + Version 18.10.1, 2018-11-13 --------------- Fix regression during demux of some MKV files, preventing demux of all DPX files diff --git a/Project/Chocolatey/rawcooked.nuspec b/Project/Chocolatey/rawcooked.nuspec index d16047e9..a9f64cc2 100644 --- a/Project/Chocolatey/rawcooked.nuspec +++ b/Project/Chocolatey/rawcooked.nuspec @@ -4,7 +4,7 @@ rawcooked RAWcooked - 18.10.1 + 21.01 https://github.com/MediaArea/RAWcooked/blob/master/Project/Chocolatey MediaArea.net MediaArea.net diff --git a/Project/GNU/PKGBUILD b/Project/GNU/PKGBUILD index 9a6e1a3e..a02d5832 100644 --- a/Project/GNU/PKGBUILD +++ b/Project/GNU/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer: MediaArea.net SARL pkgname=('rawcooked') -pkgver=18.10.1 +pkgver=21.01 pkgrel=1 pkgdesc="Encodes RAW audio-visual data while permitting reversibility" url="http://mediaarea.net" diff --git a/Project/GNU/rawcooked.dsc b/Project/GNU/rawcooked.dsc index 757aa909..30a99a4e 100644 --- a/Project/GNU/rawcooked.dsc +++ b/Project/GNU/rawcooked.dsc @@ -2,11 +2,11 @@ Format: 3.0 (quilt) Source: rawcooked Binary: rawcooked, rawcooked-dbg Architecture: any -Version: 18.10.1-1 +Version: 21.01-1 Maintainer: Jerome Martinez Homepage: https://mediaarea.net Standards-Version: 3.7.3 Build-Depends: debhelper (>=5), pkg-config, automake, autoconf, libtool Files: - 00000000000000000000000000000000 000000 rawcooked_18.10.1.orig.tar.xz - 00000000000000000000000000000000 000000 rawcooked_18.10.1-1.debian.tar.xz + 00000000000000000000000000000000 000000 rawcooked_21.01.orig.tar.xz + 00000000000000000000000000000000 000000 rawcooked_21.01-1.debian.tar.xz diff --git a/Project/GNU/rawcooked.spec b/Project/GNU/rawcooked.spec index f362baa9..49a9fd4e 100644 --- a/Project/GNU/rawcooked.spec +++ b/Project/GNU/rawcooked.spec @@ -4,7 +4,7 @@ # norootforbuild -%global rawcooked_version 18.10.1 +%global rawcooked_version 21.01 Name: rawcooked Version: %rawcooked_version @@ -72,5 +72,5 @@ popd %{_mandir}/man1/rawcooked.* %changelog -* Mon Jan 01 2018 Jerome Martinez - 18.10.1-0 +* Mon Jan 01 2018 Jerome Martinez - 21.01-0 - See History.txt for more info and real dates diff --git a/Project/MSVC2017/CLI/RAWcooked.rc b/Project/MSVC2017/CLI/RAWcooked.rc index 20775772..b78a6382 100644 --- a/Project/MSVC2017/CLI/RAWcooked.rc +++ b/Project/MSVC2017/CLI/RAWcooked.rc @@ -1,8 +1,8 @@ #include VS_VERSION_INFO VERSIONINFO - FILEVERSION 18.10.1,0,0 - PRODUCTVERSION 18.10.1,0,0 + FILEVERSION 21.01,0,0 + PRODUCTVERSION 21.01,0,0 FILEFLAGSMASK 0x17L #ifdef _DEBUG FILEFLAGS 0x1L @@ -19,12 +19,12 @@ BEGIN BEGIN VALUE "CompanyName", "MediaArea.net" VALUE "FileDescription", "RAWcooked" - VALUE "FileVersion", "18.10.1.0.0" + VALUE "FileVersion", "21.01.0.0" VALUE "InternalName", "RAWcooked - CLI" VALUE "LegalCopyright", "MediaArea.net" VALUE "OriginalFilename", "RAWcooked.exe" VALUE "ProductName", "RAWcooked" - VALUE "ProductVersion", "18.10.1.0.0" + VALUE "ProductVersion", "21.01.0.0" END END BLOCK "VarFileInfo" diff --git a/Project/MSVC2019/CLI/RAWcooked.rc b/Project/MSVC2019/CLI/RAWcooked.rc index 0d9c20fc..11f944dd 100644 --- a/Project/MSVC2019/CLI/RAWcooked.rc +++ b/Project/MSVC2019/CLI/RAWcooked.rc @@ -1,8 +1,8 @@ #include VS_VERSION_INFO VERSIONINFO - FILEVERSION 18.10.1,0,0 - PRODUCTVERSION 18.10.1,0,0 + FILEVERSION 21.01,0,0 + PRODUCTVERSION 21.01,0,0 FILEFLAGSMASK 0x17L #ifdef _DEBUG FILEFLAGS 0x1L @@ -19,12 +19,12 @@ BEGIN BEGIN VALUE "CompanyName", "MediaArea.net" VALUE "FileDescription", "RAWcooked" - VALUE "FileVersion", "18.10.1.0.0" + VALUE "FileVersion", "21.01.0.0" VALUE "InternalName", "RAWcooked - CLI" VALUE "LegalCopyright", "MediaArea.net" VALUE "OriginalFilename", "RAWcooked.exe" VALUE "ProductName", "RAWcooked" - VALUE "ProductVersion", "18.10.1.0.0" + VALUE "ProductVersion", "21.01.0.0" END END BLOCK "VarFileInfo" diff --git a/Project/Mac/Info.plist b/Project/Mac/Info.plist index 8e1183a4..62ce889f 100644 --- a/Project/Mac/Info.plist +++ b/Project/Mac/Info.plist @@ -15,9 +15,9 @@ CFBundlePackageType APPL CFBundleShortVersionString - 18.10.1 + 21.01 CFBundleVersion - 18.10.1 + 21.01 DTSDKName macosx10.6 LSApplicationCategoryType diff --git a/Project/version.txt b/Project/version.txt index 046b2c6d..f8cac797 100644 --- a/Project/version.txt +++ b/Project/version.txt @@ -1 +1 @@ -18.10.1 +21.01 diff --git a/Source/CLI/rawcooked.1 b/Source/CLI/rawcooked.1 index 62a5ff09..664ebef5 100644 --- a/Source/CLI/rawcooked.1 +++ b/Source/CLI/rawcooked.1 @@ -1,4 +1,4 @@ -.TH "RAWcooked" "1" "https://mediaarea.net/RAWcooked" "18.10.1" "Bit-by-bit fidelity" +.TH "RAWcooked" "1" "https://mediaarea.net/RAWcooked" "21.01" "Bit-by-bit fidelity" .\" Turn off justification for nroff. .if n .ad l .\" Turn off hyphenation. diff --git a/Source/Lib/Compressed/RAWcooked/RAWcooked.cpp b/Source/Lib/Compressed/RAWcooked/RAWcooked.cpp index 8039b35e..0c0ab100 100644 --- a/Source/Lib/Compressed/RAWcooked/RAWcooked.cpp +++ b/Source/Lib/Compressed/RAWcooked/RAWcooked.cpp @@ -15,7 +15,7 @@ using namespace std; // Library name and version const char* LibraryName = "RAWcooked"; -const char* LibraryVersion = "18.10.1"; +const char* LibraryVersion = "21.01"; // EBML static const uint32_t Name_EBML = 0x0A45DFA3; diff --git a/debian/changelog b/debian/changelog index fae33d0d..ddea01d8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -rawcooked (18.10.1-1) unstable; urgency=low +rawcooked (21.01-1) unstable; urgency=low * See History.txt for more info and real dates