RSS feed
	
	
	
		c6fe27cd
		 – David Michael Barr <b@rr-dav.id.au>
 authored
 on 2018/11/05 13:30
		
Simplify rate calculation in update_cdf
		 
	
		aa5f55b2
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/11/04 16:33
		
remove unused function av1_clamp_mv()
		 
	
		d4393288
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/11/04 17:23
		
move rl32() to its only user tools/dav1d/input/ivf.c
		 
	
		d5421c30
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/11/04 02:53
		
Remove debug and redundant zero-inits from ref_mvs.c
		 
	
		f2f8f57b
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/11/04 14:50
		
loopfilter: use width aligned to 4 instead of 8
		 
	
		adaa9ba6
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/11/04 14:29
		
loop_filter_h_*_c: removed unnecessary mask to width
		 
	
		22d3b6d9
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/11/04 12:50
		
loopfilter: limit filter width to the frame edge
		 
	
		ef677d6a
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/11/04 14:48
		
calculate and cache the picture dimension in 4x4 blocks
		 
	
		e0c3186e
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/11/02 11:42
		
Add simpler version of update_cdf() for boolean symbols
		 
	
		0941aece
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/11/02 15:33
		
Simplify blend() by making intermediate buffer contiguous
		 
	
		08da01aa
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/11/02 12:52
		
CI: update master in the cached test data repository during fetch
		 
	
		4cab7e31
		 – SmilingWolf <lupo996@gmail.com>
 authored
 on 2018/11/03 05:25
		
Fix typo in dav1d_cli_parse.c
		 
	
		44cd6e25
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2018/11/02 19:03
		
dav1d: Only return 0/1 from md5_verify
		 
	
		16ce8b1a
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/11/01 13:24
		
meson: prevent memory sanitizer builds with asm
		 
	
		d4fcb70d
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2018/11/02 06:21
		
arm: Improve use of getauxval in quirky environments
		 
	
		287ba91b
		 – Dale Curtis <dalecurtis@google.com>
 authored
 on 2018/11/01 20:34
		
Include <stdlib.h> for win32/thread.c
		 
	
		8e5f126f
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/11/01 18:53
		
mem: use memalign as fallback for posix_memalign and _aligned_malloc
		 
	
		03d59ea5
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/11/01 15:52
		
arm: use defined() for defines which are not guaranteed to be defined
		 
	
		40dc545e
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/11/01 17:07
		
obu: max_tile_height_sb is only used for non-uniform tiles
		 
	
		1a8cbc03
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/31 16:02
		
CI: cache dav1d-test-data
		 
	
		9eaebda6
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/31 16:08
		
CI: run testdata tests on all branches and merge requests
		 
	
		ed79e075
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/11/01 06:00
		
arm: add /proc/cpuinfo based NEON detection for Android J-B
		 
	
		7b61d4ec
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/31 17:29
		
arm: add cpu flag detection
		 
	
		2689dfb5
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/31 17:06
		
arm: call dav1d_get_cpu_flags_arm only when asm is enabled
		 
	
		9c68e809
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/11/01 10:09
		
fix msan use-of-uninitialized-value warning in decode_coefs
		 
	
		24108f83
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/11/01 09:14
		
Revert "explicitly clear some Dav1dRef pointers after calling dav1d_ref_dec()"
		 
	
		f55ac48c
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/11/01 09:12
		
dav1d_ref_dec: always set the ref pointer to NULL
		 
	
		9fb690fa
		 – David Michael Barr <b@rr-dav.id.au>
 authored
 on 2018/11/01 15:38
		
Match style for update_cdf and remove nsymbs2speed
		 
	
		aeb5a5ef
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/31 14:51
		
explicitly clear some Dav1dRef pointers after calling dav1d_ref_dec()
		 
	
		b7d2b7d2
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/31 11:06
		
ref: don't leave dangling pointers around when freeing Dav1dRef
		 
	
		6fd4013a
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/30 19:50
		
dav1d: add --verify option to verify decoding results
		 
	
		285d1b76
		 – Luc Trudeau <ltrudeau@twoorioles.com>
 authored
 on 2018/10/31 07:46
		
Remove dav1d_sgr_one_by_x
		 
	
		e0a05e5e
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/31 05:18
		
fuzzing: avoid a undefined left shift for lossless coded blocks
		 
	
		33d16d81
		 – Rostislav Pehlivanov <atomnuker@gmail.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/26 16:33
		
