├── .gitignore ├── README.txt ├── pom.xml ├── scrcpy-demo ├── pom.xml └── src │ └── main │ ├── java │ ├── module-info.java │ └── org │ │ └── scrcpy │ │ └── demo │ │ ├── ScrcpyInvoke.java │ │ └── ScrcpyRecordedDemo.java │ └── resources │ └── recorded.mkv ├── scrcpy-platform ├── pom.xml ├── scrcpy │ ├── README.txt │ ├── app │ │ ├── meson.build │ │ ├── scrcpy.1 │ │ ├── src │ │ │ ├── adb.c │ │ │ ├── adb.h │ │ │ ├── android │ │ │ │ ├── input.h │ │ │ │ └── keycodes.h │ │ │ ├── cli.c │ │ │ ├── cli.h │ │ │ ├── clock.c │ │ │ ├── clock.h │ │ │ ├── common.h │ │ │ ├── compat.c │ │ │ ├── compat.h │ │ │ ├── config.h │ │ │ ├── control_msg.c │ │ │ ├── control_msg.h │ │ │ ├── controller.c │ │ │ ├── controller.h │ │ │ ├── coords.h │ │ │ ├── decoder.c │ │ │ ├── decoder.h │ │ │ ├── device_msg.c │ │ │ ├── device_msg.h │ │ │ ├── event_converter.c │ │ │ ├── event_converter.h │ │ │ ├── events.h │ │ │ ├── file_handler.c │ │ │ ├── file_handler.h │ │ │ ├── fps_counter.c │ │ │ ├── fps_counter.h │ │ │ ├── frame_buffer.c │ │ │ ├── frame_buffer.h │ │ │ ├── icon.xpm │ │ │ ├── input_manager.c │ │ │ ├── input_manager.h │ │ │ ├── main.c │ │ │ ├── opengl.c │ │ │ ├── opengl.h │ │ │ ├── receiver.c │ │ │ ├── receiver.h │ │ │ ├── recorder.c │ │ │ ├── recorder.h │ │ │ ├── scrcpy.c │ │ │ ├── scrcpy.h │ │ │ ├── screen.c │ │ │ ├── screen.h │ │ │ ├── server.c │ │ │ ├── server.h │ │ │ ├── stream.c │ │ │ ├── stream.h │ │ │ ├── sys │ │ │ │ ├── unix │ │ │ │ │ └── process.c │ │ │ │ └── win │ │ │ │ │ └── process.c │ │ │ ├── tiny_xpm.c │ │ │ ├── tiny_xpm.h │ │ │ ├── trait │ │ │ │ ├── frame_sink.h │ │ │ │ └── packet_sink.h │ │ │ ├── util │ │ │ │ ├── buffer_util.h │ │ │ │ ├── cbuf.h │ │ │ │ ├── log.c │ │ │ │ ├── log.h │ │ │ │ ├── net.c │ │ │ │ ├── net.h │ │ │ │ ├── process.c │ │ │ │ ├── process.h │ │ │ │ ├── queue.h │ │ │ │ ├── str_util.c │ │ │ │ ├── str_util.h │ │ │ │ ├── thread.c │ │ │ │ ├── thread.h │ │ │ │ ├── tick.c │ │ │ │ └── tick.h │ │ │ ├── v4l2_sink.c │ │ │ ├── v4l2_sink.h │ │ │ ├── video_buffer.c │ │ │ └── video_buffer.h │ │ └── tests │ │ │ ├── test_buffer_util.c │ │ │ ├── test_cbuf.c │ │ │ ├── test_cli.c │ │ │ ├── test_clock.c │ │ │ ├── test_control_msg_serialize.c │ │ │ ├── test_device_msg_deserialize.c │ │ │ ├── test_queue.c │ │ │ └── test_strutil.c │ └── libscrcpy.so └── src │ └── main │ └── java │ ├── module-info.java │ ├── org │ └── scrcpy │ │ └── platform │ │ └── ScrcpyLibraryInfo.java │ └── runJavaCPP.sh └── scrcpy ├── pom.xml └── src └── main └── java ├── module-info.java └── org └── scrcpy ├── IScrcpy.java ├── Scrcpy.java └── ScrcpyRecorded.java /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .vscode/ 3 | .project 4 | settings/bin 5 | target/ 6 | *.iml 7 | -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/README.txt -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/pom.xml -------------------------------------------------------------------------------- /scrcpy-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-demo/pom.xml -------------------------------------------------------------------------------- /scrcpy-demo/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-demo/src/main/java/module-info.java -------------------------------------------------------------------------------- /scrcpy-demo/src/main/java/org/scrcpy/demo/ScrcpyInvoke.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-demo/src/main/java/org/scrcpy/demo/ScrcpyInvoke.java -------------------------------------------------------------------------------- /scrcpy-demo/src/main/java/org/scrcpy/demo/ScrcpyRecordedDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-demo/src/main/java/org/scrcpy/demo/ScrcpyRecordedDemo.java -------------------------------------------------------------------------------- /scrcpy-demo/src/main/resources/recorded.mkv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-demo/src/main/resources/recorded.mkv -------------------------------------------------------------------------------- /scrcpy-platform/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/pom.xml -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/README.txt -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/meson.build -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/scrcpy.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/scrcpy.1 -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/adb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/adb.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/adb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/adb.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/android/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/android/input.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/android/keycodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/android/keycodes.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/cli.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/cli.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/clock.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/clock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/clock.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/common.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/compat.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/compat.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/config.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/control_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/control_msg.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/control_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/control_msg.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/controller.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/controller.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/controller.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/coords.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/coords.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/decoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/decoder.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/decoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/decoder.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/device_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/device_msg.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/device_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/device_msg.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/event_converter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/event_converter.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/event_converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/event_converter.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/events.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/events.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/file_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/file_handler.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/file_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/file_handler.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/fps_counter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/fps_counter.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/fps_counter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/fps_counter.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/frame_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/frame_buffer.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/frame_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/frame_buffer.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/icon.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/icon.xpm -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/input_manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/input_manager.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/input_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/input_manager.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/main.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/opengl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/opengl.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/opengl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/opengl.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/receiver.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/receiver.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/receiver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/receiver.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/recorder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/recorder.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/recorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/recorder.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/scrcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/scrcpy.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/scrcpy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/scrcpy.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/screen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/screen.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/screen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/screen.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/server.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/server.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/stream.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/stream.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/sys/unix/process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/sys/unix/process.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/sys/win/process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/sys/win/process.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/tiny_xpm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/tiny_xpm.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/tiny_xpm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/tiny_xpm.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/trait/frame_sink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/trait/frame_sink.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/trait/packet_sink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/trait/packet_sink.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/buffer_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/buffer_util.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/cbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/cbuf.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/log.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/log.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/net.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/net.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/process.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/process.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/queue.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/str_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/str_util.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/str_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/str_util.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/thread.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/thread.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/tick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/tick.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/util/tick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/util/tick.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/v4l2_sink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/v4l2_sink.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/v4l2_sink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/v4l2_sink.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/video_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/video_buffer.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/src/video_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/src/video_buffer.h -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/tests/test_buffer_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/tests/test_buffer_util.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/tests/test_cbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/tests/test_cbuf.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/tests/test_cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/tests/test_cli.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/tests/test_clock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/tests/test_clock.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/tests/test_control_msg_serialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/tests/test_control_msg_serialize.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/tests/test_device_msg_deserialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/tests/test_device_msg_deserialize.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/tests/test_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/tests/test_queue.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/app/tests/test_strutil.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/app/tests/test_strutil.c -------------------------------------------------------------------------------- /scrcpy-platform/scrcpy/libscrcpy.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/scrcpy/libscrcpy.so -------------------------------------------------------------------------------- /scrcpy-platform/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/src/main/java/module-info.java -------------------------------------------------------------------------------- /scrcpy-platform/src/main/java/org/scrcpy/platform/ScrcpyLibraryInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/src/main/java/org/scrcpy/platform/ScrcpyLibraryInfo.java -------------------------------------------------------------------------------- /scrcpy-platform/src/main/java/runJavaCPP.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy-platform/src/main/java/runJavaCPP.sh -------------------------------------------------------------------------------- /scrcpy/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy/pom.xml -------------------------------------------------------------------------------- /scrcpy/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy/src/main/java/module-info.java -------------------------------------------------------------------------------- /scrcpy/src/main/java/org/scrcpy/IScrcpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy/src/main/java/org/scrcpy/IScrcpy.java -------------------------------------------------------------------------------- /scrcpy/src/main/java/org/scrcpy/Scrcpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy/src/main/java/org/scrcpy/Scrcpy.java -------------------------------------------------------------------------------- /scrcpy/src/main/java/org/scrcpy/ScrcpyRecorded.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeofilisMartisius/scrcpy-java/HEAD/scrcpy/src/main/java/org/scrcpy/ScrcpyRecorded.java --------------------------------------------------------------------------------