emarsden / dash-mpd-rs

Rust library for parsing, serializing and downloading media content from a DASH MPD manifest.
MIT License
70 stars 22 forks source link

Update ffprobe requirement from 0.3.3 to 0.4.0 #62

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Updates the requirements on ffprobe to permit the latest version.

Changelog

Sourced from ffprobe's changelog.

0.4.0 - 2024-04-03

  • Allow customizing the ffprobe binary path #22 by @​lovesegfault
  • Add StreamTags::{reel_name/timecode} fields
  • Add Default impl for ConfigBuilder
  • Add extra field to FormatTags #13 by @​imLinguin

0.3.3 - 2022-09-05

  • Add Format::get_duration + Format::try_get_duration accessors

0.3.2 - 2022-04-23

  • FIX: don't fail on missing Format::size values. Using a default empty string for now. The field will be changed to Option<_> in the future.

0.3.1 - 2022-04-13

  • Add configuration system
  • Add a count_frames setting If enabled, the -count_frames option will be passed to ffprobe, which will do a full decode and count available frames.

0.3.0 - 2021-08-02

  • Provided more detailed error information #8
  • Make some fields optional

0.2.0 - 2021-06-26

  • Change Stream::codec_time_base to Option<_>
Commits
  • 112b829 chore: Release ffprobe version 0.4.0
  • 302c842 docs: Update changelog for 0.4.0
  • 504debb feat: allow configuring the name/path of ffprobe
  • cf7224f docs: Update CHANGELOG
  • 916d8da reel_name
  • e562137 Add timecode as a StreamTag
  • 80c7c9b docs: Add FormatTags extra field from #13 to CHANGELOG
  • 0363559 Add extra field for format tags.
  • 9bbac4a chore: Fix a few clippy warnings
  • See full diff in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)