mirror of
https://github.com/Genymobile/scrcpy.git
synced 2025-04-21 12:05:00 +00:00
test
This commit is contained in:
parent
790f04e91f
commit
e15a6e2fbf
4 changed files with 8 additions and 2 deletions
|
@ -16,6 +16,7 @@ src = [
|
|||
'src/opengl.c',
|
||||
'src/receiver.c',
|
||||
'src/recorder.c',
|
||||
'src/screen_exporter.c',
|
||||
'src/scrcpy.c',
|
||||
'src/screen.c',
|
||||
'src/server.c',
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
#include <stdbool.h>
|
||||
#include <libavformat/avformat.h>
|
||||
|
||||
#define DECODER_MAX_SINKS 2
|
||||
#define DECODER_MAX_SINKS 3
|
||||
|
||||
struct decoder {
|
||||
struct sc_packet_sink packet_sink; // packet sink trait
|
||||
|
|
|
@ -19,6 +19,7 @@
|
|||
#include "file_handler.h"
|
||||
#include "input_manager.h"
|
||||
#include "recorder.h"
|
||||
#include "screen_exporter.h"
|
||||
#include "screen.h"
|
||||
#include "server.h"
|
||||
#include "stream.h"
|
||||
|
@ -30,6 +31,7 @@
|
|||
#endif
|
||||
|
||||
struct scrcpy {
|
||||
struct screen_exporter screen_exporter;
|
||||
struct server server;
|
||||
struct screen screen;
|
||||
struct stream stream;
|
||||
|
@ -365,6 +367,9 @@ scrcpy(const struct scrcpy_options *options) {
|
|||
}
|
||||
}
|
||||
|
||||
screen_exporter_init(&s->screen_exporter);
|
||||
decoder_add_sink(&s->decoder, &s->screen_exporter.frame_sink);
|
||||
|
||||
if (options->display) {
|
||||
const char *window_title =
|
||||
options->window_title ? options->window_title : device_name;
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
#include "util/net.h"
|
||||
#include "util/thread.h"
|
||||
|
||||
#define STREAM_MAX_SINKS 2
|
||||
#define STREAM_MAX_SINKS 3
|
||||
|
||||
struct stream {
|
||||
socket_t socket;
|
||||
|
|
Loading…
Add table
Reference in a new issue