Skip to content

Releases: chunying/gaminganywhere

GA release 0.8.0

29 Jan 05:26
Compare
Choose a tag to compare

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

03 Apr 07:36
Compare
Choose a tag to compare
  • 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

18 Oct 05:20
Compare
Choose a tag to compare
  • 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