Releases: chunying/gaminganywhere
Releases · chunying/gaminganywhere
GA release 0.8.0
This is a major version release. Old components and configurations could be incompatible.
- upgrade packages: ffmpeg (2.2.3) and live555 (2014.05.27)
- new package: libx265 (1.1), plus server/client support
- server: support share-encoder mode only since this version
- server: revise module design
- server: implement live555 based RTSP/RTP server, and it's now the default server
- server: add saving raw video frame feature
- server: add embedding color code feature for latency measurement
- server: replace detour library with easyhook (2.6 stable) library
- server: fix core-audio hook does not work in some cases
- server/module: RTSP/RTP/RTCP servers are removed from core library - they are modules now
- server/client: report QoS based on RTCP statistics
- server/client: revise pipeline implementation - now dpipe
- module: support codec/video source parameter reconfiguration
- module: add encoder-x264, which is implemented based on libx264 instead of libavcodec
- module: add encoder-mfx, which is a hardware encoder based on Intel Media SDK
- client: configure decoders based on sprop-parameter-sets
- add many doxygen compatible comments
- other minor improvements and bug fixes
GA release 0.7.5
- upgrade packages for all supported platforms:
SDL (2.0.3), SDL2_ttf (2.0.12), ffmpeg (2.2), vorbis (1.3.4),
opus (1.1), x264 (20140330), vpx (1.3.0), live555 (2014.03.25) - server: add preliminary key-stroke blocking feature
- server: core audio hook support on Windows
- server: disable game audio on server side (hook-mode)
- client: preliminary android version implemented, toolchain provided
- client: SDL use OpenGL hardware renderer by default
- client: fix RTP over UDP packet drops in high speed LAN
- client: resizable client window
- client: support alt-enter switching between full-screen
- client config: enable hardware renderer by default
- client config: enable multi-thread decoder by default
- dependency: fix compile errors on Mac OS X 10.9 (without brew)
- other minor improvements bug fixes
GA release 0.7.4
- Support NAT hole punching
- Windows hook supports command line arguments as well
- Separate keyboard/mouse control messages
- Remove SDL 1.2 support from GA core library and the clients
- SDL 1.2 controller hook - add hook to SDL_SetEventFilter
- Separate hooks for sdl-video and sdl-audio
- Do not quit when controller init failed, just disable the controller
- client: ready to fully support Android
- client: add mini h.264/vp8 parser
- client: auto detect audio/video codecs
- client: auto detect audio/video codecs
- client: audio buffer fill no longer fill pure silence packet
- client: audio packet queue no longer block infinitely
- client: provide bridges to use Android build-in audio/video codecs
- toolchain: disable vpx --enable-shared on Mac OS X
- toolchain: GA toolchain for Android
- toolchain: Fix compilation error on Linux x86_64