diff options
Diffstat (limited to 'app/src/main/java/invalid/lena/scrcpy/AudioFrames.java')
| -rw-r--r-- | app/src/main/java/invalid/lena/scrcpy/AudioFrames.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/src/main/java/invalid/lena/scrcpy/AudioFrames.java b/app/src/main/java/invalid/lena/scrcpy/AudioFrames.java index da0bb0a..eaf0db1 100644 --- a/app/src/main/java/invalid/lena/scrcpy/AudioFrames.java +++ b/app/src/main/java/invalid/lena/scrcpy/AudioFrames.java @@ -4,6 +4,7 @@ package invalid.lena.scrcpy; // implementation; tests use a recording stub. Kept android-free. // // start(fourcc) tells the sink which wire codec it should expect. +// ptsUs is the wire presentation timestamp with protocol flags removed. // For raw payloads are interleaved s16le PCM. For opus the first // frame has isConfig=true and payload is the OpusHead (the server // pre-strips the AOPUSHDR/AOPUSDLY/AOPUSPRL container); subsequent @@ -12,7 +13,7 @@ public interface AudioFrames { void start(int fourcc); - void feed(byte[] data, int off, int len, boolean isConfig); + void feed(byte[] data, int off, int len, long ptsUs, boolean isConfig); void release(); } |