pion / mediadevices

Go implementation of the MediaDevices API.
https://pion.ly/
MIT License
535 stars 122 forks source link

Update module github.com/pion/mediadevices to v0.3.9 #431

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
github.com/pion/mediadevices require minor v0.0.0 -> v0.3.9

Release Notes

pion/mediadevices ### [`v0.3.9`](https://togithub.com/pion/mediadevices/compare/v0.3.8...v0.3.9) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.3.8...v0.3.9) ### [`v0.3.8`](https://togithub.com/pion/mediadevices/releases/tag/v0.3.8) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.3.7...v0.3.8) ### What's Changed - Enable configuration of OpenH264 Encoder [@​adamroach](https://togithub.com/adamroach) [#​409](https://togithub.com/pion/mediadevices/issues/409) - Force key frame on PLI [@​EmrysMyrddin](https://togithub.com/EmrysMyrddin) [#​338](https://togithub.com/pion/mediadevices/issues/338) - Allow to enable frame copy on a video track [@​EmrysMyrddin](https://togithub.com/EmrysMyrddin) [#​405](https://togithub.com/pion/mediadevices/issues/405) ### [`v0.3.7`](https://togithub.com/pion/mediadevices/releases/tag/v0.3.7) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.3.6...v0.3.7) #### What's Changed - fix: Fix compilation error on arm64 Mac by [@​zjzhang-cn](https://togithub.com/zjzhang-cn) in [https://github.com/pion/mediadevices/pull/404](https://togithub.com/pion/mediadevices/pull/404) - Camera timeout duration as parameter by [@​f-fl0](https://togithub.com/f-fl0) in [https://github.com/pion/mediadevices/pull/408](https://togithub.com/pion/mediadevices/pull/408) **Full Changelog**: https://github.com/pion/mediadevices/compare/v0.3.6...v0.3.7 ### [`v0.3.6`](https://togithub.com/pion/mediadevices/releases/tag/v0.3.6) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.3.5...v0.3.6) #### What's Changed - fix : Turn on the microphone with the current device id by [@​zjzhang-cn](https://togithub.com/zjzhang-cn) in [https://github.com/pion/mediadevices/pull/395](https://togithub.com/pion/mediadevices/pull/395) - Add darwin arm64 libs by [@​at-wat](https://togithub.com/at-wat) in [https://github.com/pion/mediadevices/pull/368](https://togithub.com/pion/mediadevices/pull/368) **Full Changelog**: https://github.com/pion/mediadevices/compare/v0.3.5...v0.3.6 ### [`v0.3.5`](https://togithub.com/pion/mediadevices/releases/tag/v0.3.5) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.3.4...v0.3.5) #### What's Changed - Implement the CursorEncoding protocol of VNC by [@​zjzhang-cn](https://togithub.com/zjzhang-cn) in [https://github.com/pion/mediadevices/pull/389](https://togithub.com/pion/mediadevices/pull/389) - Fix OpenH264 keyframe generation method by [@​zjzhang-cn](https://togithub.com/zjzhang-cn) in [https://github.com/pion/mediadevices/pull/387](https://togithub.com/pion/mediadevices/pull/387) - Implement forced keyframes for x264 by [@​zjzhang-cn](https://togithub.com/zjzhang-cn) in [https://github.com/pion/mediadevices/pull/388](https://togithub.com/pion/mediadevices/pull/388) - Remove video framerate as explicit constraint by [@​f-fl0](https://togithub.com/f-fl0) in [https://github.com/pion/mediadevices/pull/394](https://togithub.com/pion/mediadevices/pull/394) **Full Changelog**: https://github.com/pion/mediadevices/compare/v0.3.4...v0.3.5 ### [`v0.3.4`](https://togithub.com/pion/mediadevices/releases/tag/v0.3.4) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.3.3...v0.3.4) #### What's Changed - Release AVFoundation ReadCloser on camera close by [@​edaniels](https://togithub.com/edaniels) in [https://github.com/pion/mediadevices/pull/375](https://togithub.com/pion/mediadevices/pull/375) - Update webcam module to set the camera framerate by [@​f-fl0](https://togithub.com/f-fl0) in [https://github.com/pion/mediadevices/pull/390](https://togithub.com/pion/mediadevices/pull/390) - Update golang.org/x/image digest to [`a8550c1`](https://togithub.com/pion/mediadevices/commit/a8550c1) by in [https://github.com/pion/mediadevices/pull/392](https://togithub.com/pion/mediadevices/pull/392) - Update module github.com/pion/rtp to v1.7.9 by in [https://github.com/pion/mediadevices/pull/386](https://togithub.com/pion/mediadevices/pull/386) - Update module github.com/pion/webrtc/v3 to v3.1.27 by in [https://github.com/pion/mediadevices/pull/369](https://togithub.com/pion/mediadevices/pull/369) **Full Changelog**: https://github.com/pion/mediadevices/compare/v0.3.3...v0.3.4 ### [`v0.3.3`](https://togithub.com/pion/mediadevices/releases/tag/v0.3.3) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.3.2...v0.3.3) #### What's Changed - Fixing Stride Handling for OpenH264 by [@​adamroach](https://togithub.com/adamroach) in [https://github.com/pion/mediadevices/pull/381](https://togithub.com/pion/mediadevices/pull/381) - Update actions/checkout action to v3 in [https://github.com/pion/mediadevices/pull/383](https://togithub.com/pion/mediadevices/pull/383) - Update actions/setup-go action to v3 in [https://github.com/pion/mediadevices/pull/384](https://togithub.com/pion/mediadevices/pull/384) - Update golang.org/x/image digest to [`723b81c`](https://togithub.com/pion/mediadevices/commit/723b81c) in [https://github.com/pion/mediadevices/pull/370](https://togithub.com/pion/mediadevices/pull/370) - Fix scaling functions by [@​f-fl0](https://togithub.com/f-fl0) in [https://github.com/pion/mediadevices/pull/385](https://togithub.com/pion/mediadevices/pull/385) #### New Contributors - [@​adamroach](https://togithub.com/adamroach) made their first contribution in [https://github.com/pion/mediadevices/pull/381](https://togithub.com/pion/mediadevices/pull/381) **Full Changelog**: https://github.com/pion/mediadevices/compare/v0.3.2...v0.3.3 ### [`v0.3.2`](https://togithub.com/pion/mediadevices/compare/v0.3.1...v0.3.2) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.3.1...v0.3.2) ### [`v0.3.1`](https://togithub.com/pion/mediadevices/releases/tag/v0.3.1) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.3.0...v0.3.1) #### Bug fixes - Allow double close of codecs ([#​364](https://togithub.com/pion/mediadevices/issues/364)) #### Dependency updates - Update module github.com/pion/webrtc/v3 to v3.1.10 ([#​363](https://togithub.com/pion/mediadevices/issues/363)) ### [`v0.3.0`](https://togithub.com/pion/mediadevices/releases/tag/v0.3.0) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.2.0...v0.3.0) #### Bug fixes - Fix dead lock when closing peer connection with running tracks ([https://github.com/pion/mediadevices/pull/337](https://togithub.com/pion/mediadevices/pull/337)) - Fixed Comment Error ([https://github.com/pion/mediadevices/pull/352](https://togithub.com/pion/mediadevices/pull/352)) #### New Features - Implements RequireKeyFrame for VPX codec ([https://github.com/pion/mediadevices/pull/334](https://togithub.com/pion/mediadevices/pull/334)) #### Dependency updates - Update github.com/kbinani/screenshot commit hash to [`b96eb33`](https://togithub.com/pion/mediadevices/commit/b96eb33) ([https://github.com/pion/mediadevices/pull/324](https://togithub.com/pion/mediadevices/pull/324)) - Update module github.com/pion/webrtc/v3 to v3.0.20 ([https://github.com/pion/mediadevices/pull/323](https://togithub.com/pion/mediadevices/pull/323)) - Remove github.com/satori/go.uuid dependency ([https://github.com/pion/mediadevices/pull/329](https://togithub.com/pion/mediadevices/pull/329)) - Update module github.com/pion/webrtc/v3 to v3.0.29 ([https://github.com/pion/mediadevices/pull/330](https://togithub.com/pion/mediadevices/pull/330)) - Update golang.org/x/image commit hash to [`e6eecd4`](https://togithub.com/pion/mediadevices/commit/e6eecd4) ([https://github.com/pion/mediadevices/pull/340](https://togithub.com/pion/mediadevices/pull/340)) - Update golang.org/x/image commit hash to [`a66eb64`](https://togithub.com/pion/mediadevices/commit/a66eb64) ([https://github.com/pion/mediadevices/pull/344](https://togithub.com/pion/mediadevices/pull/344)) - Update module github.com/google/uuid to v1.3.0 ([https://github.com/pion/mediadevices/pull/348](https://togithub.com/pion/mediadevices/pull/348)) - Update module github.com/gen2brain/malgo to v0.10.35 ([https://github.com/pion/mediadevices/pull/335](https://togithub.com/pion/mediadevices/pull/335)) - Update codecov/codecov-action action to v2 ([https://github.com/pion/mediadevices/pull/354](https://togithub.com/pion/mediadevices/pull/354)) - Update github.com/kbinani/screenshot commit hash to [`7d3a670`](https://togithub.com/pion/mediadevices/commit/7d3a670) ([https://github.com/pion/mediadevices/pull/353](https://togithub.com/pion/mediadevices/pull/353)) - Update module github.com/pion/webrtc/v3 to v3.1.5 ([https://github.com/pion/mediadevices/pull/345](https://togithub.com/pion/mediadevices/pull/345)) **pion/webrtc v3.1 has breaking changes** - Update module github.com/pion/webrtc/v3 to v3.1.6 ([https://github.com/pion/mediadevices/pull/361](https://togithub.com/pion/mediadevices/pull/361)) **Full Changelog**: https://github.com/pion/mediadevices/compare/v0.2.0...v0.3.0 ### [`v0.2.0`](https://togithub.com/pion/mediadevices/releases/tag/v0.2.0) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.17...v0.2.0) #### Breaking changes - Combine reallink and label for cameras on linux ([#​311](https://togithub.com/pion/mediadevices/issues/311)) - Label format of Linux camera driver has been changed \[[doc](https://togithub.com/pion/mediadevices/blob/ba848b341650ea03b739030b0c6ee96dea8e77c0/pkg/driver/camera/camera.go#L4-L10)] #### New features - Support RGB24 and RGB16 in x11capture_linux ([#​308](https://togithub.com/pion/mediadevices/issues/308)) - Add z16 decode support ([#​310](https://togithub.com/pion/mediadevices/issues/310)) - Implemented ForceKeyFrame for openh264 encoder ([#​319](https://togithub.com/pion/mediadevices/issues/319)) #### Fixes - Fix 32-bit usage of x11capture_linux - Use correct NV12 decoder in camera_linux ([#​313](https://togithub.com/pion/mediadevices/issues/313)) - Fixes pixel format mapping in avfoundation - Fix audio codec latency handling ([#​317](https://togithub.com/pion/mediadevices/issues/317)) ### [`v0.1.17`](https://togithub.com/pion/mediadevices/compare/v0.1.16...v0.1.17) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.16...v0.1.17) ### [`v0.1.16`](https://togithub.com/pion/mediadevices/compare/v0.1.14...v0.1.16) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.14...v0.1.16) ### [`v0.1.14`](https://togithub.com/pion/mediadevices/compare/v0.1.13...v0.1.14) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.13...v0.1.14) ### [`v0.1.13`](https://togithub.com/pion/mediadevices/compare/v0.1.12...v0.1.13) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.12...v0.1.13) ### [`v0.1.12`](https://togithub.com/pion/mediadevices/compare/v0.1.11...v0.1.12) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.11...v0.1.12) ### [`v0.1.11`](https://togithub.com/pion/mediadevices/compare/v0.1.10...v0.1.11) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.10...v0.1.11) ### [`v0.1.10`](https://togithub.com/pion/mediadevices/compare/v0.1.9...v0.1.10) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.9...v0.1.10) ### [`v0.1.9`](https://togithub.com/pion/mediadevices/compare/v0.1.8...v0.1.9) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.8...v0.1.9) ### [`v0.1.8`](https://togithub.com/pion/mediadevices/compare/v0.1.7...v0.1.8) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.7...v0.1.8) ### [`v0.1.7`](https://togithub.com/pion/mediadevices/compare/v0.1.6...v0.1.7) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.6...v0.1.7) ### [`v0.1.6`](https://togithub.com/pion/mediadevices/compare/v0.1.5...v0.1.6) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.5...v0.1.6) ### [`v0.1.5`](https://togithub.com/pion/mediadevices/compare/v0.1.4...v0.1.5) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.4...v0.1.5) ### [`v0.1.4`](https://togithub.com/pion/mediadevices/compare/v0.1.3...v0.1.4) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.3...v0.1.4) ### [`v0.1.3`](https://togithub.com/pion/mediadevices/compare/v0.1.2...v0.1.3) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.2...v0.1.3) ### [`v0.1.2`](https://togithub.com/pion/mediadevices/compare/v0.1.1...v0.1.2) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.1...v0.1.2) ### [`v0.1.1`](https://togithub.com/pion/mediadevices/compare/v0.1.0...v0.1.1) [Compare Source](https://togithub.com/pion/mediadevices/compare/v0.1.0...v0.1.1)

Configuration

📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 2 years ago

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will now ignore this update (v0.3.9). You will still receive a PR once a newer version is released, so if you wish to permanently ignore this dependency, please add it to the ignoreDeps array of your renovate config.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.