Releases: Discord-RE/Discord-video-stream
Releases · Discord-RE/Discord-video-stream
v4.2.0
What's Changed
-
Deprecate the old API by @longnguyen2004 in #134
- This will be the last release that supports the old
streamLivestreamVideo
method, which will be completely removed in the next release. Consider starting the migration to the new API (#125)
- This will be the last release that supports the old
-
Add Biomejs for linting (and maybe formatting?) by @longnguyen2004 in #136
-
Add pkg.pr.new by @longnguyen2004 in #139
-
Add
readrateInitialBurst
option by @longnguyen2004 in #140 -
Disable LibAV multithreading, again by @longnguyen2004 in #144
-
Simplify timing code by @longnguyen2004 in #142
-
Implement voice gateway v8 by @longnguyen2004 in #146
-
Add
noTranscoding
option by @longnguyen2004 in #147
Full Changelog: v4.1.5...v4.2.0
v4.1.5
What's Changed
- Refactor transport encryption by @longnguyen2004 in #129
- Return a promise on stream finish to improve async handling in playStream function by @malthemorsing in #130
- Increase audio and video stream buffer size to 128 frames by @longnguyen2004 in #131
New Contributors
- @malthemorsing made their first contribution in #130
Full Changelog: v4.1.4...v4.1.5
v4.1.4
What's Changed
- Add new API example by @longnguyen2004 in #126
- Fix ffmpeg call in new API by @longnguyen2004 in #128
Full Changelog: v4.1.3...v4.1.4
v4.1.3
What's Changed
- Use ffmpeg provided frametime for RTP timestamp calculation by @longnguyen2004 in #121
- Tweak
highWaterMark
, re-enable LibAV multithreading by @longnguyen2004 in #123 - prevent fluent-ffmpeg exception when killing process by @dank074 in #124
- New API by @longnguyen2004 in #125
will probably remove oldstreamLivestreamVideo()
API in the future, but it was not removed in this release
Full Changelog: v4.1.2...v4.1.3
v4.1.2
What's Changed
- Add some preliminary debugging printout by @longnguyen2004 in #119
- Bring back sleeping code for periodic frame timing by @longnguyen2004 in #120
Full Changelog: v4.1.1...v4.1.2
v4.1.1
What's Changed
- Cleanup and some more improvements by @longnguyen2004 in #113
Full Changelog: v4.1.0...v4.1.1
v4.1.0
What's Changed
- Use ffmpeg demuxer instead of separate streams by @longnguyen2004 in #108
Full Changelog: v4.0.0...v4.1.0
v4.0.0
What's Changed
- Use
p-cancelable
by @longnguyen2004 in #91 - Switch to ESM (BREAKING CHANGE), enable TypeScript strict mode by @longnguyen2004 in #92
- Encryption update by @dank074 in #101
Full Changelog: v3.2.0...v4.0.0