Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
To this modification of Control-FREEC contributed several people: Siyuan Luo, Fiona Muntwyler, Nathan Neike, Garance Jaques, Valentina Boeva, and myself. In the following wrap-up, I describe some changes that are important when using the new version of the software.
Cloning the repository
Please use the following command:
This will fetch only the git branch containing the v12.0 code.
Installation
Compared to v11.6, there are some additional C++ libraries that you will need to install to run this version:
NOTE. The project was tested with GCC versions 10.3.0, 11.2; on a Linux machine.
You can use the following command to get the libraries above at once:
If you encounter some problems with the version of the packages you installed, please use the following command and ensure that the versions you installed match the working ones provided above:
Added CMakeLists.txt file is meant to help you with the compilation procedure. The command below compiles the new version of Control-FREEC, and the executable file becomes subsequently available by path "build/PPC":
Description of new fields in the configuration file:
Example of a configuration containing the fields above:
These fields are optional and will be substituted by default values if not provided.