1
mirror of https://code.videolan.org/videolan/dav1d synced 2024-11-14 22:58:33 +01:00
dav1d/src
2018-10-29 17:16:56 +01:00
..
arm arm: reverse jump tables 2018-10-25 22:10:51 +02:00
ext/x86 Build: Move ext folder to src 2018-09-29 11:28:43 +02:00
win32 thread: destroy the thread before freeing the dav1d_win32_thread_t struct 2018-10-05 23:34:09 -03:00
x86 Add AVX2 SIMD implementation for cdef_dir 2018-10-28 02:03:29 +02:00
cdef_apply_tmpl.c Simplify/rewrite cdef filtering code 2018-10-29 17:16:56 +01:00
cdef_apply.h Initial decoder implementation. 2018-09-22 07:59:19 -04:00
cdef_tmpl.c Simplify/rewrite cdef filtering code 2018-10-29 17:16:56 +01:00
cdef.h Simplify/rewrite cdef filtering code 2018-10-29 17:16:56 +01:00
cdf.c Update txpart/inter_txtp tables for intra frames also. 2018-10-21 08:36:25 -04:00
cdf.h Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00
cpu.c Fix include order of config.h 2018-09-29 19:58:23 +02:00
cpu.h build: add support for arm/aarch64 asm and integrate checkasm 2018-09-29 17:22:24 +02:00
data.c Add support for external picture buffer allocation 2018-10-19 17:34:41 +02:00
dav1d.rc.in Build: Do not use soversion for windows dll 2018-09-29 20:35:44 +02:00
decode.c Require bits/component to match between picture and references 2018-10-27 21:28:44 -04:00
decode.h Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00
dequant_tables.c Initial decoder implementation. 2018-09-22 07:59:19 -04:00
dequant_tables.h Initial decoder implementation. 2018-09-22 07:59:19 -04:00
env.h Fix negative shift exponent in get_poc_diff 2018-10-23 12:50:25 -04:00
getbits.c getbits: do not call get_bits(0) for coded value 0 in dav1d_get_vlc 2018-10-23 21:20:36 +02:00
getbits.h Avoid calling get_uniform(max=1) 2018-10-23 15:03:39 +02:00
internal.h Add support for external picture buffer allocation 2018-10-19 17:34:41 +02:00
intra_edge.c Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00
intra_edge.h Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00
ipred_prepare_tmpl.c Build: Add suffix to templated BITDEPTH files 2018-10-25 18:51:31 +02:00
ipred_prepare.h Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00
ipred_tmpl.c Build: Add suffix to templated BITDEPTH files 2018-10-25 18:51:31 +02:00
ipred.h x86: Add pal_pred AVX2 asm 2018-10-20 16:56:25 +02:00
itx_1d.c Don't use hardcoded __attribute__((noinline)) 2018-09-28 13:13:44 +02:00
itx_tmpl.c Build: Add suffix to templated BITDEPTH files 2018-10-25 18:51:31 +02:00
itx.h x86-64: Inverse transforms AVX2 2018-10-03 15:03:47 +02:00
levels.h obu: support parsing Redundant Frame Header OBUs 2018-10-23 18:26:56 -03:00
lf_apply_tmpl.c Cast masks to unsigned before upshifting 2018-10-28 13:56:53 +01:00
lf_apply.h Initial decoder implementation. 2018-09-22 07:59:19 -04:00
lf_mask.c Don't call mask_edges_chroma when !bw4 or !bh4 2018-10-25 15:15:09 +02:00
lf_mask.h Make access into loopfilter masks safe across sb64 tile threads 2018-10-25 01:34:22 +02:00
lib.c fix hang in dav1d_close() with more than 31 tile threads 2018-10-27 20:44:06 +02:00
loopfilter_tmpl.c Build: Add suffix to templated BITDEPTH files 2018-10-25 18:51:31 +02:00
loopfilter.h Rewrite horizontal loopfilter 2018-10-08 08:57:48 -04:00
looprestoration_tmpl.c Build: Add suffix to templated BITDEPTH files 2018-10-25 18:51:31 +02:00
looprestoration.h Add infrastructure for LR SIMD and unit tests. 2018-10-17 08:48:58 -07:00
lr_apply_tmpl.c Backup extra 8 pixels at bottom of frame 2018-10-28 17:46:06 +01:00
lr_apply.h Initial decoder implementation. 2018-09-22 07:59:19 -04:00
mc_tmpl.c Build: Add suffix to templated BITDEPTH files 2018-10-25 18:51:31 +02:00
mc.h arm64/mc: add 8-bit neon asm for avg, w_avg and mask 2018-10-20 23:58:17 +02:00
meson.build Add AVX2 SIMD implementation for cdef_dir 2018-10-28 02:03:29 +02:00
msac.c Make symbols shared with libaom static. 2018-10-24 13:56:44 -07:00
msac.h Initial decoder implementation. 2018-09-22 07:59:19 -04:00
obu.c Clear reference state upon sequence header change 2018-10-28 22:37:21 +01:00
obu.h Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00
picture.c Add support for external picture buffer allocation 2018-10-19 17:34:41 +02:00
picture.h Add support for external picture buffer allocation 2018-10-19 17:34:41 +02:00
qm.c Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00
qm.h Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00
recon_tmpl.c Build: Add suffix to templated BITDEPTH files 2018-10-25 18:51:31 +02:00
recon.h Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00
ref_mvs.c meson: add "-Werror=missing-prototypes" to the list of optional arguments 2018-10-25 11:58:06 -03:00
ref_mvs.h Rename unset_hp_bit() to fix_mv_precision() and add integer-mv support. 2018-10-22 19:45:38 -04:00
ref.c Add support for external picture buffer allocation 2018-10-19 17:34:41 +02:00
ref.h Add support for external picture buffer allocation 2018-10-19 17:34:41 +02:00
scan.c Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00
scan.h Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00
tables.c Reorder the dav1d_filter_intra_taps array 2018-10-20 16:59:08 +02:00
tables.h Reorder the dav1d_filter_intra_taps array 2018-10-20 16:59:08 +02:00
thread_data.h Add & use a thread compatibility layer 2018-09-22 07:59:24 -04:00
thread_task.c Don't clear n_tile_data on first dav1d_frame_task() iteration 2018-10-08 13:59:41 +02:00
thread_task.h Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00
thread.h Windows: Fix conflicting pthread symbol names 2018-10-01 19:43:40 +02:00
warpmv.c Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00
warpmv.h Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00
wedge.c Align wedge mask buffers 2018-10-23 22:59:29 +02:00
wedge.h Correctly use dav1d_ prefix for global symbols 2018-10-04 14:06:10 +02:00