RSS feed
	
	
	
		04d9277e
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/18 13:59
		
data: remove unnecessary internal header
		 
	
		6ac49461
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/17 18:37
		
fix skip_mode_params parsing if enable_order_hint == 0
		 
	
		5b67e1a2
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/17 17:44
		
parse obu_size/leb128 as unsigned 32-bit integer
		 
	
		43b10aff
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/17 16:35
		
dav1d/ivf: return an error when fread fails
		 
	
		7d7b8d42
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/17 17:07
		
dav1d_decode: avoid broken and unecessary int cast in assert
		 
	
		7b826d71
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/17 16:09
		
check segmap of primary reference frame before referencing it
		 
	
		5c416dce
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/15 18:01
		
intrabc: clip displacement vector to current tile
		 
	
		c38b3923
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/17 14:07
		
decode: allow returning an error from decode_b and pass it on
		 
	
		1f32abd2
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/16 04:46
		
Add infrastructure for LR SIMD and unit tests.
		 
	
		1d775483
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/12 09:12
		
Refactor left edge copying to reduce data copies by 50%.
		 
	
		acd90b71
		 – Luc Trudeau <ltrudeau@twoorioles.com>
 authored
 on 2018/10/10 11:29
		
Small clean up in loop filter code
		 
	
		f4ad2720
		 – David Michael Barr <b@rr-dav.id.au>
 authored
 on 2018/10/12 21:25
		
Defer DC_PRED for zero-alpha CFL_PRED
		 
	
		677dcb7c
		 – David Michael Barr <b@rr-dav.id.au>
 authored
 on 2018/10/12 06:17
		
Remove cfl_uvtx and cfl_uv_t_dim
		 
	
		9c4d7782
		 – David Michael Barr <b@rr-dav.id.au>
 authored
 on 2018/10/10 20:40
		
Compute DC within chroma-from-luma prediction
		 
	
		8d238cdd
		 – David Michael Barr <b@rr-dav.id.au>
 authored
 on 2018/10/12 04:50
		
Remove dual-plane chroma-from-luma prediction
		 
	
		59c3370e
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2018/10/11 11:33
		
x86: Add smooth intra prediction AVX2 asm
		 
	
		613ef787
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/13 08:21
		
free tile_thread task_idx_to_sby_and_tile_idx
		 
	
		3e367ef8
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/11 16:31
		
implement non power of 2 tile rows and columns spec compliant
		 
	
		67bab2ba
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/13 06:05
		
tools/dav1d: unref input data after decoding loop
		 
	
		13389e68
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/11 17:08
		
decode: verify inter frame size restrictions
		 
	
		7d3cebc4
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2018/10/12 10:40
		
checkasm: Don't use readtime for checkasm seed
		 
	
		d9b1ca87
		 – Martin Storsjö <martin@martin.st>
 authored
 on 2018/10/12 07:47
		
checkasm: Add code for reading ARM cycle counter registers
		 
	
		b567f04e
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/07 14:12
		
decode: error out on missing reference frames
		 
	
		cccebfce
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/07 20:00
		
dav1d_decode_frame: always return negative values on error
		 
	
		c3544c3f
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/10 14:55
		
reallocate lf.tx_lpf_right_edge accoring to the number of tile columns
		 
	
		604bbca8
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/09 20:06
		
decode: error out if the primary ref frame does not exist
		 
	
		82d88077
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/09 19:51
		
fix input buffer ref leak on tile parse errors
		 
	
		5e1ba6a2
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/09 18:35
		
fix Av1FrameHeader.tiling.n_bytes sign compare warning
		 
	
		2ecb122a
		 – Marvin Scholz <epirat07@gmail.com>
 authored
 and Henrik Gramner <gramner@twoorioles.com>
 committed
 on 2018/10/09 10:03
		
Build: Change default build type to release
		 
	
		e4d0bd41
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2018/10/08 11:39
		
x86: Add paeth intra prediction AVX2 asm
		 
	
		701f88b9
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2018/10/08 09:03
		
x86: Add dc/h/v intra prediction AVX2 asm
		 
	
		53389fcd
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2018/10/08 09:03
		
checkasm: Add unit tests for intra prediction
		 
	
		9d1fcef3
		 – David Michael Barr <b@rr-dav.id.au>
 authored
 on 2018/10/06 15:18
		
Loop filter: mask with exact image width in MI
		 
	
		aec3d25c
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/05 12:29
		
Add horizontal loopfilter AVX2 SIMD
		 
	
		24effd47
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/05 12:29
		
Add horizontal loopfilter to unit test
		 
	
		bf7a4786
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/05 12:30
		
