Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hwaccel #37

Merged
merged 24 commits into from
Mar 19, 2024
Merged

hwaccel #37

merged 24 commits into from
Mar 19, 2024

Conversation

gerwin3
Copy link
Contributor

@gerwin3 gerwin3 commented Mar 14, 2024

To-do

  • review changes
  • update README.md
  • go through all new
  • test for memory leaks
  • test master branch downstream
    • engine
      • decoding
      • encoding
      • forwarding
      • double-check frame rate detection
    • alarm manager
    • oddity-rtsp
    • other projects?
  • bump version

Changelog

  • added hardware acceleration support for Decoder
  • added DecoderBuilder API
  • added EncoderBuilder API
  • added ReaderBuilder, WriterBuilder, BufWriterBuilder and PacketizedBufWriterBuilder
  • added MuxerBuilder and RtpMuxerBuilder
  • removed support for ffmpeg version 3.4 up to and including 4.2
  • removed Locator API in favor of Location API with better ergonomics
  • some to changes to function names in video_rs::encode::Settings
  • EncoderSettings is no longer exported directly (video_rs::encode::Settings)
  • ... reorgnized the entire crate so many top-level imports are now only part of their respective submodule

@gerwin3 gerwin3 self-assigned this Mar 14, 2024
@gerwin3 gerwin3 merged commit 7bb1dd6 into main Mar 19, 2024
9 checks passed
@gerwin3 gerwin3 deleted the feature/hwaccel branch March 19, 2024 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant