Ari Lemmetti
|
146298a0df
|
New AVX2 block averaging *WIP* missing small chroma block and SMP/AMP
|
2021-11-08 23:01:13 +02:00 |
|
Ari Lemmetti
|
ef69c65c58
|
New bipred average functions
|
2021-11-08 23:01:12 +02:00 |
|
Ari Lemmetti
|
f47bd5d86f
|
Rename some bipred functions
|
2021-11-08 23:01:12 +02:00 |
|
Ari Lemmetti
|
b52a930bed
|
About working with generics
|
2021-11-08 23:01:12 +02:00 |
|
Ari Lemmetti
|
e7857cbb24
|
Remove avx2 blending
|
2021-11-08 22:45:45 +02:00 |
|
Marko Viitanen
|
55bb8ee17f
|
Merge branch 'fix-header-dpb-size'
|
2021-10-19 13:55:40 +03:00 |
|
Marko Viitanen
|
899c672ed1
|
Make sure the dpb is more than max_num_reorder_pics
|
2021-10-19 10:16:04 +03:00 |
|
Ari Lemmetti
|
d4880be6f2
|
Compute proper count of buffered frames for vps and sps. Use common function.
|
2021-10-19 02:34:32 +03:00 |
|
Marko Viitanen
|
7856583ee0
|
Rename external licenses so that github autodetects the Kvazaar license correctly
|
2021-10-13 17:44:34 +03:00 |
|
Marko Viitanen
|
cc22233117
|
Change version to v2.1.0
|
2021-10-13 15:24:01 +03:00 |
|
Marko Viitanen
|
57883369ca
|
Change all the license texts in source headers and LICENSE file to 3-clause BSD, closes #302
* All now have the same exact text string
|
2021-10-13 15:22:46 +03:00 |
|
Marko Viitanen
|
b68625b869
|
Add correct reorder and buffering values to VPS, as they were only in SPS
|
2021-10-13 10:54:35 +03:00 |
|
Marko Viitanen
|
7918628b8e
|
Offset output dts by -1 when num_out >= gop_len, otherwise there will be a gap of 2 dts. Fixes #310
|
2021-10-11 11:18:58 +03:00 |
|
Marko Viitanen
|
54dc87dac9
|
Remove duplicate test in pull_request.yml
|
2021-06-17 09:55:57 +03:00 |
|
Marko Viitanen
|
bad8bd419e
|
Replace Travis CI with Github Actions using own runner
|
2021-06-17 09:36:53 +03:00 |
|
Marko Viitanen
|
f7a397b102
|
Merge pull request #304 from PeterDaveHello/RemoveAdditionalAptCleanInDockerfile
Remove additional apt-get clean in Dockerfile
|
2021-06-03 17:12:57 +03:00 |
|
Marko Viitanen
|
28ab25f924
|
Merge pull request #303 from PeterDaveHello/ImproveDockerfile
Use COPY instead of ADD for files and folders in Dockerfile
|
2021-06-03 17:08:21 +03:00 |
|
Peter Dave Hello
|
b7befcd680
|
Remove additional apt-get clean in Dockerfile
Reference:
- https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#apt-get
> Official Debian and Ubuntu images automatically run `apt-get clean`,
> so explicit invocation is not required.
|
2021-06-03 22:00:30 +08:00 |
|
Peter Dave Hello
|
720e262c68
|
Use COPY instead of ADD for files and folders in Dockerfile
Reference:
- https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#add-or-copy
|
2021-06-03 21:57:13 +08:00 |
|
Marko Viitanen
|
28595ed1cf
|
Update website to ultravideo.fi and IRC support channel to #ultravideo at Libera.Chat
|
2021-05-28 16:00:36 +03:00 |
|
Ari Lemmetti
|
c36d423a8c
|
Merge branch 'interpolation-2021'
|
2021-03-08 22:36:34 +02:00 |
|
Ari Lemmetti
|
5bc4cdf401
|
Update TSAN suppressions
|
2021-03-08 22:36:10 +02:00 |
|
Ari Lemmetti
|
dad3d6818e
|
Only read left and right border pixels if necessary
|
2021-03-08 22:36:10 +02:00 |
|
Ari Lemmetti
|
b72ab583b4
|
Handle "don't care" rows in the end separately
|
2021-03-08 22:36:09 +02:00 |
|
Ari Lemmetti
|
33295bf350
|
Use AVX2 luma interpolation for SMP and AMP as well
|
2021-03-08 22:36:09 +02:00 |
|
Ari Lemmetti
|
7ce68761c2
|
Add a reminder to fix a rare case for bipred
|
2021-03-08 22:36:09 +02:00 |
|
Ari Lemmetti
|
475f1d79d5
|
Add some defines for important interpolation related sizes
|
2021-03-08 22:36:09 +02:00 |
|
Ari Lemmetti
|
4314f3a9a7
|
Rename some interpolation functions and strategies for consistency
|
2021-03-08 22:36:08 +02:00 |
|
Ari Lemmetti
|
5a70b49f69
|
Require 64-bit build for AVX2 interpolation filter functions
|
2021-03-08 22:36:08 +02:00 |
|
Ari Lemmetti
|
5631651469
|
Remove unused functions and variables
|
2021-03-08 22:36:08 +02:00 |
|
Ari Lemmetti
|
d8e7aac380
|
Do not use nonstandard extension for struct initialization.
|
2021-03-08 22:36:07 +02:00 |
|
Ari Lemmetti
|
e38219e489
|
Fix epol_func signature and function definition
|
2021-03-08 22:36:07 +02:00 |
|
Ari Lemmetti
|
7e6ba9750f
|
Add new AVX2 ip filters for chroma
|
2021-03-08 22:36:07 +02:00 |
|
Ari Lemmetti
|
3476fc62c7
|
Fix parameter to signed
|
2021-03-08 22:36:06 +02:00 |
|
Ari Lemmetti
|
e572066e46
|
Add new AVX2 vertical ip filter for pixel precision
|
2021-03-08 22:36:06 +02:00 |
|
Ari Lemmetti
|
9e4b62a891
|
Use the new horizontal filter for pixel precision as well
|
2021-03-08 22:36:06 +02:00 |
|
Ari Lemmetti
|
2175023843
|
Relocate function
|
2021-03-08 22:36:06 +02:00 |
|
Ari Lemmetti
|
f5b0e3c52b
|
Add new AVX2 horizontal ip filter capable of every luma PB
|
2021-03-08 22:36:05 +02:00 |
|
Ari Lemmetti
|
d9a3225ae5
|
Add new AVX2 vertical ip filter for high-precision
|
2021-03-08 22:36:05 +02:00 |
|
Ari Lemmetti
|
84222cf3e7
|
Replace old block extrapolation with more capable one.
Separate paddings for different directions can be now specified.
|
2021-03-08 22:36:04 +02:00 |
|
Ari Lemmetti
|
17c9fc5cc9
|
Update build worker images for MinGW tests on AppVeyor. Test all branches and not just master.
|
2021-03-04 20:08:40 +02:00 |
|
Jaakko Laitinen
|
845902062c
|
Fix warning and limit intra qp offset to -3
|
2021-03-04 18:08:59 +02:00 |
|
siivonek
|
bf0bf73665
|
Fix mistake in define.
|
2021-02-16 20:21:33 +02:00 |
|
siivonek
|
6f455f29cc
|
Add MINGW64 to define. Try to fix tsan test path error to suppressions.txt.
|
2021-02-16 15:44:18 +02:00 |
|
siivonek
|
9a65617a34
|
Disable thread exit call in encmain when MINGW is used. This should fix the issue with media auto-build suite.
|
2021-02-15 14:47:18 +02:00 |
|
Pauli Oikkonen
|
9f34ae7ea0
|
abi change, version bump
|
2021-01-15 18:54:06 +02:00 |
|
Pauli Oikkonen
|
a28f8bfcc7
|
document fastrd tools in readme too
|
2021-01-15 18:47:29 +02:00 |
|
Pauli Oikkonen
|
fa1e203790
|
document fastrd tools in manpage
|
2021-01-15 18:44:07 +02:00 |
|
Pauli Oikkonen
|
fcc2c1fa7b
|
return-type error does not know that you don't return from assert(0)
|
2021-01-12 13:28:55 +02:00 |
|
Pauli Oikkonen
|
fef64e1c86
|
Whoops, included fast_coeff_cost stuff twice in vs project
|
2021-01-11 18:43:28 +02:00 |
|