26 Commits (b3ff1f6b3b6629a0ed55e759178b3e3378572cc4)

Author SHA1 Message Date
Romain Vimont 4c4d02295c Add buffering debugging tools
5 years ago
Romain Vimont 79278961b9 Implement buffering
5 years ago
Romain Vimont 408a301201 Notify new frames via callbacks
5 years ago
Romain Vimont 4d8bcfc68a Extract current video_buffer to frame_buffer
5 years ago
Romain Vimont 336248df08 Rename video_buffer to sc_video_buffer
5 years ago
Romain Vimont 4ed3aa3604 Move include fps_counter
5 years ago
Romain Vimont 40cea1f677 Remove obsolete comment
5 years ago
Romain Vimont 2a94a2b119 Remove video_buffer callbacks
5 years ago
Romain Vimont 2ddf760c09 Make video_buffer more generic
5 years ago
Romain Vimont 55806e7d31 Remove option --render-expired-frames
5 years ago
Romain Vimont cb9c42bdcb Use a callback to notify frame skip
5 years ago
Romain Vimont fb9f9848bd Use a callback to notify a new frame
5 years ago
Romain Vimont 441d3fb119 Make video buffer more generic
5 years ago
Romain Vimont cb197ee3a2 Move fps counter out of video buffer
5 years ago
Romain Vimont c0c4ba7009 Add intermediate frame in video buffer
5 years ago
Romain Vimont f6320c7e31 Wrap SDL thread functions into scrcpy-specific API
5 years ago
Romain Vimont ab912c23e7 Define feature test macros in common.h
5 years ago
Romain Vimont 59feb2a15c Group common includes into common.h
5 years ago
Romain Vimont 1f8ba1ca79 Include config.h everywhere
6 years ago
Romain Vimont e2a272bf99 Improve framerate counting
7 years ago
Romain Vimont ebccb9f6cc Add runtime option to render expired frames
7 years ago
Romain Vimont 8595862005 Use explicit output parameter for skipped frame
7 years ago
Romain Vimont dfed1b250e Replace SDL types by C99 standard types
7 years ago
Romain Vimont aeda583a2c Update code style
7 years ago
Romain Vimont 84270e2d18 Rename "stop" to "interrupt"
7 years ago
Romain Vimont fff87095d9 Rename "frames" to "video_buffer"
7 years ago