Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@arkq
Copy link
Owner

@arkq arkq commented Aug 20, 2025

No description provided.

@arkq arkq requested a review from Copilot August 20, 2025 19:10
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for the RF64 file format as an output option alongside the existing WAV format support, both using libsndfile. RF64 is an extended version of the WAV format that can handle larger file sizes.

  • Added RF64 as a new writer type with corresponding string conversion and factory function
  • Refactored the WAV writer implementation to be reusable for both WAV and RF64 formats
  • Updated documentation and version number to reflect the new capability

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/writer.h Adds WRITER_TYPE_RF64 enum value
src/writer.c Adds string conversion for RF64 type
src/writer-wav.h Adds writer_rf64_new function declaration
src/writer-wav.c Refactors WAV writer to support both WAV and RF64 formats
src/main.c Integrates RF64 support into main application logic
README.md Updates documentation to mention RF64 support
CMakeLists.txt Bumps version from 1.4.0 to 1.5.0

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@arkq arkq merged commit e5f7d68 into master Aug 22, 2025
9 of 10 checks passed
@arkq arkq deleted the rf64 branch August 22, 2025 07:08
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.

2 participants