Commit Graph

  • 4c579aa826 Provide another frame if avcodec_receive_frame() returns EAGAIN Cameron Gutman 2020-01-26 15:36:22 -08:00
  • b9463b3c0e Allow NV12 and NV21 to be selected for non-hwaccel decoders using the SDL renderer Cameron Gutman 2020-01-26 15:02:29 -08:00
  • cede6ce8a9 Add H264_DECODER_HINT and HEVC_DECODER_HINT envvars to specify a decoder manually Cameron Gutman 2020-01-26 14:40:48 -08:00
  • 956e6e3638 Avoid slicing for hardware decoders that use SDL as the renderer Cameron Gutman 2020-01-26 14:13:42 -08:00
  • b282c7d815 Fix parsing CLI flags that accept values when passed before 'action' argument Cameron Gutman 2020-01-26 13:32:10 -08:00
  • 5b6142e2d9 Always create IdentityManager on the main thread Cameron Gutman 2020-01-25 19:34:17 -08:00
  • 58313ad8fc Allow default mouse polling interval to be overridden by setting MOUSE_POLLING_INTERVAL Cameron Gutman 2020-01-21 19:15:17 -08:00
  • 7aff148e9f Add --packet-size command-line option Cameron Gutman 2020-01-21 19:10:10 -08:00
  • ee5c61fb74 Centralize Discord invite links Cameron Gutman 2020-01-18 10:53:05 -08:00
  • 91be6c8028 Only hide Qt's mouse cursor on EGLFS Cameron Gutman 2020-01-15 18:23:02 -08:00
  • 2e0bd2ec28 Invoke avcodec_receive_frame() during decoder testing Cameron Gutman 2020-01-15 18:09:59 -08:00
  • a0151fbc04 Fix memory leak if 10-bit color is not supported Cameron Gutman 2020-01-15 17:56:11 -08:00
  • d853782fea Add support for the Meta/Super/Windows key on macOS and Linux Cameron Gutman 2020-01-15 17:54:57 -08:00
  • c6638a7154 Add support for 10-bit output in full-screen with DXVA2 Cameron Gutman 2020-01-14 17:12:55 -08:00
  • 4abebe3aec Hide the Qt cursor when streaming Cameron Gutman 2020-01-11 02:06:08 -08:00
  • 5aed8f928a Add V4L2M2M support using SDL renderer Cameron Gutman 2020-01-10 20:52:16 -08:00
  • afe6cfc383 Update build dependencies in README Cameron Gutman 2020-01-05 23:32:48 -08:00
  • 174983ce1e Update Windows builds to FFmpeg 4.2.1 with D3D11VA+DXVA2 enabled Cameron Gutman 2019-12-31 22:35:28 -06:00
  • 1313c7b3bf Enable HDR as an experimental option Cameron Gutman 2019-12-30 18:05:43 -06:00
  • bee622bcad Improve speed of initial PC status poll Cameron Gutman 2019-12-30 17:51:23 -06:00
  • 8cefdeae49 Update macOS builds to FFmpeg 4.2.1 Cameron Gutman 2019-12-30 02:10:26 -06:00
  • 7cf70b9607 Clear Add PC textbox when closing the dialog Cameron Gutman 2019-12-29 20:13:45 -06:00
  • add4b582b5 Update issue template configuration Cameron Gutman 2019-12-28 21:02:14 -06:00
  • b419d21940 Only use the QTBUG-80947 hack on Qt 5.14 Cameron Gutman 2019-12-21 13:54:09 -08:00
  • 227ff4e13a Version 1.2.1 (hotfix for Windows and macOS) v1.2.1 Cameron Gutman 2019-12-21 13:01:44 -08:00
  • 8e6e70683e Add workaround for QTBUG-80947 Cameron Gutman 2019-12-21 12:58:45 -08:00
  • 626f0aec6a Rebuild SDL 2.0.10 for macOS with https://bugzilla.libsdl.org/show_bug.cgi?id=4888 patch Cameron Gutman 2019-12-21 12:49:40 -08:00
  • 973d174a30 Version 1.2.0 (take 2) v1.2.0 Cameron Gutman 2019-12-17 18:25:37 -08:00
  • 9f35690b95 Update DMG signing to support disambiguating identity shortnames Cameron Gutman 2019-12-17 18:10:39 -08:00
  • d961f2bc13 Switch to QElapsedTimer since QTime is deprecated for our usecase in Qt 5.14 Cameron Gutman 2019-12-16 23:16:31 -08:00
  • 10e8277044 Version 1.2.0 Cameron Gutman 2019-12-16 22:51:11 -08:00
  • b4c40d9b18 Update SDL_GameControllerDB submodule Cameron Gutman 2019-12-16 22:38:58 -08:00
  • e1603f0808 Explicitly use Rec 601 for VDPAU Cameron Gutman 2019-12-16 18:02:11 -08:00
  • d4c2350d63 Fix DXVA2 rendering with the wrong colorspace on AMD GPUs Cameron Gutman 2019-12-15 13:29:19 -08:00
  • 5e5470ae12 Specify video transfer matrix for SLVideo Cameron Gutman 2019-12-15 11:27:47 -08:00
  • 6230a99360 Fix colorspace conversion with SDL as frontend renderer Cameron Gutman 2019-12-14 17:17:29 -08:00
  • 801adb6af7 Add colorspace support to VAAPI renderer Cameron Gutman 2019-12-14 16:58:04 -08:00
  • 8b9b96f422 Only enable slicing when CPU decoding Cameron Gutman 2019-12-14 15:34:48 -08:00
  • 160684f23e Allow decoders to choose a desired colorspace Cameron Gutman 2019-12-14 15:25:56 -08:00
  • 88930a9de4 Optimize decoder capability checking Cameron Gutman 2019-12-14 15:20:44 -08:00
  • af6b8c9b88 Update common-c with colorspace configuration support Cameron Gutman 2019-12-14 14:40:02 -08:00
  • bf52d3189d Switch to Bionic build image on Travis CI Cameron Gutman 2019-12-14 13:06:39 -08:00
  • 5d872e8b5b Add auto update check to Steam Link Cameron Gutman 2019-12-13 20:15:52 -08:00
  • 4832d8007b Print joystick haptic capabilities to log Cameron Gutman 2019-12-13 18:43:35 -08:00
  • 879e084383 Enable Qt 5.14's new fractional DPI scaling Cameron Gutman 2019-12-12 20:36:23 -08:00
  • 1ae16bb657 Add source archival script Cameron Gutman 2019-12-09 18:27:35 -08:00
  • 2177bc68db Add git-archive-all.sh script from https://github.com/meitar/git-archive-all.sh Cameron Gutman 2019-12-09 18:26:06 -08:00
  • c8b887fe32 Use the new SDL_GameControllerRumble() API on SDL 2.0.9 to fix rumble on HIDAPI gamepads Cameron Gutman 2019-12-07 16:17:01 -08:00
  • 7205242f38 Improve VPN detection on Windows Cameron Gutman 2019-12-07 16:00:03 -08:00
  • be33b5b387 Update default window mode on macOS after upgrading Cameron Gutman 2019-12-07 13:27:47 -08:00
  • 66a123f4b9 Store binaries on the symbol server too Cameron Gutman 2019-12-03 19:14:19 -08:00
  • 76a4ee22b3 Update SDL_GameControllerDB submodule Cameron Gutman 2019-12-03 19:02:29 -08:00
  • 3a6bf4d20b Disable arbitrary audio duration for libsoundio until further testing is done Cameron Gutman 2019-12-03 19:00:43 -08:00
  • 09cf105cdc Block RTSS hooks due to user reported crashes Cameron Gutman 2019-12-03 18:31:18 -08:00
  • ce02e086a3 Add missing return when no interface address matches Cameron Gutman 2019-12-02 17:27:57 -08:00
  • e8d4313454 Fix build on Qt 5.10 and earlier Cameron Gutman 2019-12-02 17:18:29 -08:00
  • 49046f88cf Ignore unknown MTUs Cameron Gutman 2019-12-01 22:10:07 -08:00
  • 5e2f32e3eb Force remote streaming mode if connecting through a VPN Cameron Gutman 2019-12-01 21:50:36 -08:00
  • b4a1393bf6 Update common-c with PMTUD and low bitrate audio fixes Cameron Gutman 2019-12-01 19:45:15 -08:00
  • 0ccee9d806 Support arbitrary audio duration in libsoundio renderer Cameron Gutman 2019-12-01 19:43:22 -08:00
  • 5700272dc4 Improve low bandwidth audio performance for SDL and SLAudio and fix RTSP issues with broken PMTUD Cameron Gutman 2019-11-30 22:24:28 -06:00
  • 7e5a3925b3 Fix typo in channel mapping Cameron Gutman 2019-11-17 14:35:37 -08:00
  • 1febe32e73 Fix 5.1 channel mapping on Steam Link Cameron Gutman 2019-11-17 12:22:57 -08:00
  • 6059c982cf Fix auto-comment line breaks Cameron Gutman 2019-11-16 11:58:07 -08:00
  • de7b973239 Plumb presentation time from server into AVFrame.pts field Cameron Gutman 2019-11-11 18:03:47 -08:00
  • 741113a607 Add configuration for auto-comment bot Cameron Gutman 2019-11-09 15:03:38 -08:00
  • c20daa8867 Add compatibility checks for HEVC Main10 in VT backend Cameron Gutman 2019-11-05 18:36:43 -08:00
  • 5e57a7d5c0 Prevent SDL renderer from trying to render 10-bit output Cameron Gutman 2019-11-05 17:29:21 -08:00
  • 7c8d27700e Add 10-bit output support to VDPAU renderer Cameron Gutman 2019-11-05 17:09:44 -08:00
  • f8621be5ee Add an HEVC Main10 test frame Cameron Gutman 2019-11-05 17:08:25 -08:00
  • 8ed87e10b4 Change PC icon to be consistent with iOS and Android Cameron Gutman 2019-11-05 17:06:57 -08:00
  • ca26fa2dd0 Add basic HEVC Main10 support in DXVA2 renderer Cameron Gutman 2019-11-04 22:56:42 -08:00
  • 1669095fb1 Prevent double-clicks from triggering pairing twice. Fixes #286 Cameron Gutman 2019-11-04 19:30:38 -08:00
  • 13eed48877 Update moonlight-common-c submodule Cameron Gutman 2019-11-02 21:49:00 -07:00
  • 07494e6eff Fix Linux build Cameron Gutman 2019-10-12 19:44:59 -07:00
  • 41b1d72825 Update moonlight-common-c submodule Cameron Gutman 2019-10-12 19:22:19 -07:00
  • 4d2965e74f Always install the VC redistributable Cameron Gutman 2019-09-30 00:11:37 -07:00
  • 12526bfca4 Version 1.1.1 v1.1.1 Cameron Gutman 2019-09-29 22:11:39 -07:00
  • 3e2c344140 Display the Moonlight icon in Discord Rich Presence info Cameron Gutman 2019-09-29 22:06:12 -07:00
  • 33730dd584 Display the update tooltip on launch if an update is available Cameron Gutman 2019-09-29 21:32:24 -07:00
  • 1cb03b1882 Add padding to app labels Cameron Gutman 2019-09-29 21:26:07 -07:00
  • 2f0a6db414 Add hacks for SDL+Mutter interaction bugs Cameron Gutman 2019-09-29 21:05:31 -07:00
  • a42328d971 Use VSWhere to locate Visual Studio and redistributables Cameron Gutman 2019-09-29 14:52:06 -07:00
  • 96ff51d598 Use SDL audio for platforms that libsoundio doesn't support Cameron Gutman 2019-09-22 12:03:53 -07:00
  • 7c3d3af681 Fix control stream connection error on multi-homed hosts Cameron Gutman 2019-09-14 14:08:38 -07:00
  • 6942bca5a7 Link to download page from download badge Cameron Gutman 2019-08-25 23:24:34 -07:00
  • 9eac9a190e Add Downloads badge Cameron Gutman 2019-08-25 23:20:55 -07:00
  • 40e4fbd9a6 Update common-c for parallel STUN requests Cameron Gutman 2019-08-20 19:05:36 -07:00
  • 7b6996ed80 Add a little help to the build scripts Cameron Gutman 2019-08-13 18:07:42 -07:00
  • ef2827a9d8 Update common-c for STUN fallback Cameron Gutman 2019-08-07 23:14:07 -07:00
  • dbf98ce3a6 Require keyframes even for software H.264 decoding Cameron Gutman 2019-08-07 22:38:31 -07:00
  • ee7cb5123d Add NVDEC to list of supported video acceleration APIs v1.1.0 Cameron Gutman 2019-08-05 18:31:38 -07:00
  • 77e1d6ab8a Version 1.1 Cameron Gutman 2019-08-05 18:28:26 -07:00
  • 1640bed7a5 Improve reliability of mDNS discovery Cameron Gutman 2019-08-04 18:04:07 -07:00
  • c6fd5cbbce Update common-c to fix high quality surround sound over the Internet Cameron Gutman 2019-08-04 15:15:51 -07:00
  • 5288041da5 Prevent us from consuming more than 4 samples per write callback to bound latency Cameron Gutman 2019-08-03 12:47:44 -07:00
  • a848fb1dd1 Add Steam Link to Travis CI Cameron Gutman 2019-08-02 21:09:43 -07:00
  • 172945434c Build the full DMG on Travis CI Cameron Gutman 2019-08-02 20:46:27 -07:00
  • a0967e0281 Fix building a dmg with no code signing identities Cameron Gutman 2019-08-02 20:40:20 -07:00
  • deab717c73 Remove AppVeyor OpenSSL hack Cameron Gutman 2019-08-02 20:21:10 -07:00