Simon Chan

Results 49 issues of Simon Chan

Android 11 added support for Brotli compression in sync push/pull, Android 12 further added lz4 and zstd support. Using compression can result in up to 2x transfer speed. Algorithms: -...

type:enhancement
effort: high

This PR implements the delayed ack feature of ADB. It should be available in Android 14. Upstream changes: https://android-review.googlesource.com/q/I6498d18e5ab4d866a81bf4d5c3d65cebb579c059 Traditionally, ADB protocol waits for an acknowledge packet before sending another...

Leart from https://github.com/Genymobile/scrcpy/issues/2312 that it's possible to get all user inputs using only shell permission. It also outputs in a machine-readable format. So it's possible to create an App that...

type:enhancement
domain: scrcpy
effort: medium

### Duplicates - [X] I have searched the existing issues ### Latest version - [X] I have tested the latest version ### Current behavior 😯 If a `` tag is...

bug
vinxi

### Issue Checklist - [X] I'm using the library programmatically - [X] For Scrcpy related issues, I have searched in [Genymobile/scrcpy](https://github.com/Genymobile/scrcpy/issues) repository. ### Library version 0.0.22 ### Environment Unknown OS,...

type:bug

### Pre-issue checklist - [X] I've searched the issue list but couldn't find the feature I want ### How can Tango be improved? Today the `crop` option requires the user...

type:enhancement

### Pre-issue checklist - [X] I've searched the issue list but couldn't find the feature I want ### How can Tango be improved? Added in Scrcpy v1.21, the server sends...

type:enhancement

### Pre-issue checklist - [X] I've searched the issue list but couldn't find the feature I want ### How can Tango be improved? The [Explicit resource management](https://github.com/tc39/proposal-explicit-resource-management) proposal adds primitives...

type:enhancement

### Pre-issue checklist - [X] I've searched the issue list but couldn't find the feature I want ### How can Tango be improved? Open source the WebCodec Scrcpy audio decoder...

type:enhancement

Repro: ```js const { Packr } = require('msgpackr') const options = { bundleStrings: true, sequential: true, }; const packer = new Packr(options); const unpacker = new Packr(options); const data =...