Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/videolan/dav1d.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-10-02ref_mvs: Check malloc in av1_init_ref_mv_common and propagate errorDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2018-10-02lib: Fix unchecked mallocDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2018-10-02ref_mvs: Check for alloation fail before calling memset in ↵Derek Buitenhuis
av1_alloc_ref_mv_common Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2018-10-02Build: Do not warn about unused-parameterMarvin Scholz
2018-10-02Build: Do not warn about maybe-uninitializedMarvin Scholz
2018-10-02CI: added macOS build job.Konstantin Pavlov
2018-10-02lf_apply: explicitly mark a constant as unsignedJean-Baptiste Kempf
This fixes a warning, but right-shift should always be on unsigned, anyway...
2018-10-02Change n_fc to unsignedJean-Baptiste Kempf
This is, de facto, an unsigned counter and this fixes a warning
2018-10-02meson: Move pkg-config generation in src/Hugo Beauzée-Luyssen
2018-10-02CI: add build-debian-aarch64 and build-debian-aarch64-clang-5Janne Grunau
2018-10-02CI: Add a static build on debianMarvin Scholz
2018-10-02Build: Fix static library buildingMarvin Scholz
Due to bugs in meson the approach with the intermediate static library for tests does not work very well, see #44. Therefore this commits removes that helper library and instead uses extract_all_objects for the tests. Due to the removal of the static helper library, it means we can no longer force static linking for dav1d tool on windows which means that when building a shared library the dav1d.exe will not be runnable in the build directory again. Fix #44
2018-10-02Fix version.h includeMarvin Scholz
Previously it was assumed version.h is in include, which is actually not always the case, for example with --layout flat when configuring.
2018-10-02Remove compare between int and uintLuc Trudeau
2018-10-02Remove uninitialized fields in dav1d_cli_parse.cLuc Trudeau
2018-10-02Remove trailing spaces in y4m2.cLuc Trudeau
2018-10-02Remove unused parameters in get_tx_ctxLuc Trudeau
2018-10-01Fix ss_ver assignment in thread_picture_wait()Ronald S. Bultje
2018-10-01Fix for progress at edges of imageRonald S. Bultje
2018-10-01Fix occasional hang in tile row threadingRonald S. Bultje
2018-10-01build: use -Werror=vla to prevent variable length arraysJanne Grunau
2018-10-01Remove VLAs from wedge.cLuc Trudeau
2018-10-01Remove VLAs in recon.cLuc Trudeau
2018-10-01Windows: Fix conflicting pthread symbol namesHenrik Gramner
2018-10-01Update README.mdRaphaël Zumer
2018-09-30aarch64: Always use the PIC version of movrel for iOSMartin Storsjö
Building without PIC isn't allowed for iOS. This fixes linker errors like these: ld: Absolute addressing not allowed in arm64 code but used in '_checkasm_checked_call' referencing 'error_message' for architecture arm64
2018-09-30checkasm: Define the default call_new if not using a checked_call wrapperMartin Storsjö
We support building for iOS/ARM64, but the aarch64 checked_call wrapper is skipped in that case.
2018-09-30api: add a frame type field to Dav1dPictureParametersJames Almer
2018-09-30Remove VLAs from Loop RestorationLuc Trudeau
2018-09-30thread: switch mutex wrappers to SRW locksJames Almer
2018-09-30thread: Silence warning about unused attr parameter in pthread_create()James Almer
2018-09-30threads: Inline some Windows pthreads compat wrappers in the headerJames Almer
They are all single line functions.
2018-09-29Build: Do not use soversion for windows dllMarvin Scholz
2018-09-29winver: Use already defined constants for FILETYPE and FILEOSJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2018-09-29winver: Use dots in the VERSION_NUMBER_STR defineJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2018-09-29winver: Add missing required VERSIONINFO resource stringsJames Almer
2018-09-29Fix include order of config.hMarvin Scholz
2018-09-29Build: Link dav1d with static libdav1d on WindowsMarvin Scholz
2018-09-29Add Macro to make it clear the variable is intended to not be initializedThierry Foucu
2018-09-29CI: Run tests on linuxMarvin Scholz
2018-09-29build: add support for arm/aarch64 asm and integrate checkasmJanne Grunau
2018-09-29add simplistic stdatomic.h compatible with MSVCSteve Lhomme
Only the functions needed with the current code are defined. The header will not work with other compilers. It will need to be updated for each compiler that doesn't have stdatomic.h.
2018-09-29Remove DC row buffer for CfL predictionDavid Michael Barr
2018-09-29Simplify conditions for CfL predictionDavid Michael Barr
2018-09-29Introduce single-plane variant of cfl_predDavid Michael Barr
In recon_b_intra, if both alpha values are non-zero then predict both planes from AC and the first rows of DC, as before. Otherwise, predict the zero-alpha plane directly by DC and the non-zero plane by AC and the first row of DC.
2018-09-29checkasm: Fix comparison of different int signsMarvin Scholz
Casting here should be safe as the case name_length < 0 is already checked before.
2018-09-29checkasm: Fix missing-field-initializers warningsMarvin Scholz
2018-09-29Build: Add build dir to NASM include pathMarvin Scholz
2018-09-29Set build warnings to 2 (-Wextra)Jean-Baptiste Kempf
2018-09-29Build: Add missing license headerMarvin Scholz