Andri Yngvason
25a533e22b
Add common utilities for encoders
2020-09-26 16:10:25 +00:00
Andri Yngvason
addcc50483
Bake version info into library
2020-07-26 11:43:29 +00:00
Andri Yngvason
53db2b8c1b
Remove optimisation flags
...
Let's leave it to the package maintainers
2020-07-26 11:43:29 +00:00
Jan Beich
e862347ab5
meson: allow static linking
2020-07-22 21:15:49 +00:00
Andri Yngvason
33eda8c5d0
Always enable tight, encoding but allow disabling lossy tight encoding
2020-07-11 20:16:27 +00:00
Andri Yngvason
91bd49848f
Build benchmarks again
2020-05-27 21:59:34 +00:00
Stefan Agner
afbeae8410
add warning if a function is not declared
...
Add a warning if a function is not declared. Functions used only inside
a compile unit still can be used, but have to be declared with the
static keyword.
2020-05-21 17:44:31 +00:00
Andri Yngvason
f3e09fd622
Prepare API for multi-display support
...
These changes are made now to make it possible to add multi-display
support in the future while keeping the public interface stable.
2020-04-12 18:16:19 +00:00
Andri Yngvason
97899ed045
meson: Set -DNDEBUG for all other build types than debug or debugoptimized
2020-04-12 14:25:49 +00:00
Andri Yngvason
a0d49f774a
meson: Let user choose x86_64 SIMD extension for release build
2020-04-10 12:35:05 +00:00
Andri Yngvason
b44d1a1f58
Replace miniz with system provided zlib
...
miniz is simply broken, so I can't use it.
2020-04-03 22:39:55 +00:00
Andri Yngvason
dc70f2b409
Add dtrace probe infrastructure
2020-04-01 22:49:58 +00:00
Andri Yngvason
76e721c4cd
Replace libuv with aml
2020-03-21 16:59:10 +00:00
Andri Yngvason
bc0cea86ae
Release 0.1.0
2020-02-21 23:04:19 +00:00
Andri Yngvason
3ecede86c3
Build examples using meson
2020-02-09 11:41:43 +00:00
Andri Yngvason
caf9fe0130
Remove unused code
2020-01-25 15:39:23 +00:00
Andri Yngvason
2f99659077
Create a network stream object with TLS support
2020-01-25 15:33:36 +00:00
Andri Yngvason
f8d53635e4
Create a reference counted buffer
2020-01-25 15:29:25 +00:00
Andri Yngvason
08587baf4d
meson: Disable asserts in release builds
2020-01-22 22:09:47 +00:00
Andri Yngvason
5e62175633
build: Remove -mfpu=neon argument for aarch64 build
...
This fixes issue #7
2020-01-11 13:20:37 +00:00
Andri Yngvason
ad0ff6b27c
Make Tight encoding optional
2019-12-31 10:13:21 +00:00
Andri Yngvason
8cd33d8a07
Add JPEG Tight encoding
2019-12-30 10:00:15 +00:00
Andri Yngvason
a43bb5d3d4
Use avx or neon for auto-vectorisation
2019-10-13 12:16:24 +00:00
Andri Yngvason
abac726998
meson: Declare dependency for subproject
2019-10-12 15:23:46 +00:00
Andri Yngvason
23dcc36849
meson: Generate pkgconfig
2019-10-12 14:47:07 +00:00
Andri Yngvason
da44680e52
Add meson.build
2019-10-12 13:19:49 +00:00