Eyevinn/mp4ff (github.com/Eyevinn/mp4ff)
### [`v0.44.0`](https://togithub.com/Eyevinn/mp4ff/releases/tag/v0.44.0)
[Compare Source](https://togithub.com/Eyevinn/mp4ff/compare/v0.43.0...v0.44.0)
##### Added
- New `TryDecodeMfro` function
- New `mp4ff-subslister` tool replacing `mp4ff-wvttlister`. It supports `wvtt` and `stpp`
- `File.UpdateSidx()` to update or add a top level sidx box for a fragmented file
- `mp4.DecStartSegmentOnMoof` flag to make the Decoder interpret every moof as
a new segment start, unless styp, sidx, or mfra boxes give that information.
- New example `add-sidx` shows how on can add a top-level `sidx` box to a fragmented file.
It further has the option to remove unused encryption boxes, and to interpret each
moof box as starting a new segment.
- New method `MoovBox.IsEncrypted()` checks if an encrypted codec is signaled
##### Fixed
- More robust check for mfro at the end of file
- GetTrex() return value
- Can now write PIFF `uuid` box that has previously been read
- Does now avoid the second parsing of `senc` box if the file is ot encrypted as seen in moov box.
##### Removed
- mp4ff-wvttlister tool removed and replaced by mp4ff-subslister
### [`v0.43.0`](https://togithub.com/Eyevinn/mp4ff/releases/tag/v0.43.0)
[Compare Source](https://togithub.com/Eyevinn/mp4ff/compare/v0.42.0...v0.43.0)
##### Added
- InitSegment.TweakSingleTrakLive changes an init segment to fit live streaming
- Made bits.Mask() function public
- New counter methods added to bits.Reader
- colr box support for nclc and unknown colour_type
- av01, encv, and enca direct pointers in stsd
##### Changed
- All readers and writers in bits package now stop working at first error and provides the first error as AccError()
- Renamed bits.AccErrReader, bits.AccErrEBSPReader, bits.AccErrWriter to corresponiding names without AccErr
- Renamed bits.SliceWriterError to bits.ErrSliceWrite
- colr box supports unknown colrType
##### Fixed
- kind box full-box header
- stpp support when the optional fields do not have a zero-termination byte
- mp4ff-wvttlister now lists all boxes in a sample
pion/dtls (github.com/pion/dtls/v2)
### [`v2.2.11`](https://togithub.com/pion/dtls/releases/tag/v2.2.11)
[Compare Source](https://togithub.com/pion/dtls/compare/v2.2.10...v2.2.11)
#### Changelog
- [`9f5ddeb`](https://togithub.com/pion/dtls/commit/9f5ddeb) simplify error type check
- [`3f0bd2a`](https://togithub.com/pion/dtls/commit/3f0bd2a) Fix typing for alertErrors
- [`24571ec`](https://togithub.com/pion/dtls/commit/24571ec) remove unused vars, factor out function
- [`cfeb9ca`](https://togithub.com/pion/dtls/commit/cfeb9ca) Limit size of encrypted packet queue
pion/interceptor (github.com/pion/interceptor)
### [`v0.1.29`](https://togithub.com/pion/interceptor/releases/tag/v0.1.29)
[Compare Source](https://togithub.com/pion/interceptor/compare/v0.1.28...v0.1.29)
#### Changelog
- [`1449b4f`](https://togithub.com/pion/interceptor/commit/1449b4f) Fix SIGSEGV when calling Find on empty Queue
- [`892c5ee`](https://togithub.com/pion/interceptor/commit/892c5ee) Rename `prio` -> `priority`
- [`c19dc46`](https://togithub.com/pion/interceptor/commit/c19dc46) Remove unnecessary casts
pion/rtp (github.com/pion/rtp)
### [`v1.8.6`](https://togithub.com/pion/rtp/releases/tag/v1.8.6)
[Compare Source](https://togithub.com/pion/rtp/compare/v1.8.5...v1.8.6)
#### Changelog
- [`12646b6`](https://togithub.com/pion/rtp/commit/12646b6) Add tests for SetZeroAllocation
- [`aa48ccf`](https://togithub.com/pion/rtp/commit/aa48ccf) Add ZeroAllocation support to AV1Packet
- [`a663858`](https://togithub.com/pion/rtp/commit/a663858) Add SetZeroAllocation
- [`32ee92e`](https://togithub.com/pion/rtp/commit/32ee92e) Convert H264Packet.doPackaging to append style
- [`74a9dc7`](https://togithub.com/pion/rtp/commit/74a9dc7) Update CI configs to v0.11.12
- [`0a5cc32`](https://togithub.com/pion/rtp/commit/0a5cc32) Update CI configs to v0.11.7
pion/webrtc (github.com/pion/webrtc/v3)
### [`v3.2.40`](https://togithub.com/pion/webrtc/releases/tag/v3.2.40)
[Compare Source](https://togithub.com/pion/webrtc/compare/v3.2.39...v3.2.40)
#### Changelog
- [`7cad104`](https://togithub.com/pion/webrtc/commit/7cad104) Update module github.com/pion/ice/v2 to v2.3.24
### [`v3.2.39`](https://togithub.com/pion/webrtc/releases/tag/v3.2.39)
[Compare Source](https://togithub.com/pion/webrtc/compare/v3.2.38...v3.2.39)
#### Changelog
- [`e7cf3ba`](https://togithub.com/pion/webrtc/commit/e7cf3ba) Update RtxSSRC for simulcast track remote
urfave/cli (github.com/urfave/cli/v2)
### [`v2.27.2`](https://togithub.com/urfave/cli/releases/tag/v2.27.2)
[Compare Source](https://togithub.com/urfave/cli/compare/v2.27.1...v2.27.2)
#### What's Changed
- Cleanup: Remove unnecessary intermediate variables by [@1ambd4](https://togithub.com/1ambd4) in [https://github.com/urfave/cli/pull/1857](https://togithub.com/urfave/cli/pull/1857)
- Docs:(issue\_1866) Fix documentation on filepath vs env preference by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1867](https://togithub.com/urfave/cli/pull/1867)
- Fix:(issue\_1860) Remove hidden flags from flag categories by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1868](https://togithub.com/urfave/cli/pull/1868)
- Fix repeated \[arguments...] in usage template in v2 by [@edeustua](https://togithub.com/edeustua) in [https://github.com/urfave/cli/pull/1872](https://togithub.com/urfave/cli/pull/1872)
- Update dependencies, actions steps, and usage for v2-maint by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1888](https://togithub.com/urfave/cli/pull/1888)
#### New Contributors
- [@1ambd4](https://togithub.com/1ambd4) made their first contribution in [https://github.com/urfave/cli/pull/1857](https://togithub.com/urfave/cli/pull/1857)
- [@edeustua](https://togithub.com/edeustua) made their first contribution in [https://github.com/urfave/cli/pull/1872](https://togithub.com/urfave/cli/pull/1872)
**Full Changelog**: https://github.com/urfave/cli/compare/v2.27.1...v2.27.2
protocolbuffers/protobuf-go (google.golang.org/protobuf)
### [`v1.34.0`](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.33.0...v1.34.0)
[Compare Source](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.33.0...v1.34.0)
Configuration
π Schedule: Branch creation - At any time (no schedule defined), 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.
π» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.42.0
->v0.44.0
v2.2.10
->v2.2.11
v0.1.28
->v0.1.29
v1.8.5
->v1.8.6
v3.2.38
->v3.2.40
v2.27.1
->v2.27.2
v1.33.0
->v1.34.0
Release Notes
Eyevinn/mp4ff (github.com/Eyevinn/mp4ff)
### [`v0.44.0`](https://togithub.com/Eyevinn/mp4ff/releases/tag/v0.44.0) [Compare Source](https://togithub.com/Eyevinn/mp4ff/compare/v0.43.0...v0.44.0) ##### Added - New `TryDecodeMfro` function - New `mp4ff-subslister` tool replacing `mp4ff-wvttlister`. It supports `wvtt` and `stpp` - `File.UpdateSidx()` to update or add a top level sidx box for a fragmented file - `mp4.DecStartSegmentOnMoof` flag to make the Decoder interpret every moof as a new segment start, unless styp, sidx, or mfra boxes give that information. - New example `add-sidx` shows how on can add a top-level `sidx` box to a fragmented file. It further has the option to remove unused encryption boxes, and to interpret each moof box as starting a new segment. - New method `MoovBox.IsEncrypted()` checks if an encrypted codec is signaled ##### Fixed - More robust check for mfro at the end of file - GetTrex() return value - Can now write PIFF `uuid` box that has previously been read - Does now avoid the second parsing of `senc` box if the file is ot encrypted as seen in moov box. ##### Removed - mp4ff-wvttlister tool removed and replaced by mp4ff-subslister ### [`v0.43.0`](https://togithub.com/Eyevinn/mp4ff/releases/tag/v0.43.0) [Compare Source](https://togithub.com/Eyevinn/mp4ff/compare/v0.42.0...v0.43.0) ##### Added - InitSegment.TweakSingleTrakLive changes an init segment to fit live streaming - Made bits.Mask() function public - New counter methods added to bits.Reader - colr box support for nclc and unknown colour_type - av01, encv, and enca direct pointers in stsd ##### Changed - All readers and writers in bits package now stop working at first error and provides the first error as AccError() - Renamed bits.AccErrReader, bits.AccErrEBSPReader, bits.AccErrWriter to corresponiding names without AccErr - Renamed bits.SliceWriterError to bits.ErrSliceWrite - colr box supports unknown colrType ##### Fixed - kind box full-box header - stpp support when the optional fields do not have a zero-termination byte - mp4ff-wvttlister now lists all boxes in a samplepion/dtls (github.com/pion/dtls/v2)
### [`v2.2.11`](https://togithub.com/pion/dtls/releases/tag/v2.2.11) [Compare Source](https://togithub.com/pion/dtls/compare/v2.2.10...v2.2.11) #### Changelog - [`9f5ddeb`](https://togithub.com/pion/dtls/commit/9f5ddeb) simplify error type check - [`3f0bd2a`](https://togithub.com/pion/dtls/commit/3f0bd2a) Fix typing for alertErrors - [`24571ec`](https://togithub.com/pion/dtls/commit/24571ec) remove unused vars, factor out function - [`cfeb9ca`](https://togithub.com/pion/dtls/commit/cfeb9ca) Limit size of encrypted packet queuepion/interceptor (github.com/pion/interceptor)
### [`v0.1.29`](https://togithub.com/pion/interceptor/releases/tag/v0.1.29) [Compare Source](https://togithub.com/pion/interceptor/compare/v0.1.28...v0.1.29) #### Changelog - [`1449b4f`](https://togithub.com/pion/interceptor/commit/1449b4f) Fix SIGSEGV when calling Find on empty Queue - [`892c5ee`](https://togithub.com/pion/interceptor/commit/892c5ee) Rename `prio` -> `priority` - [`c19dc46`](https://togithub.com/pion/interceptor/commit/c19dc46) Remove unnecessary castspion/rtp (github.com/pion/rtp)
### [`v1.8.6`](https://togithub.com/pion/rtp/releases/tag/v1.8.6) [Compare Source](https://togithub.com/pion/rtp/compare/v1.8.5...v1.8.6) #### Changelog - [`12646b6`](https://togithub.com/pion/rtp/commit/12646b6) Add tests for SetZeroAllocation - [`aa48ccf`](https://togithub.com/pion/rtp/commit/aa48ccf) Add ZeroAllocation support to AV1Packet - [`a663858`](https://togithub.com/pion/rtp/commit/a663858) Add SetZeroAllocation - [`32ee92e`](https://togithub.com/pion/rtp/commit/32ee92e) Convert H264Packet.doPackaging to append style - [`74a9dc7`](https://togithub.com/pion/rtp/commit/74a9dc7) Update CI configs to v0.11.12 - [`0a5cc32`](https://togithub.com/pion/rtp/commit/0a5cc32) Update CI configs to v0.11.7pion/webrtc (github.com/pion/webrtc/v3)
### [`v3.2.40`](https://togithub.com/pion/webrtc/releases/tag/v3.2.40) [Compare Source](https://togithub.com/pion/webrtc/compare/v3.2.39...v3.2.40) #### Changelog - [`7cad104`](https://togithub.com/pion/webrtc/commit/7cad104) Update module github.com/pion/ice/v2 to v2.3.24 ### [`v3.2.39`](https://togithub.com/pion/webrtc/releases/tag/v3.2.39) [Compare Source](https://togithub.com/pion/webrtc/compare/v3.2.38...v3.2.39) #### Changelog - [`e7cf3ba`](https://togithub.com/pion/webrtc/commit/e7cf3ba) Update RtxSSRC for simulcast track remoteurfave/cli (github.com/urfave/cli/v2)
### [`v2.27.2`](https://togithub.com/urfave/cli/releases/tag/v2.27.2) [Compare Source](https://togithub.com/urfave/cli/compare/v2.27.1...v2.27.2) #### What's Changed - Cleanup: Remove unnecessary intermediate variables by [@1ambd4](https://togithub.com/1ambd4) in [https://github.com/urfave/cli/pull/1857](https://togithub.com/urfave/cli/pull/1857) - Docs:(issue\_1866) Fix documentation on filepath vs env preference by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1867](https://togithub.com/urfave/cli/pull/1867) - Fix:(issue\_1860) Remove hidden flags from flag categories by [@dearchap](https://togithub.com/dearchap) in [https://github.com/urfave/cli/pull/1868](https://togithub.com/urfave/cli/pull/1868) - Fix repeated \[arguments...] in usage template in v2 by [@edeustua](https://togithub.com/edeustua) in [https://github.com/urfave/cli/pull/1872](https://togithub.com/urfave/cli/pull/1872) - Update dependencies, actions steps, and usage for v2-maint by [@meatballhat](https://togithub.com/meatballhat) in [https://github.com/urfave/cli/pull/1888](https://togithub.com/urfave/cli/pull/1888) #### New Contributors - [@1ambd4](https://togithub.com/1ambd4) made their first contribution in [https://github.com/urfave/cli/pull/1857](https://togithub.com/urfave/cli/pull/1857) - [@edeustua](https://togithub.com/edeustua) made their first contribution in [https://github.com/urfave/cli/pull/1872](https://togithub.com/urfave/cli/pull/1872) **Full Changelog**: https://github.com/urfave/cli/compare/v2.27.1...v2.27.2protocolbuffers/protobuf-go (google.golang.org/protobuf)
### [`v1.34.0`](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.33.0...v1.34.0) [Compare Source](https://togithub.com/protocolbuffers/protobuf-go/compare/v1.33.0...v1.34.0)Configuration
π Schedule: Branch creation - At any time (no schedule defined), 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.
π» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.