Rewrite msac.c
		 
	
		c0351e1b
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/25 04:55
		
CI: add testdata based regression tests
		 
	
		12465310
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/30 16:42
		
fuzzing: limit maximum frame size to 4kx4k
		 
	
		6e796314
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/30 17:04
		
decode: clean up properly after frame allocation error
		 
	
		fa93b8ff
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2018/10/30 19:31
		
meson: Simplify the name of the checkasm test target
		 
	
		8cef1efc
		 – Marvin Scholz <epirat07@gmail.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/29 19:40
		
Readme: Add info how to run tests
		 
	
		4a535b9f
		 – Marvin Scholz <epirat07@gmail.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/29 19:27
		
Do not run other tests parallel with checkasm test
		 
	
		ea707934
		 – Marvin Scholz <epirat07@gmail.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/14 11:10
		
Add option to include extra testdata tests
		 
	
		8fbd87e5
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/29 16:44
		
obu: fix parsing film_grain_present and num_operating_points in Sequence Headers
		 
	
		8fac3029
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 and Janne Grunau <janne-vlc@jannau.net>
 committed
 on 2018/10/28 08:00
		
Don't use msac_decode_bool() for edge partition parsing
		 
	
		c52cc17a
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/28 17:09
		
API: constify Dav1dData and dav1d_data_wrap()
		 
	
		9f17489c
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/26 16:48
		
unref reference pictures after decoding errors
		 
	
		46a3fd20
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/26 13:00
		
Add a 4x4 cdef_filter AVX2 implementation
		 
	
		e2c6d029
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/29 05:26
		
Add 8x8 cdef_filter AVX2 implementation
		 
	
		3b02d3a9
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/25 09:55
		
Add CDEF filter checkasm unit test
		 
	
		8007c79f
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/25 09:22
		
Simplify/rewrite cdef filtering code
		 
	
		ba08e37c
		 – Marvin Scholz <epirat07@gmail.com>
 authored
 on 2018/10/28 22:04
		
dav1d: Fix theoretical invalid pointer dereference
		 
	
		d8996b18
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 and Janne Grunau <janne-vlc@jannau.net>
 committed
 on 2018/10/28 10:26
		
Clear reference state upon sequence header change
		 
	
		e74daebe
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/26 06:15
		
libfuzzer: build oss-fuzz fuzzer binaries with meson
		 
	
		5ff85043
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/28 10:17
		
picture: make poc the first field in Dav1dPicture
		 
	
		0f4253f2
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 and Janne Grunau <janne-vlc@jannau.net>
 committed
 on 2018/10/28 08:03
		
Backup extra 8 pixels at bottom of frame
		 
	
		172f277b
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 and Janne Grunau <janne-vlc@jannau.net>
 committed
 on 2018/10/28 04:50
		
Cast masks to unsigned before upshifting
		 
	
		cacfb8d2
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/28 07:25
		
parse_obu: reset have_{seq,frame}_hdr on new OBU_{SEQ,FRAME}_HDR
		 
	
		ba789ebf
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/27 17:28
		
Require bits/component to match between picture and references
		 
	
		acde4240
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/27 14:38
		
Add AVX2 SIMD implementation for cdef_dir
		 
	
		dd797aa2
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/23 04:39
		
Add CDEF unit test
		 
	
		fdf780f7
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/23 06:06
		
Rewrite cdef_dir C code
		 
	
		c6e66595
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/27 16:37
		
fix hang in dav1d_close() with more than 31 tile threads
		 
	
		8d5a8121
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/27 06:50
		
tools/dav1d: don't call write_header and write_trailer when it's not needed
		 
	
		2118bc9f
		 – Thierry Foucu <tfoucu@gmail.com>
 authored
 on 2018/10/26 09:02
		
Add a null muxer which will just drop the packet.
		 
	
		31634e36
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/26 05:15
		
libfuzzer: unbreak oss-fuzz build
		 
	
		36a2d2ca
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/25 17:13
		
arm: reverse jump tables
		 
	
		e214351b
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/25 16:03
		
rename arch specific bitdepth template files
		 
	
		46e2a2d0
		 – Marvin Scholz <epirat07@gmail.com>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/25 12:45
		
Build: Add suffix to templated BITDEPTH files
		 
	
		367d785a
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/24 14:02
		
meson: add "-Werror=missing-prototypes" to the list of optional arguments
		 
	
		6cb362d0
		 – Martin Storsjö <martin@martin.st>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/25 07:58
		
