| Age | Commit message (Collapse) | Author |
|
Use fast paths only if we can TryGetBuffer on MemoryStream using segment's Array.
Reduce swap overhead for fast path B.
Avoid multiple virtcalls by memoizing the CanSeeks.
Overlap slow path stream async reads.
|
|
Seeks to beginning of streams if CanSeek is true.
Added remarks about stream position.
Add test coverage for short-reads.
Fix fast-path tests to actually test the fast path.
Also fix class comment.
|
|
Now only uses for the Length mismatch.
|
|
Also now throws if the streams are no CanSeek.
|
|
|
|
|
|
Audio normalization: parse ffmpeg output line by line
Original-merge: d2be2ee480a44d3ed266d4632c3f38439b0dfaf5
Merged-by: joshuaboniface <joshua@boniface.me>
Backported-by: Joshua M. Boniface <joshua@boniface.me>
|
|
Co-authored-by: John Doe <john@doe>
Co-authored-by: Lehonti Ramos <lehonti@ramos>
|
|
|
|
|