- Nov 26, 2019
-
-
Anton Mitrofanov authored
Closes #9.
-
Anton Mitrofanov authored
Bug report by Sam Panzer.
-
Anton Mitrofanov authored
And other resolution dependent buffers checks. Closes videolan/x264#10.
-
- Nov 05, 2019
-
-
-
Anton Mitrofanov authored
-
- Nov 01, 2019
-
-
Anton Mitrofanov authored
-
Anton Mitrofanov authored
-
- Jul 17, 2019
-
-
Anton Mitrofanov authored
Fix crash of MSVC builds compiled with --system-libx264 and /MT (default) CRT.
-
Anton Mitrofanov authored
-
Anton Mitrofanov authored
Removes need for -Bsymbolic during linking.
-
Simplifies a lot of code and avoids having to export public asm functions. Note that the force_align_arg_pointer function attribute is broken in clang versions prior to 6.0.1 which may result in crashes, so make sure to either use a newer clang version or a different compiler.
-
Anton Mitrofanov authored
pkg-config doesn't like spaces in version string.
-
Anton Mitrofanov authored
Some hardware decoders reject to decode streams with non-zero constraint_set4_flag/constraint_set5_flag.
-
Anton Mitrofanov authored
-
Anton Mitrofanov authored
Result was never used in that case.
-
Anton Mitrofanov authored
Bug report by Xuezhi Yan.
-
Anton Mitrofanov authored
-
Anton Mitrofanov authored
Bug report by Hongxu Chen.
-
- Jul 16, 2019
-
-
Konstantin Pavlov authored
-
Konstantin Pavlov authored
It now includes pkg-config, so lavf can be detected.
-
Konstantin Pavlov authored
Supported targets: - debian amd64 - debian aarch64 - windows 32 bit - windows 64 bit - macos 64bit The tests are ran on all supported targets (via wine on windows). The release jobs are only available on master/stable branches in videolan/x264 repository, and must be ran manually when a developer wishes to upload the artifacts.
-
- Mar 14, 2019
-
-
Henrik Gramner authored
-
- Mar 06, 2019
-
-
Anton Mitrofanov authored
This will break decoding with older versions of FFmpeg/Libav.
-
Anton Mitrofanov authored
-
-
Warn when the following are used without the appropriate cpuflag: * YMM and ZMM registers * 'pextrw' with a memory operand * GPR instruction set extensions
-
Allows for marking symbols as having limited global scope, similar to using 'hidden' symbol visibility on ELF.
-
-
-
-
-
Allows for automatic command line completion for both options and values. Options such as --input-csp and --input-fmt will dynamically retrieve supported values from libavformat when compiled with lavf support. Execute 'source tools/bash-autocomplete.sh' in bash to enable.
-
Progressive High, Constrained High, and Progressive High 10. Even in Main profile, constraint_set4_flag is now set to 1 if progressive, and constraint_set5_flag is set to 1 if no B-slices are present.
-
-
Around a ~1% speedup to the overall encoding for --slow.
-
No overall speedup, just tidier code.
-
Seems to give about a 1-2% overall speedup on --slow.
-
Around a ~2% speedup to the overall encoding for --slow.
-
Yet another use of xxpermdi, another 10% gain.
-
About 20% faster.
-