attributes: Don't align to more than what assembly needs/benefits from
		 
	
		1bb1ec21
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/25 05:32
		
fix unwanted integer promotion in tile data size parsing.
		 
	
		0bdd992e
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/24 18:17
		
loop restoration: maximal stripe height is 128 + 8
		 
	
		305537ca
		 – Luc Trudeau <ltrudeau@twoorioles.com>
 authored
 on 2018/10/24 11:16
		
Don't call mask_edges_chroma when !bw4 or !bh4
		 
	
		2cce1d26
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2018/10/25 07:54
		
attributes: Fix leftover mismatched else/endif comments
		 
	
		515e2667
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2018/10/20 20:58
		
arm/mc: Add 8 bit neon asm for avg, w_avg and mask
		 
	
		128715b5
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/24 15:21
		
Make access into loopfilter masks safe across sb64 tile threads
		 
	
		32c62b5f
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/23 16:34
		
Make access into noskip_mask safe across sb64 tile threads
		 
	
		c163cbdb
		 – Thomas Daede <daede003@umn.edu>
 authored
 on 2018/10/24 09:51
		
Make symbols shared with libaom static.
		 
	
		14c612d0
		 – Thomas Daede <daede003@umn.edu>
 authored
 on 2018/10/23 13:14
		
Convert PATENTS file from CP1252 to UTF-8.
		 
	
		68f6b177
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 and Janne Grunau <janne-vlc@jannau.net>
 committed
 on 2018/10/24 10:26
		
Prevent right-shift by 32
		 
	
		8e1d06df
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/24 10:19
		
Revert "Add tile constraint to loopfilter mask fix-up code"
		 
	
		7c56793a
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/24 16:52
		
fix debug build after 16ec1057342
		 
	
		18335a4d
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/24 10:07
		
obu: don't abort OBU_REDUNDANT_FRAME_HDR if no frame header has been parsed
		 
	
		5f8b6d0c
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/24 10:01
		
obu: abort parsing OBU_FRAME if show_existing_frame=1
		 
	
		4cfd948d
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/24 04:43
		
CI: add -Werror to all warning free jobs and add clang-7 job
		 
	
		16ec1057
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/24 14:47
		
remove unused function av1_clamp_mv()
		 
	
		e6d7400b
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/24 09:03
		
Don't fix chroma loopfilter masks for grayscale content
		 
	
		9cdb54c5
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/24 09:02
		
Simplify code to fix-up the tile boundary loopfilter masks
		 
	
		6fa9df9c
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 and Janne Grunau <janne-vlc@jannau.net>
 committed
 on 2018/10/24 09:14
		
Add tile constraint to loopfilter mask fix-up code
		 
	
		2e991b14
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 and Janne Grunau <janne-vlc@jannau.net>
 committed
 on 2018/10/24 05:13
		
Exit frame data decoding for OBU_FRAME if show_existing_frame=1
		 
	
		a0364323
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 and Janne Grunau <janne-vlc@jannau.net>
 committed
 on 2018/10/24 08:22
		
Fix compiler warning in checkasm/looprestoration.c
		 
	
		e5baa042
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 and Janne Grunau <janne-vlc@jannau.net>
 committed
 on 2018/10/24 05:22
		
Initialize restoration.type to RESTORATION_NONE for grayscale content
		 
	
		1ccf6c1f
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 and Janne Grunau <janne-vlc@jannau.net>
 committed
 on 2018/10/24 07:15
		
Use max value for all trailing palette entries
		 
	
		7b101d4f
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/24 06:08
		
Require refs and curpic to share the same chroma subsampling
		 
	
		2982ef92
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/23 15:56
		
libfuzzer: fix a -Wformat warning
		 
	
		aa8e9123
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/22 21:09
		
CI: add a -Werror build without checkasm
		 
	
		c3fce69f
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/22 20:59
		
fix sign compare warnings in dav1d_loopfilter_sbrow
		 
	
		0bb53898
		 – Martin Storsjö <martin@martin.st>
 authored
 and Janne Grunau <janne-vlc@jannau.net>
 committed
 on 2018/10/21 18:15
		
arm64: mc: Make the jump tables local symbols
		 
	
		859ae6aa
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/22 20:20
		
remove unused unused code from src/ref_mvs.c
		 
	
		6e9ca034
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/23 12:08
		
obu: support parsing Redundant Frame Header OBUs
		 
	
		09de524c
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2018/10/23 18:58
		
Align wedge mask buffers
		 
Next