Rewrite horizontal loopfilter
		 
	
		04b70ea5
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/05 13:51
		
Add vertical loopfilter AVX2 SIMD
		 
	
		a146437d
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/05 13:47
		
Add vertical loopfilter unit test
		 
	
		36647aaa
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/05 13:44
		
Vertical loopfilter simplifications
		 
	
		76646c7d
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/06 09:54
		
Reset entropy/reference state after making a fwd_kf visible
		 
	
		2483af97
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/07 11:14
		
Don't clear n_tile_data on first dav1d_frame_task() iteration
		 
	
		44b748f4
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/07 17:24
		
Don't read CDF before it is available
		 
	
		8e5c00fe
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/06 11:15
		
Ensure all tile workers are parked before finishing frame
		 
	
		e293c396
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/10/07 05:13
		
Reduce copied edges on non-subpixel positions
		 
	
		42fc4724
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2018/10/08 08:55
		
checkasm: Fix itx coef input ranges
		 
	
		f17c5e08
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/07 18:01
		
check IntraBC displacement vector
		 
	
		57347c19
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/06 17:40
		
decode_b: make sure seg_id is valid
		 
	
		f7830788
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/05 20:06
		
error out if segmentation is enabled but no map available
		 
	
		ebf39ee1
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/05 19:41
		
unref out picture on decoding error
		 
	
		31d2a9a3
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/05 15:39
		
check dav1d_submit_frame() for errors
		 
	
		540c0a7a
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/05 19:34
		
thread: destroy the thread before freeing the dav1d_win32_thread_t struct
		 
	
		fc8e06d5
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/04 21:08
		
Reduce code duplication
		 
	
		c0451c8a
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/04 21:00
		
fix skipping ref_order_hint in frame headers
		 
	
		bb505b3e
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/05 11:33
		
Intra prediction DSP refactoring
		 
	
		7e693a1d
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Henrik Gramner <gramner@twoorioles.com>
 committed
 on 2018/10/04 20:10
		
fuzzer: fix ivf parsing
		 
	
		e664029a
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Henrik Gramner <gramner@twoorioles.com>
 committed
 on 2018/10/04 18:35
		
fuzzer: use only external API and do not depend on config.h
		 
	
		2faf1016
		 – skal <pascal.massimino@gmail.com>
 authored
 and Ronald S. Bultje <rsbultje@gmail.com>
 committed
 on 2018/10/02 14:06
		
fix -Wsign-compare warnings
		 
	
		2d3e3ef0
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Henrik Gramner <gramner@twoorioles.com>
 committed
 on 2018/10/04 17:14
		
meson: error on nasm < 2.13
		 
	
		a8d24ea1
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Henrik Gramner <gramner@twoorioles.com>
 committed
 on 2018/10/03 12:48
		
API: always unref input buffer after consuming it completely
		 
	
		c5d283bd
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/03 10:36
		
tile: check for arithmetic underflow in tile setup
		 
	
		1b5d3359
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/03 08:25
		
parsing: error out when trying to decode a frame without tile data
		 
	
		a32c5086
		 – David Michael Barr <b@rr-dav.id.au>
 authored
 on 2018/10/04 17:59
		
Lossless segments: allow CfL in 4x4 chroma blocks
		 
	
		da97ba3f
		 – Luc Trudeau <ltrudeau@twoorioles.com>
 authored
 on 2018/10/03 12:11
		
Move delta_lf inside delta_q check
		 
	
		99239678
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2018/10/04 07:35
		
Correctly use dav1d_ prefix for global symbols
		 
	
		aa0fc471
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2018/10/03 16:08
		
x86: Enable ITX AVX2 asm on 64-bit Windows
		 
	
		2df87489
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2018/10/03 19:12
		
x86: Fix out-of-bounds write in ITX asm
		 
	
		858689e1
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/02 15:20
		
tests: add libfuzzer test target
		 
	
		47886aed
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/03 10:38
		
decode_frame: unref everything on decoding errors
		 
	
		914bf584
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/02 19:27
		
frame header: check for arithmetic underflow in tile data parsing
		 
	
		a9380fee
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/03 07:41
		
frame header: fix tile size parsing for non-uniform tiles
		 
	
		a537c5ac
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 on 2018/10/02 17:16
		
get_bits: avoid infinite loops in get_vlc() at EOF
		 
	
		4ec4605b
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2018/10/02 14:59
		
x86-64: Inverse transforms AVX2
		 
	
		58caeed2
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2018/09/28 18:35
		
checkasm: Add inverse transform unit tests
		 
	
		5a7af87d
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 on 2018/10/03 09:11
		
