Skip to content

feat: encoder - #1183

Draft
mdydek wants to merge 4 commits into
mainfrom
feat/encoder-interface
Draft

feat: encoder#1183
mdydek wants to merge 4 commits into
mainfrom
feat/encoder-interface

Conversation

@mdydek

@mdydek mdydek commented Jul 21, 2026

Copy link
Copy Markdown
Member

Closes #

⚠️ Breaking changes ⚠️

Introduced changes

Checklist

  • Linked relevant issue
  • Updated relevant documentation
  • Added/Conducted relevant tests
  • Performed self-review of the code
  • Updated Web Audio API coverage
  • Added support for web
  • Updated old arch android spec file

mdydek and others added 4 commits July 21, 2026 13:19
Resolves conflicts between the encoder work and the OS-APIs decoding
refactor (#1177):
- AudioFileConcatenator: main's decoder-factory WAV path + encoder's
  OS remux (M4A/MP4) path; all FFmpeg remux code removed
- AudioEventHandlerRegistry -> IAudioEventHandlerRegistry (#1212) in
  encoder file writers
- AndroidEncoding/AndroidRemux moved to android/src/main/cpp/audioapi/android/
  to match AndroidDecoding placement
- docs/flags updated: recording and concatAudioFiles are FFmpeg-free

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@mdydek mdydek changed the title feat: 1st version of encoder feat: encoder Aug 12, 2026
@closetcaiman closetcaiman added the feature New user-facing features or major capabilities label Aug 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New user-facing features or major capabilities

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants