Skip to content

FFmpeg#2

Merged
Axwabo merged 114 commits intoprocessorsfrom
ffmpeg
Apr 4, 2026
Merged

FFmpeg#2
Axwabo merged 114 commits intoprocessorsfrom
ffmpeg

Conversation

@Axwabo
Copy link
Copy Markdown
Owner

@Axwabo Axwabo commented Feb 21, 2026

This PR adds a module to provide FFmpeg-based utilities.

Additions

  • ClipName.FromPath method
  • SecretLabNAudio.FFmpeg module
    • Extensions for the ShortClipCache to read clips with FFmpeg
    • Extensions for the AudioPlayer class to use FFmpeg
    • FFmpeg-based audio processors
      • AsyncBufferedFFmpegAudioProcessor
      • StreamBasedFFmpegAudioProcessor
      • SynchronousFFmpegAudioProcessor
    • FFmpeg installer
    • The module is included in the full SecretLabNAudio assembly
    • SimpleFileCache and caching utilities

Fixes

  • Fixed the embedded System.ValueTuple reference
  • Fixed some docs

Changes (non-breaking)

  • Updated ATTRIBUTIONS.md
  • Moved some properties to Directory.Build.props
  • Changed AsSpan() slicing to use the AsSpan(int, int) method

@Axwabo Axwabo marked this pull request as ready for review April 1, 2026 07:31
@Axwabo Axwabo merged commit 8f93b31 into processors Apr 4, 2026
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