Releases: pion/mediadevices
Releases · pion/mediadevices
v0.9.0
v0.8.0
What's Changed
- chore(deps): update actions/checkout action to v5 by @renovate[bot] in #643
- fix(deps): update module github.com/pion/rtp to v1.8.23 by @renovate[bot] in #641
- fix(deps): update module github.com/pion/interceptor to v0.1.41 by @renovate[bot] in #653
- fix(deps): update module github.com/pion/webrtc/v4 to v4.1.5 by @renovate[bot] in #642
- Update Go version in tests by @joeturki in #654
- fix(deps): update module github.com/gen2brain/malgo to v0.11.24 by @renovate[bot] in #651
- Use isZero for reflection by @philipch07 in #655
- Add VPX wrappers by @hanguyen-nuro in #652
- Revert "Add VPX wrappers (#652)" by @hanguyen-nuro in #662
- fix(deps): update module github.com/pion/rtp to v1.8.24 by @renovate[bot] in #659
- fix(deps): update module github.com/pion/rtcp to v1.2.16 by @renovate[bot] in #658
- Tidy examples/go.mod by @at-wat in #663
- Add SVT-AV1 codec by @at-wat in #660
- fix(deps): update module github.com/pion/webrtc/v4 to v4.1.6 by @renovate[bot] in #665
- fix(deps): update module github.com/pion/rtp to v1.8.25 by @renovate[bot] in #664
- chore(deps): update actions/checkout action to v6 by @renovate[bot] in #669
- Add context with timeout to darwin Read() calls by @hexbabe in #674
New Contributors
- @joeturki made their first contribution in #654
- @hanguyen-nuro made their first contribution in #652
Full Changelog: v0.7.2...v0.8.0
v0.7.2
What's Changed
- Add EncoderController method to VideoTrack and AudioTrack. by @3DRX in #612
- Add EncoderController() codec.EncoderController in Track interface. by @3DRX in #614
- Feat/add helper function for av1 and h265 codec by @3DRX in #611
- set bitrate for openh264 by @zjzhang-cn in #566
- Update social links by @3DRX in #620
- Implement bitrate controller in vpx and h264 codecs by @KW-M in #467
- Align H265 payloadType in NewRTPH265Codec with RegisterDefaultCodecs by @3DRX in #631
- fix track.unbind panic by @jackielii in #634
- [CODEC] Add encoder bitrate tracker by @lkang-nuro in #646
- [VPX] vpx dynamic encoding by @lkang-nuro in #647
- Apply go modernize by @philipch07 in #650
- [VPX] add vpx decoder by @lkang-nuro in #648
New Contributors
- @jackielii made their first contribution in #634
- @lkang-nuro made their first contribution in #646
- @philipch07 made their first contribution in #650
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
- Fix dependency installation on the latest actions runner by @at-wat in #607
- Fix the VPX encoder is not properly handling the frame timestamp by @tyohan in #606
- fix(deps): update module github.com/pion/webrtc/v4 to v4.0.9 in #598
- fix(deps): update github.com/kbinani/screenshot digest to a3924b7 in #601
New Contributors
Full Changelog: v0.7.0...v0.7.1
v0.7.0
Breaking changes
CI
- Improve ARM Darwin CI stability by @at-wat in #586
- Unuse self-hosted macOS runner by @at-wat in #588
- Update CI Go versions by @at-wat in #589
Dependencies
- chore(deps): update codecov/codecov-action action to v4 in #554
- fix(deps): update github.com/kbinani/screenshot digest to a8a2c5d in #578
- fix(deps): update module golang.org/x/image to v0.23.0 in #595
- fix(deps): update module github.com/gen2brain/malgo to v0.11.23 in #590
- chore(deps): update codecov/codecov-action action to v5 in #591
New Contributors
Full Changelog: v0.6.4...v0.7.0
v0.6.4
v0.6.3
What's Changed
- update to blackjack/webcam to v0.6.0 by @edaniels in #567
- Remove Windows camera cpp inline function by @qiulin in #569
- Add webcam close to linux camera discover by @seanavery in #568
New Contributors
Full Changelog: v0.6.2...v0.6.3
v0.6.2
What's Changed
- Add fix that strips unexpected padding for NV12 frames by @hexbabe in #556
- fix(deps): update module github.com/google/uuid to v1.6.0 by @renovate in #553
- fix(deps): update module github.com/stretchr/testify to v1.9.0 by @renovate in #558
- fix(deps): update module github.com/pion/webrtc/v3 to v3.2.28 by @renovate in #555
- fix(deps): update module github.com/pion/rtcp to v1.2.14 by @renovate in #557
- fix(deps): update module github.com/pion/webrtc/v3 to v3.2.29 by @renovate in #559
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
- fix(deps): update module golang.org/x/image to v0.14.0 by @renovate in #543
- fix(deps): update module github.com/pion/webrtc/v3 to v3.2.23 by @renovate in #542
- chore(deps): update actions/setup-go action to v5 by @renovate in #544
- fix(deps): update module github.com/google/uuid to v1.5.0 by @renovate in #547
- fix(deps): update module github.com/pion/rtcp to v1.2.13 by @renovate in #540
- fix(deps): update module github.com/pion/webrtc/v3 to v3.2.24 by @renovate in #546
- fix(deps): update module golang.org/x/image to v0.15.0 by @renovate in #548
- chore(deps): update actions/cache action to v4 by @renovate in #549
- Update malgo to v0.11.11-0.20231225022531-dd505cb7efd5 for a macOS microphone fix by @edaniels in #551
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- Add props even if framerate is not supported by the driver by @seanavery in #517
- force key frame implementation for vaapi by @EmrysMyrddin in #437
- Update CI Go versions to 20 and 21 by @at-wat in #529
- Bump minimum supported Go version to 1.19 by @at-wat in #530
- go mod tidy by @bazile-clyde in #533
- Add manager clearing mechanism for linux cams by @seanavery in #532
- Fix OSX 14.0 Deprecated Types by @hexbabe in #535
- Upgrade blackjack/webcam to v0.5.0 by @edaniels in #538
Dependency Updates
- fix(deps): update module github.com/pion/rtp to v1.8.1 in #518
- fix(deps): update module golang.org/x/image to v0.10.0 in #519
- fix(deps): update module golang.org/x/image to v0.11.0 in #522
- fix(deps): update module github.com/google/uuid to v1.3.1 in #521
- fix(deps): update github.com/kbinani/screenshot digest to b87d318 in #520
- fix(deps): update module github.com/pion/webrtc/v3 to v3.2.17 in #516
- chore(deps): update actions/checkout action to v4 in #525
- fix(deps): update module github.com/pion/interceptor to v0.1.19 in #523
- fix(deps): update module golang.org/x/image to v0.12.0 in #527
- fix(deps): update module github.com/pion/interceptor to v0.1.20 in #528
- fix(deps): update module github.com/pion/interceptor to v0.1.22 in #531
- fix(deps): update module github.com/pion/webrtc/v3 to v3.2.21 in #524
- fix(deps): update module golang.org/x/image to v0.13.0 in #537
- fix(deps): update module github.com/google/uuid to v1.4.0 in #536
- fix(deps): update module github.com/pion/interceptor to v0.1.25 in #534
New Contributors
Full Changelog: v0.5.0...v0.6.0