Skip to content

Releases: pion/mediadevices

v0.3.9

07 Aug 07:56
Compare
Choose a tag to compare

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

25 Jul 15:00
d038133
Compare
Choose a tag to compare

What's Changed

v0.3.7

23 Jun 01:37
5b99500
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.6...v0.3.7

v0.3.6

02 May 04:58
69f9cbe
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.5...v0.3.6

v0.3.5

06 Apr 01:08
0d09f7f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.4...v0.3.5

v0.3.4

04 Apr 07:09
5ba49e0
Compare
Choose a tag to compare

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

18 Mar 06:15
548cdac
Compare
Choose a tag to compare

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

Full Changelog: v0.3.2...v0.3.3

v0.3.1

21 Nov 14:12
be5f684
Compare
Choose a tag to compare

Bug fixes

  • Allow double close of codecs (#364)

Dependency updates

  • Update module github.com/pion/webrtc/v3 to v3.1.10 (#363)

v0.3.0

01 Nov 00:45
b3c94a1
Compare
Choose a tag to compare

Bug fixes

  • Fix dead lock when closing peer connection with running tracks (#337)
  • Fixed Comment Error (#352)

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

v0.2.0

25 Mar 23:42
Compare
Choose a tag to compare

Breaking changes

  • Combine reallink and label for cameras on linux (#311)
    • Label format of Linux camera driver has been changed [doc]

New features

  • Support RGB24 and RGB16 in x11capture_linux (#308)
  • Add z16 decode support (#310)
  • Implemented ForceKeyFrame for openh264 encoder (#319)

Fixes

  • Fix 32-bit usage of x11capture_linux
  • Use correct NV12 decoder in camera_linux (#313)
  • Fixes pixel format mapping in avfoundation
  • Fix audio codec latency handling (#317)