- Feb 29, 2020
-
-
Anton Mitrofanov authored
-
- Mar 06, 2019
-
-
- Jan 17, 2018
-
-
Henrik Gramner authored
-
- Dec 24, 2017
-
-
Add 'i_bitdepth' to x264_param_t with the corresponding '--output-depth' CLI option to set the bit depth at runtime. Drop the 'x264_bit_depth' global variable. Rather than hardcoding it to an incorrect value, it's preferable to induce a linking failure. If applications relies on this symbol this will make it more obvious where the problem is. Add Makefile rules that compiles modules with different bit depths. Assembly on x86 is prefixed with the 'private_prefix' define, while all other archs modify their function prefix internally. Templatize the main C library, x86/x86_64 assembly, ARM assembly, AARCH64 assembly, PowerPC assembly, and MIPS assembly. The depth and cache CLI filters heavily depend on bit depth size, so they need to be duplicated for each value. This means having to rename these filters, and adjust the callers to use the right version. Unfortunately the threaded input CLI module inherits a common.h dependency (input/frame -> common/threadpool -> common/frame -> common/common) which is extremely complicated to address in a sensible way. Instead duplicate the module and select the appropriate one at run time. Each bitdepth needs different checkasm compilation rules, so split the main checkasm target into two executables.
-
- Jan 21, 2017
-
-
Henrik Gramner authored
-
- Jan 16, 2016
-
-
Henrik Gramner authored
-
- Feb 23, 2015
-
-
Anton Mitrofanov authored
-
- Jan 08, 2014
-
-
Henrik Gramner authored
Also update AUTHORS file and my e-mail address in the headers of various files.
-
- Oct 24, 2013
-
-
Anton Mitrofanov authored
-
- Jan 09, 2013
-
-
Loren Merritt authored
-
- Feb 04, 2012
-
-
Hii authored
-
- Jan 25, 2011
-
-
Sean McGovern authored
-
- Sep 18, 2010
-
-
Fiona Glaser authored
Update dates, improve file descriptions, make things more consistent. Also add information about commercial licensing.
-
- Jun 09, 2010
-
-
Steven Walters authored
Unify input/output defines to HAVE_* format. Define values as 1 to simplify conditionals.
-
- Jan 14, 2010
-
-
Anton Mitrofanov authored
Add the necessary static pthread initialization code to a new DLLmain function.
-
- Nov 30, 2009
-
-
Steven Walters authored
Requires avisynth_c.h from the Avisynth API headers. Reports errors properly from Avisynth script input. Automatically construct input scripts for almost any input file. Tries ffmpegsource2, DSS2, directshowsource, and many other sourcing methods, based on the input file extension. Automatically converts to YV12.
-
- Oct 24, 2009
-
-
Steven Walters authored
simplify internal muxer API
-
- Jul 04, 2008
-
-
Fiona Glaser authored
Update "Authors" lists based on actual authorship; highest is most important Update copyright notices and remove old CVS tags from file headers Add file headers to GTK and other sections missing them Update FSF address Other header-related cosmetics
-
- Apr 24, 2008
-
-
Guillaume Poirier authored
patch by Diego Biurrun % diego A biurrun P de %
-
- Jul 17, 2007
-
-
Loren Merritt authored
git-svn-id: svn://svn.videolan.org/x264/trunk@666 df754926-b1dd-0310-bc7b-ec298dee348c
-
- Mar 26, 2006
-
-
Loren Merritt authored
patch by anonymous. git-svn-id: svn://svn.videolan.org/x264/trunk@484 df754926-b1dd-0310-bc7b-ec298dee348c
-
- Mar 19, 2006
-
-
Loren Merritt authored
git-svn-id: svn://svn.videolan.org/x264/trunk@474 df754926-b1dd-0310-bc7b-ec298dee348c
-
- Mar 18, 2006
-
-
Loren Merritt authored
git-svn-id: svn://svn.videolan.org/x264/trunk@473 df754926-b1dd-0310-bc7b-ec298dee348c
-
- Mar 08, 2006
-
-
Loren Merritt authored
git-svn-id: svn://svn.videolan.org/x264/trunk@460 df754926-b1dd-0310-bc7b-ec298dee348c
-