build: Fix stack alignment
		 
	
		d2d79ed7
		 – Henrik Gramner <gramner@twoorioles.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/02 16:14
		
Remove dav1d_init()
		 
	
		c6788ed5
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/02 14:45
		
Improve public API documentation in data.h
		 
	
		dd722e85
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/02 14:13
		
Improve public API documentation in dav1d.h
		 
	
		73d5a46c
		 – Luc Trudeau <ltrudeau@twoorioles.com>
 authored
 on 2018/10/02 06:42
		
Remove compare between int and uint in add macro
		 
	
		41fb5ec5
		 – James Almer <jamrial@gmail.com>
 authored
 on 2018/10/01 19:50
		
attributes: fix clzll on 32-bit MSVC
		 
	
		6153633d
		 – Derek Buitenhuis <derek.buitenhuis@gmail.com>
 authored
 on 2018/10/02 09:36
		
decode: Fix unchecked dav1d_alloc_aligned in decode_frame
		 
	
		ff2dcd6b
		 – Derek Buitenhuis <derek.buitenhuis@gmail.com>
 authored
 on 2018/10/02 09:33
		
decode: Fix unchecked malloc in decode_frame
		 
	
		9e73bb8f
		 – Derek Buitenhuis <derek.buitenhuis@gmail.com>
 authored
 on 2018/10/02 09:30
		
ref_mvs: Check malloc in av1_init_ref_mv_common and propagate error
		 
	
		60cc1b8b
		 – Derek Buitenhuis <derek.buitenhuis@gmail.com>
 authored
 on 2018/10/02 09:26
		
lib: Fix unchecked malloc
		 
	
		9caf9042
		 – Derek Buitenhuis <derek.buitenhuis@gmail.com>
 authored
 on 2018/10/02 09:25
		
ref_mvs: Check for alloation fail before calling memset in av1_alloc_ref_mv_common
		 
	
		1add94bf
		 – Marvin Scholz <epirat07@gmail.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/02 12:27
		
Build: Do not warn about unused-parameter
		 
	
		fa3d225d
		 – Marvin Scholz <epirat07@gmail.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/02 12:26
		
Build: Do not warn about maybe-uninitialized
		 
	
		cedefa50
		 – Konstantin Pavlov <thresh@videolan.org>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/02 08:53
		
CI: added macOS build job.
		 
	
		ccd31a5a
		 – Jean-Baptiste Kempf <jb@videolan.org>
 authored
 on 2018/09/29 16:47
		
lf_apply: explicitly mark a constant as unsigned
		 
	
		9444e692
		 – Jean-Baptiste Kempf <jb@videolan.org>
 authored
 on 2018/09/29 16:27
		
Change n_fc to unsigned
		 
	
		7efdb714
		 – Hugo Beauzée-Luyssen <hugo@videolan.org>
 authored
 on 2018/10/02 10:58
		
meson: Move pkg-config generation in src/
		 
	
		fc6eae6e
		 – Janne Grunau <janne-vlc@jannau.net>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/09/29 18:06
		
CI: add build-debian-aarch64 and build-debian-aarch64-clang-5
		 
	
		4c7f424c
		 – Marvin Scholz <epirat07@gmail.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/01 06:36
		
CI: Add a static build on debian
		 
	
		9684908d
		 – Marvin Scholz <epirat07@gmail.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/01 06:23
		
Build: Fix static library building
		 
	
		ac743837
		 – Marvin Scholz <epirat07@gmail.com>
 authored
 and Jean-Baptiste Kempf <jb@videolan.org>
 committed
 on 2018/10/02 07:00
		
Fix version.h include
		 
	
		bc739dce
		 – Luc Trudeau <ltrudeau@twoorioles.com>
 authored
 on 2018/10/01 12:00
		
Remove compare between int and uint
		 
	
		5f1d4f27
		 – Luc Trudeau <ltrudeau@twoorioles.com>
 authored
 on 2018/10/01 11:31
		
Remove uninitialized fields in dav1d_cli_parse.c
		 
	
		da1443b1
		 – Luc Trudeau <ltrudeau@twoorioles.com>
 authored
 on 2018/10/01 11:13
		
Remove trailing spaces in y4m2.c
		 
	
		7b59b883
		 – Luc Trudeau <ltrudeau@twoorioles.com>
 authored
 on 2018/10/01 11:07
		
Remove unused parameters in get_tx_ctx
		 
	
		5f122cd5
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/09/30 10:01
		
Fix ss_ver assignment in thread_picture_wait()
		 
	
		d05f62bd
		 – Ronald S. Bultje <rsbultje@gmail.com>
 authored
 on 2018/09/30 07:45
		
Fix for progress at edges of image
		 
Next