| 19 | } |
| 20 | |
| 21 | bool MinicapStream::parse(const json::value& config) |
| 22 | { |
| 23 | static const json::array kDefaultForwardArgv = { |
| 24 | "{ADB}", "-s", "{ADB_SERIAL}", "forward", "tcp:{FOWARD_PORT}", "localabstract:{LOCAL_SOCKET}", |
| 25 | }; |
| 26 | static constexpr int kDefaultPort = 1313; |
| 27 | |
| 28 | port_ = config.get("prebuilt", "minicap", "stream", "port", kDefaultPort); |
| 29 | |
| 30 | return MinicapBase::parse(config) && parse_command("ForwardSocket", config, kDefaultForwardArgv, forward_argv_); |
| 31 | } |
| 32 | |
| 33 | bool MinicapStream::init() |
| 34 | { |