siivonek
|
c039f3ba80
|
[lfnst] Add lfnst transform tables.
|
2022-06-28 15:20:35 +03:00 |
|
siivonek
|
213fe13a27
|
[lfnst] Add commandline option for lfnst. Implement cabac lfnst flag init and sps flag.
|
2022-06-28 15:20:35 +03:00 |
|
Marko Viitanen
|
4880b47a4e
|
[cleanup] Update README AppVeyor badge url and remove mentions of Kvazaar
|
2022-06-18 13:49:09 +03:00 |
|
Marko Viitanen
|
fb17bbc1ca
|
[cleanup] Fix MSVC warnings about type conversion and signed/unsigned comparison
|
2022-06-18 13:43:16 +03:00 |
|
Jovasa
|
f269ba436b
|
Merge pull request #6 from skal65535/fix
Fix several compile warnings
|
2022-06-16 10:59:00 +03:00 |
|
Marko Viitanen
|
429e945496
|
Round width and height to next 8 pixels instead of 4
* New macro CONF_WINDOW_PAD_IN_PIXELS
|
2022-06-16 09:45:35 +03:00 |
|
Marko Viitanen
|
c71de0e9f9
|
Fix conformance window, signal only in SPS
|
2022-06-14 14:18:14 +03:00 |
|
Joose Sainio
|
c8314d3ec3
|
update man page
|
2022-06-14 10:38:42 +03:00 |
|
LigH
|
eab9a94455
|
Missing backslash escape in line break
|
2022-06-13 10:29:20 +02:00 |
|
Joose Sainio
|
7a22b94f0e
|
[avmr] fix mvp_candidate rounding
|
2022-06-13 09:29:50 +03:00 |
|
Pascal Massimino
|
055b813bb3
|
Fix several compile errors:
src/search_inter.c:1210: implicit conversion from 'int' to 'int16_t'
was truncating constants.
src/intra.c:511: const qualifier discarded
|
2022-06-09 17:49:59 +02:00 |
|
Marko Viitanen
|
5ea913287b
|
[y4m] Fix y4m header parsing problems with piped input by removing ungetc()
|
2022-06-03 14:02:03 +03:00 |
|
Marko Viitanen
|
700f526623
|
Add timing hrd parameters to be able to extract original framerate in decoder
|
2022-06-02 21:37:42 +03:00 |
|
Joose Sainio
|
153afc6739
|
Merge branch 'improve-intra-search'
|
2022-05-30 13:35:46 +03:00 |
|
Joose Sainio
|
d5b6d2771c
|
[deltaqp] Fix delta qp writing for 4x4 for CUs
|
2022-05-05 14:31:22 +03:00 |
|
Joose Sainio
|
8223112cc1
|
Revert "[intra] Limit intra depth to 3 (8x8) for now"
This reverts commit c8539a3701 .
|
2022-05-05 14:28:07 +03:00 |
|
Joose Sainio
|
feb8a4d2e3
|
[cli] To print version info to stdout when everything is ok.
|
2022-05-05 13:28:50 +03:00 |
|
Marko Viitanen
|
c8539a3701
|
[intra] Limit intra depth to 3 (8x8) for now
|
2022-05-04 20:00:32 +03:00 |
|
Joose Sainio
|
b4a3d54170
|
[rate_control] fix gop 0 + OBA
|
2022-05-04 12:55:28 +03:00 |
|
Joose Sainio
|
900ce314ef
|
[deltaqp] Fix uvg_get_cu_ref_qp for first cu of row
|
2022-05-04 12:41:49 +03:00 |
|
Marko Viitanen
|
3a0c5b78a3
|
[deltaqp] Fix delta qp headers and cabac bits, add vaq and bitrate tests
|
2022-05-04 11:18:34 +03:00 |
|
Marko Viitanen
|
20ecb128cd
|
[cleanup] Print uvg266 version every time the CLI is launched, fix manpage and README gen
|
2022-05-03 16:35:25 +03:00 |
|
Marko Viitanen
|
a4bc6bb7b1
|
[cleanup] Remove deprecated -w and -h from documentation
|
2022-05-02 22:11:53 +03:00 |
|
Marko Viitanen
|
dc83d15ea7
|
[build] Add better version info to the binary for debugging purposes
|
2022-05-02 20:51:24 +03:00 |
|
Marko Viitanen
|
a5eb7d1496
|
[build] Fix conditions for struct packing macro, detect MSVC instead of everything else
* Fixes building on apple systems
|
2022-04-29 18:57:26 +03:00 |
|
Marko Viitanen
|
4005b9da4b
|
[cleanup] Remove mentions of SMP and AMP from the documentation and code
|
2022-04-29 15:10:43 +03:00 |
|
Marko Viitanen
|
7557067b41
|
[build] Fix building for other than x86 target
|
2022-04-29 14:32:24 +03:00 |
|
Marko Viitanen
|
a8c458469c
|
Update README and other documents, rename github workflow from kvazaar.yml to uvg266.yml
|
2022-04-29 13:28:10 +03:00 |
|
Marko Viitanen
|
61642deb82
|
[cleanup] Change the interface function names and some other kvazaar mentions to uvg266
|
2022-04-28 22:01:02 +03:00 |
|
Marko Viitanen
|
45fcac612a
|
[cleanup] Change all tabs to spaces in the ml classifier code
|
2022-04-28 21:14:25 +03:00 |
|
Marko Viitanen
|
2016f30dc0
|
[build] Add install configuration to CMakeLists.txt
|
2022-04-28 16:15:09 +03:00 |
|
Marko Viitanen
|
481fdf913b
|
[build] Use version info from the CMakeLists.txt
|
2022-04-28 15:32:26 +03:00 |
|
Marko Viitanen
|
6b07bb3591
|
[build] Remove x264asm abstraction layer since it is not used anymore
|
2022-04-28 15:31:41 +03:00 |
|
Marko Viitanen
|
b5dce4c94e
|
Rename all files containing "kvazaar" or "kvz" to "uvg266" and "uvg"
|
2022-04-28 14:26:05 +03:00 |
|
Marko Viitanen
|
f14ea35ec9
|
Rename kvz_ to uvg_
|
2022-04-28 14:18:09 +03:00 |
|
Marko Viitanen
|
576bf569d3
|
[build] Replace visual studio and autotools build systems with CMake
|
2022-04-28 14:13:20 +03:00 |
|
Marko Viitanen
|
227556a13e
|
[build] Remove support for the yasm asm build
|
2022-04-28 14:12:09 +03:00 |
|
Joose Sainio
|
ede7603361
|
Fix chroma bit cost calculation
|
2022-04-21 11:17:44 +03:00 |
|
Joose Sainio
|
0381d7d779
|
Move 4x4 chroma tu info to bottom right cu when intra is split into 4x4
|
2022-04-21 09:46:54 +03:00 |
|
Joose Sainio
|
b413aa5c43
|
Improve jccr search
|
2022-04-20 09:31:34 +03:00 |
|
Joose Sainio
|
d41103385a
|
fix cclm
|
2022-04-15 12:39:18 +03:00 |
|
Joose Sainio
|
e9a081de4f
|
Count bits for mip and mrl
|
2022-04-15 12:25:07 +03:00 |
|
Joose Sainio
|
61a3612395
|
Fix incorrect bit counting
|
2022-04-15 11:39:18 +03:00 |
|
Joose Sainio
|
b9618690e7
|
Generate mrl references for mrl rough search
|
2022-04-15 11:39:18 +03:00 |
|
Joose Sainio
|
f4dc3ab43b
|
Fix jccr and chroma mode search
|
2022-04-15 11:39:18 +03:00 |
|
Joose Sainio
|
24faf0024d
|
Fix MTS and actually select the best intra mode for rd < 2
|
2022-04-15 11:39:17 +03:00 |
|
Joose Sainio
|
901d60b8e7
|
Fix monochrome, maybe mts search and cabac debug
|
2022-04-15 11:39:17 +03:00 |
|
Joose Sainio
|
abcf2a12b8
|
Fix setting chroma mode to planar for mip pus
|
2022-04-15 11:39:17 +03:00 |
|
Joose Sainio
|
2c48453e59
|
Fix mip mode count macros
|
2022-04-15 11:39:17 +03:00 |
|
Joose Sainio
|
43c2f9318e
|
Fix mip mode generation
|
2022-04-15 11:39:17 +03:00 |
|