Commit graph

  • b24be9e2c2 Replace VLA by dynamic allocation novla Wirtos_new 2021-06-19 18:47:57 +03:00
  • 1a3e019873 Rename cmd to argv Wirtos_new 2021-06-19 18:47:57 +03:00
  • a675d1bc62 Return build_cmd() success via a boolean Romain Vimont 2021-06-19 22:53:40 +02:00
  • b846d3a085 Adapt call() on ContentProvider for Android 12 Romain Vimont 2021-06-19 08:43:49 +02:00
  • c559adfda3 Update documentation to include the socket intnt brunoais 2021-06-19 18:23:41 +01:00
  • 97be3a4fcf added socket to cli options brunoais 2021-06-19 18:20:13 +01:00
  • d0f060712f Add code to initiate the server brunoais 2021-06-19 18:18:54 +01:00
  • 0385d718a5 Add socket others can listen to brunoais 2021-06-19 18:11:56 +01:00
  • 6c53b258c2 Documentation for broadcast-intents brunoais 2021-06-19 16:24:27 +01:00
  • 5190bf8289 Adding intent broadcasts cli options from the client brunoais 2021-06-19 12:50:58 +01:00
  • eae1c7e5d6 Add CLEANED intent to the server brunoais 2021-06-19 12:47:59 +01:00
  • 57219da7c6 dynamically allocate CMD_MAX for subprocess and adb error message Wirtos_new 2021-06-19 18:47:57 +03:00
  • f29baa77f4 Adding starting and stopping intents to the server brunoais 2021-06-19 12:47:09 +01:00
  • fc97b00ac8 Add intents capability and handling to the server brunoais 2021-06-19 12:46:35 +01:00
  • 8ffdbe8046 Revert "add xargvlen" Wirtos_new 2021-06-19 18:11:58 +03:00
  • 9f206af083 Revert "use dynamic buffer for argv" Wirtos_new 2021-06-19 18:11:53 +03:00
  • 757e95dd18 Revert "remove vla from adb_execute" Wirtos_new 2021-06-19 18:11:51 +03:00
  • de58dc21e5 remove compound statements Wirtos_new 2021-06-19 18:06:43 +03:00
  • 47092cf5a8 remove vla from adb_execute Wirtos_new 2021-06-19 18:00:08 +03:00
  • ffd9f0868b use dynamic buffer for argv Wirtos_new 2021-06-19 17:55:56 +03:00
  • e9468b25e1 add xargvlen Wirtos_new 2021-06-19 17:30:22 +03:00
  • 538320add9 Normalized flags into bit shifts (easier to read and guess next number) brunoais 2021-06-19 12:31:42 +01:00
  • 29b47ad5ac Adapt call() on ContentProvider for Android 12 fix_android12_settings Romain Vimont 2021-06-19 08:43:49 +02:00
  • 1aa0ea60da Fix HEADER_SIZE check, fix static_assert fallback Wirtos_new 2021-06-17 15:43:21 +03:00
  • 2088adcdc1 explicitly cast -1 to size_t, support static_assert on pre-c11 Wirtos_new 2021-06-17 14:16:09 +03:00
  • 108f785c12 Working version Wirtos_new 2021-06-17 09:13:02 +03:00
  • a1f2094787 Push to /sdcard/Download/ by default Romain Vimont 2021-06-13 22:47:16 +02:00
  • 1f6f68dba4 initial work on removing posix and gcc dependencies and adding cmake with vcpkg Wirtos_new 2021-06-16 11:36:26 +03:00
  • c1e3b4d50b sendBroadcast Romain Vimont 2021-06-13 11:36:31 +02:00
  • 9b89b7ab72 Center the window on resize-to-fit center_on_resize Romain Vimont 2021-06-14 21:24:51 +02:00
  • 7343b233e4 Render screen on window restored Romain Vimont 2021-06-14 09:33:10 +02:00
  • cd2894570d Allocate AVPacket for v4l2_sink Romain Vimont 2021-06-14 09:07:49 +02:00
  • 4af317d40d Allocate AVPacket for recorder Romain Vimont 2021-06-14 09:07:49 +02:00
  • 318b6a572e Allocate AVPacket for local stream packet Romain Vimont 2021-06-14 09:07:49 +02:00
  • e8b053ad2f Allocate AVPacket for stream->pending Romain Vimont 2021-06-14 09:07:49 +02:00
  • a5d71eee45 Clarify --no-display usage with v4l2 Romain Vimont 2021-06-14 08:16:05 +02:00
  • 9b6e511322 Push to /sdcard/Download/ by default sdcard_download Romain Vimont 2021-06-13 22:47:16 +02:00
  • 190a90f45d Request scan media on push scan_media Romain Vimont 2021-06-13 22:32:36 +02:00
  • cda4aa1623 Add method to send a broadcast Romain Vimont 2021-06-13 22:32:36 +02:00
  • 310f5721d9 Move file_handler initialization Romain Vimont 2021-06-13 22:32:36 +02:00
  • af228706f1 Fix compatibility with old FFmpeg fix2382.2 Romain Vimont 2021-06-13 18:31:48 +02:00
  • 60b7281cbc Fix compatibility with old FFmpeg fix2382 Romain Vimont 2021-06-13 18:31:48 +02:00
  • 64ea0d1a4a scan media broadcast Romain Vimont 2021-06-13 11:36:31 +02:00
  • 4dd78f523c sendBroadcast Romain Vimont 2021-06-13 11:36:31 +02:00
  • f76fe2c0d4 Fix --lock-video-orientation syntax Romain Vimont 2021-06-11 18:39:23 +02:00
  • 16a63e0917 Use non-secure display for Android 12 preview Romain Vimont 2021-06-11 10:02:52 +02:00
  • f7533e8896 Use non-secure display for Android >= 12 Romain Vimont 2021-02-19 17:11:44 +01:00
  • 969bfd4374 Serialize clean-up configuration Romain Vimont 2021-05-01 00:18:55 +02:00
  • e2b054b4a1 Create Yamato job for building Richard Fine 2021-06-04 19:20:52 -04:00
  • eb1f9b459b Fix option name in error message Shuhei Akutagawa 2021-05-31 15:24:14 +09:00
  • 506f918fb7 Group components into struct scrcpy Romain Vimont 2021-05-28 21:29:14 +02:00
  • 6fd7e89da1 Explicitly initialize decoder sink_count Romain Vimont 2021-05-28 21:23:10 +02:00
  • 4c31911df2 Pass serial within struct server_params Romain Vimont 2021-05-17 09:41:22 +02:00
  • 687115a479
    Merge dbea82e362 into d3d955f67b Park Ju Hyung 2021-05-28 12:38:59 +02:00
  • d3d955f67b Translate README.md into Spanish Secreto31126 2021-05-15 04:08:28 -03:00
  • 8121b0b7e7 FAQ in Italian Alberto Pasqualetto 2021-05-15 00:14:08 +02:00
  • 2e9d520080 README in Italian Alberto Pasqualetto 2021-05-15 00:13:56 +02:00
  • 1b7c9b3e1c Reference translations from FAQ.md Romain Vimont 2021-05-28 10:18:36 +02:00
  • 9bed8cf3f4 Fix syntax highlighting in README Romain Vimont 2021-05-28 10:05:34 +02:00
  • 1e094ede67
    Holding Mod+p gives Power Options. Updated in Readme Sidhant Khamankar 2021-05-21 17:49:04 +05:30
  • 6adc97198b Provide device info directly on server connection Romain Vimont 2021-05-09 16:52:22 +02:00
  • 6a2cd089a1 Initialize input manager dynamically Romain Vimont 2021-05-17 08:46:38 +02:00
  • c04e0de529
    Changed Windows download link to always be up to date Tomás Raiti 2021-05-16 17:04:08 -03:00
  • dcee7c0f7f Factorize screen_init() error management Romain Vimont 2021-05-16 18:36:07 +02:00
  • e604e8a752 Move fps_counter to screen Romain Vimont 2021-05-16 18:26:20 +02:00
  • f19c455110 Fix leak on error Romain Vimont 2021-05-16 15:54:02 +02:00
  • 83116fc199 Notify end-of-stream via callback Romain Vimont 2021-05-16 15:32:31 +02:00
  • 72081a241b Fix visualization of comment in code block Alberto Pasqualetto 2021-05-14 14:57:38 +02:00
  • 42b3d1e66e Reformat README.ko.md LYK 2021-05-14 12:07:48 +09:00
  • 9a39404ef8 Even more horrible typos I should have never made Secreto31126 2021-05-15 04:44:45 -03:00
  • c15a45ac9d Typo Secreto31126 2021-05-15 04:09:55 -03:00
  • a227312597 Translated README.md into spanish (README.sp.md) Secreto31126 2021-05-15 04:08:28 -03:00
  • 85611ee2ce Link release to main README in italian translation Alberto Pasqualetto 2021-05-15 09:08:02 +02:00
  • 858f21a655 Small improvements for Italian translation Alberto Pasqualetto 2021-05-15 00:21:55 +02:00
  • c5a34c9c61 FAQ in Italian Alberto Pasqualetto 2021-05-15 00:14:08 +02:00
  • 7dd5d6e2e9 README in Italian Alberto Pasqualetto 2021-05-15 00:13:56 +02:00
  • 204a85eae8 Fix incorrect visualization of comment in code block Alberto Pasqualetto 2021-05-14 14:57:38 +02:00
  • 3fe09d954e
    Reformat README.ko.md LYK 2021-05-14 12:07:48 +09:00
  • 1e64f0f931 Use ARRAY_LEN() macro Romain Vimont 2021-05-09 11:06:02 +02:00
  • 8fb5715740 Add libavdevice-dev in BUILD instructions Romain Vimont 2021-05-09 10:49:46 +02:00
  • f062dfd30b Merge branch 'master' into dev Romain Vimont 2021-05-09 11:00:30 +02:00
  • 644a5ef14a Add MacPorts documentation pr2299 Haren S 2021-05-06 17:56:41 +01:00
  • 35a1a9d395
    Add MacPorts Documentation Haren S 2021-05-06 17:56:41 +01:00
  • 1b9dcce23c Fix double-free on error Romain Vimont 2021-05-03 20:39:49 +02:00
  • c37d455fa2 wip server_thread.2 Romain Vimont 2021-05-02 18:27:13 +02:00
  • 6e8df74c41 serial in server_params Romain Vimont 2021-05-02 17:21:57 +02:00
  • 52f5c6d4c1 server_params_copy Romain Vimont 2021-05-02 15:01:18 +02:00
  • efb531943d reorder server server_params Romain Vimont 2021-05-02 15:00:06 +02:00
  • 4dcda82582 ARRAY_LEN Romain Vimont 2021-05-02 17:19:24 +02:00
  • 5369c4f754 Serialize clean-up configuration cleanup_serialize Romain Vimont 2021-05-01 00:18:55 +02:00
  • 233f8e6cc4 Rename keycode injection method device_simple Romain Vimont 2021-04-30 23:05:15 +02:00
  • 9a7d351d67 Simplify non-static injectEvent() implementation Romain Vimont 2021-04-30 23:01:58 +02:00
  • d00ee640c0 Simplify Device.java Romain Vimont 2021-04-30 22:57:42 +02:00
  • ae6ec7a194 Unref decoder AVFrame immediately Romain Vimont 2021-04-26 18:05:43 +02:00
  • 84f17fdeab Fix v4l2 AVPacket memory leak on error Romain Vimont 2021-04-26 18:05:11 +02:00
  • 1cde68a1fa Fix v4l2 AVFrame memory leak Romain Vimont 2021-04-26 18:00:47 +02:00
  • 45e7280148 Rename --v4l2_sink to --v4l2-sink Romain Vimont 2021-04-26 17:59:35 +02:00
  • 01199084ad quickfix secure flag DONOTMERGE nosecureflag_quickfix Romain Vimont 2021-04-26 08:17:22 +02:00
  • 41a0383d7c Document v4l2 sink in README Romain Vimont 2021-04-19 20:12:08 +02:00
  • d39161f753 Add support for v4l2loopback Marco Martinelli 2021-04-04 00:10:44 +02:00