Releases: pion/mediadevices
Releases · pion/mediadevices
v0.3.11
v0.3.10
What's Changed
- Update libopus static library to correct arch for darwin arm64 by @edaniels in #428
- Properly close microphone before malgo chunk channel by @edaniels in #436
- fix PLI and FIR handling, wrongly triggering track.OnEnded by @EmrysMyrddin in #420
Full Changelog: v0.3.9...v0.3.10
v0.3.9
What's Changed
- Fix closing a camera not closing the associated track by @EmrysMyrddin in #414
- fix nil reference when a read error occur with copyFrame enabled by @EmrysMyrddin in #417
- fix race condition in i420 video converter leading to video artefacts by @EmrysMyrddin in #418
- allow to close the avfoundation device multiple time by @EmrysMyrddin in #419
- rename opus C function to be compatible with other opus modules by @EmrysMyrddin in #425
- Fix crash when capturing AudioTracks by @Sean-Der in #427
Full Changelog: v0.3.8...v0.3.9
v0.3.8
What's Changed
- Enable configuration of OpenH264 Encoder @adamroach #409
- Force key frame on PLI @EmrysMyrddin #338
- Allow to enable frame copy on a video track @EmrysMyrddin #405
v0.3.7
What's Changed
- fix: Fix compilation error on arm64 Mac by @zjzhang-cn in #404
- Camera timeout duration as parameter by @f-fl0 in #408
Full Changelog: v0.3.6...v0.3.7
v0.3.6
What's Changed
- fix : Turn on the microphone with the current device id by @zjzhang-cn in #395
- Add darwin arm64 libs by @at-wat in #368
Full Changelog: v0.3.5...v0.3.6
v0.3.5
What's Changed
- Implement the CursorEncoding protocol of VNC by @zjzhang-cn in #389
- Fix OpenH264 keyframe generation method by @zjzhang-cn in #387
- Implement forced keyframes for x264 by @zjzhang-cn in #388
- Remove video framerate as explicit constraint by @f-fl0 in #394
Full Changelog: v0.3.4...v0.3.5
v0.3.4
What's Changed
- Release AVFoundation ReadCloser on camera close by @edaniels in #375
- Update webcam module to set the camera framerate by @f-fl0 in #390
- Update golang.org/x/image digest to a8550c1 by in #392
- Update module github.com/pion/rtp to v1.7.9 by in #386
- Update module github.com/pion/webrtc/v3 to v3.1.27 by in #369
Full Changelog: v0.3.3...v0.3.4
v0.3.3
What's Changed
- Fixing Stride Handling for OpenH264 by @adamroach in #381
- Update actions/checkout action to v3 in #383
- Update actions/setup-go action to v3 in #384
- Update golang.org/x/image digest to 723b81c in #370
- Fix scaling functions by @f-fl0 in #385
New Contributors
- @adamroach made their first contribution in #381
Full Changelog: v0.3.2...v0.3.3