- Update to 0.5.4:
* This fixes stalling during h264 encoding. The FFmpeg devs
seem to think that it's normal to change the default behaviour
of their code, so this needs to be fixed here instead.
- Update to 0.5.3:
* Revert "h264-encoder: Add 30 bit color depth formats"
* server: Fix encoding selection for sw frames
- Update to 0.5.2:
* stream: Remove stray ampersand in tls handshake failure code path
* resampler: Use transformed width as destination stride
- Update to 0.5.1:
* meson: Use partial_dependency() for libdrm cflags
* test: meson: Add missing libdrm_inc dependency
* server: add missing header after f20ffb5e1efe
- Update to 0.5.0:
* H.264 Encoding
* UNIX Sockets
* New framebuffer submission API
* Automatic buffer transforms
* Client side cursor rendering
* Now accepts DMA-BUFs
* Presentation time stamps
* New internal encoder abstraction layer
OBS-URL: https://build.opensuse.org/request/show/1034388
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neatvnc?expand=0&rev=6
* This fixes stalling during h264 encoding. The FFmpeg devs
seem to think that it's normal to change the default behaviour
of their code, so this needs to be fixed here instead.
- Update to 0.5.3:
* Revert "h264-encoder: Add 30 bit color depth formats"
* server: Fix encoding selection for sw frames
- Update to 0.5.2:
* stream: Remove stray ampersand in tls handshake failure code path
* resampler: Use transformed width as destination stride
- Update to 0.5.1:
* meson: Use partial_dependency() for libdrm cflags
* test: meson: Add missing libdrm_inc dependency
* server: add missing header after f20ffb5e1efe
- Update to 0.5.0:
* H.264 Encoding
* UNIX Sockets
* New framebuffer submission API
* Automatic buffer transforms
* Client side cursor rendering
* Now accepts DMA-BUFs
* Presentation time stamps
* New internal encoder abstraction layer
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/neatvnc?expand=0&rev=11
Requires aml (request 824743)
- Update to version 0.2.0
- Tight encoding is no longer experimental and also more complete.
+ The encoder employs multiple CPU cores, both for lossy and lossless
compression, which makes it considerably faster than ZRLE, even with
lossless compression.
+ Supports both lossy (JPEG) and lossless (DEFLATE) compression.
+ Allows the client to choose the JPEG "quality" level.
+ Allows the client to choose whether to enable lossy compression or not.
- Service-side resizing: the server can notify the client and resize buffers
when a different display mode is set
- The API has been prepared for adding multi-display suppport. It has not been
implemented, but the (hopefully) won't have to change when it is.
- Version info is baked into the library, so applications linking to neatvnc
can report the version to the user.
- The server can now looks up the address to which to bind using getaddrinfo
OBS-URL: https://build.opensuse.org/request/show/824744
OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/neatvnc?expand=0&rev=5