Commit graph

  • 376201a83c Update links to v1.18 in README and BUILD Romain Vimont 2021-06-20 22:04:52 +0200
  • 60c4e886d4 Bump version to 1.18 Romain Vimont 2021-06-20 22:01:07 +0200
  • ff7baad709 Upgrade platform-tools (31.0.2) for Windows Romain Vimont 2021-06-11 19:31:13 +0200
  • e712f30ceb Merge branch 'master' into dev Romain Vimont 2021-06-20 21:18:58 +0200
  • a9d9cbf8b5 Replace VLA by dynamic allocation Wirtos_new 2021-06-19 18:47:57 +0300
  • fda32928c1 Rename cmd to argv Wirtos_new 2021-06-19 18:47:57 +0300
  • 710e80aa0d Return build_cmd() success via a boolean Romain Vimont 2021-06-19 22:53:40 +0200
  • 77e96d745b Suggest --record-format instead of -F on error Romain Vimont 2021-06-20 20:57:52 +0200
  • 1c95043478 Attempt to log message only in verbose mode Romain Vimont 2021-06-20 12:54:09 +0200
  • 488991116b Expose function to get the current log level Romain Vimont 2021-06-20 12:49:45 +0200
  • 5c95d18beb Move log level conversion to log API Romain Vimont 2021-06-20 12:46:41 +0200
  • 1039f9b531 Workaround PRIu64 on Windows Romain Vimont 2021-06-20 01:30:06 +0200
  • 19ca02cd8f Log control messages in verbose mode Marti Raudsepp 2021-06-08 19:14:20 +0300
  • 937fa704a6 Add --verbosity=verbose log level Marti Raudsepp 2021-06-17 22:40:30 +0300
  • 7db0189f23 Forward mouse motion only on main clicks Romain Vimont 2021-06-20 00:42:55 +0200
  • 8b90e1d3f4 Remove extra ';' in #define Romain Vimont 2021-06-20 00:32:55 +0200
  • df017160ed Replace strcpy() by memcpy() Romain Vimont 2021-06-20 12:33:05 +0200
  • b846d3a085 Adapt call() on ContentProvider for Android 12 Romain Vimont 2021-06-19 08:43:49 +0200
  • a1f2094787 Push to /sdcard/Download/ by default Romain Vimont 2021-06-13 22:47:16 +0200
  • 9b89b7ab72 Center the window on resize-to-fit Romain Vimont 2021-06-14 21:24:51 +0200
  • 7343b233e4 Render screen on window restored Romain Vimont 2021-06-14 09:33:10 +0200
  • cd2894570d Allocate AVPacket for v4l2_sink Romain Vimont 2021-06-14 09:07:49 +0200
  • 4af317d40d Allocate AVPacket for recorder Romain Vimont 2021-06-14 09:07:49 +0200
  • 318b6a572e Allocate AVPacket for local stream packet Romain Vimont 2021-06-14 09:07:49 +0200
  • e8b053ad2f Allocate AVPacket for stream->pending Romain Vimont 2021-06-14 09:07:49 +0200
  • a5d71eee45 Clarify --no-display usage with v4l2 Romain Vimont 2021-06-14 08:16:05 +0200
  • af228706f1 Fix compatibility with old FFmpeg Romain Vimont 2021-06-13 18:31:48 +0200
  • f76fe2c0d4 Fix --lock-video-orientation syntax Romain Vimont 2021-06-11 18:39:23 +0200
  • 16a63e0917 Use non-secure display for Android 12 preview Romain Vimont 2021-06-11 10:02:52 +0200
  • f7533e8896 Use non-secure display for Android >= 12 Romain Vimont 2021-02-19 17:11:44 +0100
  • 969bfd4374 Serialize clean-up configuration Romain Vimont 2021-05-01 00:18:55 +0200
  • 506f918fb7 Group components into struct scrcpy Romain Vimont 2021-05-28 21:29:14 +0200
  • 6fd7e89da1 Explicitly initialize decoder sink_count Romain Vimont 2021-05-28 21:23:10 +0200
  • 4c31911df2 Pass serial within struct server_params Romain Vimont 2021-05-17 09:41:22 +0200
  • d3d955f67b Translate README.md into Spanish Secreto31126 2021-05-15 04:08:28 -0300
  • 8121b0b7e7 FAQ in Italian Alberto Pasqualetto 2021-05-15 00:14:08 +0200
  • 2e9d520080 README in Italian Alberto Pasqualetto 2021-05-15 00:13:56 +0200
  • 1b7c9b3e1c Reference translations from FAQ.md Romain Vimont 2021-05-28 10:18:36 +0200
  • 9bed8cf3f4 Fix syntax highlighting in README Romain Vimont 2021-05-28 10:05:34 +0200
  • 6adc97198b Provide device info directly on server connection Romain Vimont 2021-05-09 16:52:22 +0200
  • 6a2cd089a1 Initialize input manager dynamically Romain Vimont 2021-05-17 08:46:38 +0200
  • dcee7c0f7f Factorize screen_init() error management Romain Vimont 2021-05-16 18:36:07 +0200
  • e604e8a752 Move fps_counter to screen Romain Vimont 2021-05-16 18:26:20 +0200
  • f19c455110 Fix leak on error Romain Vimont 2021-05-16 15:54:02 +0200
  • 83116fc199 Notify end-of-stream via callback Romain Vimont 2021-05-16 15:32:31 +0200
  • 72081a241b Fix visualization of comment in code block Alberto Pasqualetto 2021-05-14 14:57:38 +0200
  • 42b3d1e66e Reformat README.ko.md LYK 2021-05-14 12:07:48 +0900
  • 1e64f0f931 Use ARRAY_LEN() macro Romain Vimont 2021-05-09 11:06:02 +0200
  • 8fb5715740 Add libavdevice-dev in BUILD instructions Romain Vimont 2021-05-09 10:49:46 +0200
  • f062dfd30b Merge branch 'master' into dev Romain Vimont 2021-05-09 11:00:30 +0200
  • 644a5ef14a Add MacPorts documentation Haren S 2021-05-06 17:56:41 +0100
  • 1b9dcce23c Fix double-free on error Romain Vimont 2021-05-03 20:39:49 +0200
  • 233f8e6cc4 Rename keycode injection method Romain Vimont 2021-04-30 23:05:15 +0200
  • 9a7d351d67 Simplify non-static injectEvent() implementation Romain Vimont 2021-04-30 23:01:58 +0200
  • d00ee640c0 Simplify Device.java Romain Vimont 2021-04-30 22:57:42 +0200
  • ae6ec7a194 Unref decoder AVFrame immediately Romain Vimont 2021-04-26 18:05:43 +0200
  • 84f17fdeab Fix v4l2 AVPacket memory leak on error Romain Vimont 2021-04-26 18:05:11 +0200
  • 1cde68a1fa Fix v4l2 AVFrame memory leak Romain Vimont 2021-04-26 18:00:47 +0200
  • 45e7280148 Rename --v4l2_sink to --v4l2-sink Romain Vimont 2021-04-26 17:59:35 +0200
  • 41a0383d7c Document v4l2 sink in README Romain Vimont 2021-04-19 20:12:08 +0200
  • d39161f753 Add support for v4l2loopback Marco Martinelli 2021-04-04 00:10:44 +0200
  • 5af9d0ee0f Make --lock-video-orientation argument optional Romain Vimont 2021-04-19 18:40:48 +0200
  • fd0dc6c0cd Add --lock-video-orientation=initial Romain Vimont 2021-04-19 18:42:20 +0200
  • 151bc16644 Use strlist_contains() to find a muxer Romain Vimont 2021-04-19 09:28:28 +0200
  • ffc00210e9 Add strlist_contains() Romain Vimont 2021-04-19 09:22:53 +0200
  • 243854a408 Fix recorder comment Romain Vimont 2021-04-18 17:23:09 +0200
  • 8b90dc61b9 Handle EAGAIN on send_packet in decoder Romain Vimont 2021-04-18 17:13:58 +0200
  • 2a5dfc1c17 Handle errors using gotos in recorder_open() Romain Vimont 2021-04-18 11:32:21 +0200
  • e3fccc5a5e Initialize recorder fields on open Romain Vimont 2021-04-18 11:25:58 +0200
  • 0541f1bff2 Hide the window immediately on close Romain Vimont 2021-04-13 22:22:54 +0200
  • 0272e6dc77 Assert screen closed on destroy Romain Vimont 2021-04-11 15:01:05 +0200
  • 2a94a2b119 Remove video_buffer callbacks Romain Vimont 2021-04-11 15:01:05 +0200
  • e91acdb0c4 Move video_buffer to screen Romain Vimont 2021-04-11 15:01:05 +0200
  • 6f5ad21f57 Make decoder push frames to sinks Romain Vimont 2021-04-11 15:01:05 +0200
  • 08b3086ffc Expose screen as frame sink Romain Vimont 2021-04-11 15:01:05 +0200
  • deab7da761 Add frame sink trait Romain Vimont 2021-04-11 15:39:00 +0200
  • f7a1b67d66 Make stream push packets to sinks Romain Vimont 2021-04-11 15:01:05 +0200
  • cbed38799e Expose decoder as packet sink Romain Vimont 2021-04-11 15:01:05 +0200
  • 5beb7d6c02 Reorder decoder functions Romain Vimont 2021-04-11 15:01:05 +0200
  • 5980183a33 Expose recorder as packet sink Romain Vimont 2021-04-11 15:01:05 +0200
  • fe8de893ca Privatize recorder threading Romain Vimont 2021-04-11 15:01:05 +0200
  • a974483c15 Reorder recorder functions Romain Vimont 2021-04-11 15:01:05 +0200
  • 1b072a24c4 Add packet sink trait Romain Vimont 2021-04-11 15:01:05 +0200
  • 08f1fd46c8 Add container_of() macro Romain Vimont 2021-04-11 15:01:05 +0200
  • 2ddf760c09 Make video_buffer more generic Romain Vimont 2021-04-11 15:01:05 +0200
  • 5d9e96dc4e Remove compat with old FFmpeg codec params API Romain Vimont 2021-04-11 15:01:05 +0200
  • de9b79ec2d Remove compat with old FFmpeg decoding API Romain Vimont 2021-04-11 15:01:05 +0200
  • 55806e7d31 Remove option --render-expired-frames Romain Vimont 2021-04-11 15:01:05 +0200
  • 21b590b766 Write trailer from recorder thread Romain Vimont 2021-04-11 15:01:05 +0200
  • d7e6589677 Document 4th+5th + 2xn shortcuts brunoais 2021-04-22 21:57:31 +0100
  • b4ee9f27ce Add mouse shortcut to expand settings panel brunoais 2021-04-17 13:56:53 +0100
  • 6fa63cf6f8 Add keyboard shortcut to expand settings panel brunoais 2021-04-20 18:31:39 +0200
  • 50eecdab28 Add control message to expand settings panel brunoais 2021-04-17 13:32:18 +0100
  • 9576283907 Count repeated identical key events brunoais 2021-04-17 13:15:31 +0100
  • 66c581851f Rename control message type to COLLAPSE_PANELS brunoais 2021-04-17 13:26:54 +0100
  • bb4614d558 Reverse boolean logic for readability Romain Vimont 2021-04-20 20:59:58 +0200
  • aaf7875d92 Ensure get_server_path() retval is freeable Frank Leon Rose 2021-04-22 13:59:46 -0400
  • b9c3f65fd8 Provide actions for the extra mouse buttons brunoais 2021-04-12 10:15:33 +0100
  • d0739911a3 Forward DOWN and UP separately for right-click Romain Vimont 2021-04-16 18:37:50 +0200
  • 498ad23e98 Fix typos Andrea Gelmini 2021-04-18 13:33:15 +0200