mirror of
https://github.com/Genymobile/scrcpy.git
synced 2026-04-21 01:33:36 +00:00
The packets queued for recording were wrapped in a dynamically allocated structure with a "next" field. To avoid this additional layer of allocation and indirection, use a VecDeque. |
||
|---|---|---|
| .. | ||
| adb | ||
| android | ||
| sys | ||
| trait | ||
| usb | ||
| util | ||
| audio_player.c | ||
| audio_player.h | ||
| cli.c | ||
| cli.h | ||
| clock.c | ||
| clock.h | ||
| common.h | ||
| compat.c | ||
| compat.h | ||
| control_msg.c | ||
| control_msg.h | ||
| controller.c | ||
| controller.h | ||
| coords.h | ||
| decoder.c | ||
| decoder.h | ||
| demuxer.c | ||
| demuxer.h | ||
| device_msg.c | ||
| device_msg.h | ||
| events.h | ||
| file_pusher.c | ||
| file_pusher.h | ||
| fps_counter.c | ||
| fps_counter.h | ||
| frame_buffer.c | ||
| frame_buffer.h | ||
| icon.c | ||
| icon.h | ||
| input_events.h | ||
| input_manager.c | ||
| input_manager.h | ||
| keyboard_inject.c | ||
| keyboard_inject.h | ||
| main.c | ||
| mouse_inject.c | ||
| mouse_inject.h | ||
| opengl.c | ||
| opengl.h | ||
| options.c | ||
| options.h | ||
| packet_merger.c | ||
| packet_merger.h | ||
| receiver.c | ||
| receiver.h | ||
| recorder.c | ||
| recorder.h | ||
| scrcpy.c | ||
| scrcpy.h | ||
| screen.c | ||
| screen.h | ||
| server.c | ||
| server.h | ||
| v4l2_sink.c | ||
| v4l2_sink.h | ||
| version.c | ||
| version.h | ||
| video_buffer.c | ||
| video_buffer.h | ||