git.videolan.org Git - x264.git/summary
x264 git repository
Les articles publiés sur le site
-
windows : Flag debug builds in the resource file
6 février 2016, par Henrik Gramner -
cli : Refactor filter option parsing
4 février 2016, par Henrik Gramnercli: Refactor filter option parsing The old code contained a whole bunch of memory leaks, unchecked mallocs, sections of dead code, etc. and was generally overly complex. Also consolidate some memory allocations into a single one.
-
ffms : Various improvements
31 janvier 2016, par Henrik Gramnerffms: Various improvements * Drop the MinGW Unicode workarounds. Those were required at the time Windows Unicode support was added to x264 but the underlying problem has since been fixed in FFMS. * Use FFMS_IndexBelongsToFile() as an additional sanity check when reading an index file to ensure that it belongs to the current source video. * Upgrade to the new API to prevent deprecation warnings when compiling. * Fix a resource leak that would occur if FFMS_GetFirstTrackOfType() or FFMS_CreateVideoSource() failed. * Minor string handling adjustments related to progress reporting. This increases the FFMS version requirement from 2.16.2 to 2.21.0.
-
configure : Define feature test macros for —std=gnu99
31 janvier 2016, par Henrik Gramnerconfigure: Define feature test macros for --std=gnu99 Makes the printf() family functions on MinGW use the correct C99 POSIX versions instead of the broken pre-VS2015 Microsoft ones. Also allows us to get rid of some _GNU_SOURCE and _ISOC99_SOURCE defines.
-
mingw : Enable high-entropy ASLR on 64-bit Windows
28 janvier 2016, par Henrik Gramnermingw: Enable high-entropy ASLR on 64-bit Windows To fully utilize HEASLR the image base address must also be set above 4 GiB. For consistency use the same address as MSVC uses by default. This requires binutils 2.25 which isn't available on all common distributions, so only enable it after checking that it's supported.