Releases: pion/mediadevices
Releases · pion/mediadevices
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
v0.3.1
v0.3.0
Bug fixes
New Features
- Implements RequireKeyFrame for VPX codec (#334)
Dependency updates
- Update github.com/kbinani/screenshot commit hash to b96eb33 (#324)
- Update module github.com/pion/webrtc/v3 to v3.0.20 (#323)
- Remove github.com/satori/go.uuid dependency (#329)
- Update module github.com/pion/webrtc/v3 to v3.0.29 (#330)
- Update golang.org/x/image commit hash to e6eecd4 (#340)
- Update golang.org/x/image commit hash to a66eb64 (#344)
- Update module github.com/google/uuid to v1.3.0 (#348)
- Update module github.com/gen2brain/malgo to v0.10.35 (#335)
- Update codecov/codecov-action action to v2 (#354)
- Update github.com/kbinani/screenshot commit hash to 7d3a670 (#353)
- Update module github.com/pion/webrtc/v3 to v3.1.5 (#345) pion/webrtc v3.1 has breaking changes
- Update module github.com/pion/webrtc/v3 to v3.1.6 (#361)
Full Changelog: v0.2.0...v0.3.0