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

Suggestion to Split Recording and Playback Features into Separate Flutter Packages #356

Open
ashtanko opened this issue Nov 6, 2024 · 1 comment
Labels
waiting-for-response Waiting for someone to respond.

Comments

@ashtanko
Copy link

ashtanko commented Nov 6, 2024

Is your feature request related to a problem? Please describe.
I'm interested in using this library for audio playback and waveform visualization only. However, because the library also supports audio recording, it requires additional permissions (such as record audio permissions on iOS and Android) that are unnecessary for my use case, as I don’t need the recording functionality.

Describe the solution you'd like
It would be helpful if the library could split recording and playback features into separate packages. This way, developers who only need playback could use a lightweight package without requiring recording permissions.

Describe alternatives you've considered
As an alternative, I considered manually removing recording permissions from the code, but this is impractical for maintaining future updates. Another alternative is finding a playback-only library, but I prefer the functionality and styling features of this plugin.

Additional context
Splitting the packages would increase flexibility, allowing more developers to use this library without extra permissions. This separation would help keep the app’s permissions minimal and aligned with its actual functionality.

@ashtanko ashtanko added the enhancement New feature or request label Nov 6, 2024
@ujas-m-simformsolutions
Copy link
Collaborator

@ashtanko If you aren't using recording functionality then you do not need to include the permissions and you can use the plugin as is. If you're facing any specific issue then I'm happy to help.

@ujas-m-simformsolutions ujas-m-simformsolutions added waiting-for-response Waiting for someone to respond. and removed enhancement New feature or request labels Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
waiting-for-response Waiting for someone to respond.
Projects
None yet
Development

No branches or pull requests

2 participants