-
Notifications
You must be signed in to change notification settings - Fork 18
Replay or not replay, that is the question. #30
Comments
Hi there @elnurvl ! 👋 I'm currently working (even right now) on a better implementation of this plugin (from scratch) & it will bring a lot more features & better handling of events/playback on both C++ & Dart side. 😃 The periodic stream based "handling of events" with just a single (Main reason is that there aren't any official guides or stackoverflow examples currently to see example Windows plugins, this is one of the very first plugins ever made for Windows or Linux. So, I'm figuring out the best way possible & I'm there now.) Thankyou. |
Thanks @alexmercerind jumping over here from #30. And no worries at all, completely understand you wanting to focus on the new libvlc based version and I completely agree using FFI is the better approach for an audio package, using platform channels will just add latency which is the last thing you want in a audio application and you still have the restriction of using platform channels only from the main isolate. For those in the future that may be interested in using a miniaudio library based approach, I've started a package call dainty_audio to provide a Dart FFI binding to miniaudio. I'm hoping to have a basic working version published shortly. |
Hello @maks! You can address Thanks |
One other problem with FFI in general is that, it is not "streamlined" to use. One cannot run CMake for plain Dart apps. (This comment is kinda misleading... sorry) |
Hello @elnurvl ! Thanks for supporting this project. Now libVLC based alternative to this project is live: Since, this project didn't make use of callbacks, but a timeout based It has (in addition to this project):
Other features are in the list. Please use that plugin now instead of this one. Hope you liked my work. |
For some files, the player replays the audio indefinitely, for some others, it plays just once. I could not figure out what is the pattern here.
I am using the example project and running it on Windows.
Flutter version: 2.0.0
Dart version: 2.12.0
Compiler: Visual Studio Community 2019 16.9.1
You can access the audio samples below.
samples.zip
The text was updated successfully, but these errors were encountered: