Commit graph

  • 669e9a8d1e Fix "ip route" parsing Romain Vimont 2023-04-02 17:45:46 +0200
  • f77e1c474e Fix copy-paste for some devices Romain Vimont 2023-04-01 11:50:21 +0200
  • 8f0b38cc4f Specify in README that OTG does not require adb Romain Vimont 2023-03-31 07:51:34 +0200
  • 2f9396e24a Simplify clock estimation Romain Vimont 2023-03-27 02:12:59 +0200
  • a1e8a34001 Fix documentation link in FAQ Romain Vimont 2023-03-28 08:29:41 +0200
  • 00534b0b2d Fix typo in FAQ Romain Vimont 2023-03-28 08:30:43 +0200
  • 0ebb3df69c Fix debug build by adding compat.c to tests Yan 2023-03-27 14:59:09 +0200
  • 21df2c240e Mention necessary reboot Romain Vimont 2023-03-23 19:02:14 +0100
  • 2d3059e1ab Reference FAQ from HID/OTG documentation Romain Vimont 2023-03-20 19:40:35 +0100
  • 2fff9b9edf Adapt FakeContext for Android 14 Romain Vimont 2023-03-17 22:10:38 +0100
  • 57f879d68a Adapt clipboard wrappers to Android 14 Romain Vimont 2023-03-17 22:06:58 +0100
  • 478aece68f Replace "bit-rate" with "bit rate" Romain Vimont 2023-03-20 08:35:13 +0100
  • 55899c091e Fix typo in doc/audio.md NextDev65 2023-03-19 21:26:45 -0500
  • 3626d90004 Use separate audio capture code for Android 11 Romain Vimont 2023-03-16 22:19:21 +0100
  • 02f4ff7534 Make 3 attempts to start AudioRecord Romain Vimont 2023-03-16 21:54:06 +0100
  • a3871130cc List available encoders on failure Romain Vimont 2023-03-16 20:18:52 +0100
  • 53cb5635cf Fix pause message sixg0000d 2023-03-16 18:22:53 +0800
  • d7841664f4 Simplify logic in setScreenPowerMode() Romain Vimont 2023-03-15 19:53:40 +0100
  • d9a644df9c Clarify V4L2 feature in README Romain Vimont 2023-03-15 10:36:07 +0100
  • 45717733a1 Document missing Opus encoder error Romain Vimont 2023-03-15 00:36:13 +0100
  • 39544f34b4 Add --audio-output-buffer Romain Vimont 2023-03-13 09:23:02 +0100
  • 4755b97908 Fix bash auto-completion handling Romain Vimont 2023-03-14 23:45:08 +0100
  • cba2501254 Add missing auto-completion for --audio-buffer Romain Vimont 2023-03-14 23:40:48 +0100
  • 6ba99a62ff Split workarounds to fix audio on some devices Romain Vimont 2023-03-14 22:51:31 +0100
  • d2b7315ba6 Fix linux desktop files validation Bernard Cafarelli 2023-03-14 21:48:23 +0100
  • 6ad037ea04 Update Gentoo instructions Bernard Cafarelli 2023-03-14 21:51:54 +0100
  • 337d6c2fd3 Fail on empty AudioRecord read() Romain Vimont 2023-03-14 19:26:37 +0100
  • 2eced46a37 Update broken link in documentation Romain Vimont 2023-03-14 19:21:43 +0100
  • 1a80333747 Replace link to enable USB debugging in README Romain Vimont 2023-03-13 10:17:08 +0100
  • fb61b779a6 Add references to prerequisites Romain Vimont 2023-03-13 08:40:31 +0100
  • 5899af6a2f Add blogpost link about scrcpy 2.0 Romain Vimont 2023-03-12 21:08:30 +0100
  • cbca79b95b Fix v4l2 sink Romain Vimont 2023-03-12 12:39:05 +0100
  • 02586cf21f Fix build issue on FFmpeg < 5.1 Romain Vimont 2023-03-12 08:54:42 +0100
  • 80a6fa7a01 Fix comparison warning Romain Vimont 2023-03-12 08:37:08 +0100
  • 6b769675fa Fix an "expected expression" error Ruoyu Zhong 2023-03-12 14:23:35 +0800
  • e5aa2ce01f Fix broken link in Windows download page Romain Vimont 2023-03-12 02:59:44 +0100
  • cbc638c6ba Fix broken link in shortcuts documentation Romain Vimont 2023-03-12 02:44:42 +0100
  • abc1be4872 Update links to v2.0 Romain Vimont 2023-03-12 02:37:49 +0100
  • f1b2d6bbbb Bump version to 2.0 Romain Vimont 2023-03-12 01:45:49 +0100
  • 90926d40ad Merge branch 'master' into dev Romain Vimont 2023-03-12 02:05:24 +0100
  • f12590ed08 Rework README and documentation Romain Vimont 2023-03-04 08:56:35 +0100
  • 05a55e3687 Happy new year 2023! Romain Vimont 2023-03-04 09:08:42 +0100
  • affda26bfa Document audio player Romain Vimont 2023-03-11 16:43:56 +0100
  • 0bf866fa8d Apply new compensation only if it changed Romain Vimont 2023-03-11 23:00:48 +0100
  • 73727e7fdf Disable clock drift compensation for tiny values Romain Vimont 2023-03-11 18:21:46 +0100
  • c22c87eded Fail on deprecated options Romain Vimont 2023-03-11 16:40:39 +0100
  • 426dfbf21d Remove dead code about the deprecated -F option Romain Vimont 2023-03-11 16:32:53 +0100
  • 5512777404 Remove deprecated option --render-expired-frames Romain Vimont 2023-03-11 16:29:56 +0100
  • cc07f8dac4 Upgrade platform-tools (34.0.1) for Windows Romain Vimont 2023-03-11 16:15:24 +0100
  • f5bb9e576d Upgrade SDL (2.26.4) for Windows Romain Vimont 2023-03-11 16:11:57 +0100
  • 2380879376 Remove unused IOException Romain Vimont 2023-03-11 16:01:45 +0100
  • eca8766545 Compute buffering and compensation without lock Romain Vimont 2023-03-10 22:19:28 +0100
  • 0b8a5ca923 Do not read avg_buffering from the player thread Romain Vimont 2023-03-10 22:15:38 +0100
  • e06acc1ba2 Simplify bytebuf naming Romain Vimont 2023-03-11 10:16:43 +0100
  • 14f9d82fda Add audio sample ring-buffer Romain Vimont 2023-03-11 10:13:00 +0100
  • bb509d9317 Define the audio output buffer in milliseconds Romain Vimont 2023-03-11 09:31:32 +0100
  • 238ab872ba Pass video size as codec metadata Romain Vimont 2023-03-11 09:21:49 +0100
  • 3a72f3fb4d Report errors on screen event error Romain Vimont 2023-03-10 22:49:40 +0100
  • aa1efbc35c Rename sendCodecId to sendCodecMeta Romain Vimont 2023-03-10 22:47:38 +0100
  • be985b8242 Copy codec parameters from context Romain Vimont 2023-03-10 22:46:56 +0100
  • a9f6001f51 Simplify recorder Romain Vimont 2023-03-10 21:54:28 +0100
  • 5052e15f7f Create recorder streams from packet sinks ops Romain Vimont 2023-03-10 21:50:34 +0100
  • 4bdf632dfa Pass AVCodecContext to packet sinks Romain Vimont 2023-03-10 19:25:45 +0100
  • 4db50ddbb7 Enable log signaling buffering threshold exceeded Romain Vimont 2023-03-11 15:55:44 +0100
  • 46f6918179 Stop and join sc_file_pusher only if initialized Romain Vimont 2023-03-10 22:42:59 +0100
  • d93582724d Initialize interrupted field explicitly chengjian.scj 2023-03-02 17:57:13 +0800
  • 408f458636 Decrease recorder thread priority Romain Vimont 2023-03-08 21:40:39 +0100
  • aa450ffc3f Increase audio thread priority Romain Vimont 2023-03-08 21:37:27 +0100
  • 5ee59e0f13 Add thread priority API Romain Vimont 2023-03-08 21:34:42 +0100
  • 4a25f3e53b Print info logs to stdout Romain Vimont 2023-03-08 20:13:08 +0100
  • bb56472d4e Print server logs and newline in one call Romain Vimont 2023-03-08 20:07:03 +0100
  • 7da45c246e Warn on ignored audio options Romain Vimont 2023-03-03 21:58:57 +0100
  • d2952c7e93 Add --audio-codec=raw option Romain Vimont 2023-03-03 21:19:37 +0100
  • 66b6c06443 Add raw audio recorder Romain Vimont 2023-03-03 21:14:28 +0100
  • dc228eaad0 Extract async processor interface Romain Vimont 2023-03-03 18:49:05 +0100
  • 65cc9d765d Extract audio capture Romain Vimont 2023-03-03 18:46:59 +0100
  • 02dd1be4a1 Stop on decoder frame push error Romain Vimont 2023-03-03 00:42:51 +0100
  • df55bc2683 Add --audio-buffer Romain Vimont 2023-03-02 23:14:01 +0100
  • d66b0b3dcc Add compat support for FFmpeg < 5.1 Romain Vimont 2023-02-27 21:41:27 +0100
  • fbe0f951e1 Add audio player Romain Vimont 2023-03-03 00:43:20 +0100
  • e1333f6f3b Optionally do not delay the first frame Romain Vimont 2023-03-02 22:33:31 +0100
  • 9b3ca208bf Accept clock estimation with a single point Romain Vimont 2023-03-02 22:13:48 +0100
  • 48a537d45c Remove anonymous struct in delay buffer Romain Vimont 2023-03-02 21:30:24 +0100
  • 1230149fdd Use delay buffer as a frame source/sink Romain Vimont 2023-03-02 21:30:24 +0100
  • 974227a3fc Use frame source trait in decoder Romain Vimont 2023-03-02 09:37:36 +0100
  • 6543964f12 Introduce frame source trait Romain Vimont 2023-03-02 09:25:25 +0100
  • f3197e178d Use packet source trait in demuxer Romain Vimont 2023-03-02 09:20:37 +0100
  • c39054a63d Introduce packet source trait Romain Vimont 2023-03-02 09:07:25 +0100
  • f410f2bdc4 Extract sc_delay_buffer Romain Vimont 2023-03-02 00:31:43 +0100
  • 6379c08012 Fix buffering pts conversion Romain Vimont 2023-03-09 09:05:46 +0100
  • 4540f1d69e Report video buffer downstream errors Romain Vimont 2023-03-01 18:45:22 +0100
  • ad94ccca0b Stop the video buffer on error Romain Vimont 2023-03-01 18:33:03 +0100
  • a3703340fc Fix possible race condition on video_buffer end Romain Vimont 2023-03-01 18:24:31 +0100
  • 6f38c6311b Remove sc_queue Romain Vimont 2023-03-01 23:05:17 +0100
  • 338310677e Remove cbuf Romain Vimont 2023-03-01 22:54:08 +0100
  • f978e4d6de Use VecDeque in aoa_hid Romain Vimont 2023-03-01 22:50:56 +0100
  • a0a65b3c4d Use VecDeque in file_pusher Romain Vimont 2023-03-01 22:46:10 +0100
  • 4d989de9ae Use VecDeque in controller Romain Vimont 2023-03-01 22:39:11 +0100
  • f25a67f342 Use VecDeque in video_buffer Romain Vimont 2023-03-01 22:21:43 +0100
  • efc15744da Use VecDeque in recorder Romain Vimont 2023-03-01 21:42:51 +0100