Genymobile-scrcpy/server
Romain Vimont 245981281e Fix PTS produced by the default opus/flac encoders
The default OPUS and FLAC encoders on Android rewrite the input PTS so
that they exactly match the number of samples.

As a consequence:
 - audio clock drift is not compensated
 - implicit silences (without packets) are ignored

To work around this behavior, generate new PTS based on the current time
(after encoding) and the packet duration.

PR #5870 <https://github.com/Genymobile/scrcpy/pull/5870>
2025-03-29 14:45:05 +01:00
..
scripts Use "/usr/bin/env bash" for build-wrapper.sh 2020-09-15 13:44:02 +02:00
src Fix PTS produced by the default opus/flac encoders 2025-03-29 14:45:05 +01:00
.gitignore Convert server to an Android project 2018-01-30 12:01:36 +01:00
build_without_gradle.sh Remove unused rotation and fold listeners 2024-12-23 12:51:27 +01:00
build.gradle Bump version to 3.1 2024-12-09 22:29:51 +01:00
meson.build Set icon and server env paths for meson devenv 2024-12-12 18:15:26 +01:00
proguard-rules.pro Convert server to an Android project 2018-01-30 12:01:36 +01:00