Open andcscott opened 1 month ago
HI @omeryusufyagci just wanted to let you know I saw your comments, will be working on it this week, sorry things got a little crazy here too!
In addition to the requested changes I also took a pass at adding a test for the public API. Nothing squashed yet to help separate the changes from the additions. Thanks!
Hi @omeryusufyagci, I don't know about you, but it feels pretty good to have this section (almost) ready!
updateSettings
. This implementation uses bitmasks as suggested in #60. While the hash map would have likely been less tedious to implement, I'm hopeful the added efficiency helps "future proof" the class.Nothing squashed or merged yet (except https://github.com/omeryusufyagci/fast-music-remover/pull/63/commits/c5139d60ddda67b54814c6d3278271b44e6b8088 where I had some redundancy), please let me know how you want to proceed with that.
Thanks!
Hi @omeryusufyagci, first of all sorry this took me so long, these past couple weeks have been crazy! In addition to the requested changes I also cleaned up the commits a little bit, it was getting a little hard to keep track (at least on my end). This is a holiday weekend for us in the States so I at least wanted to make sure I pushed something before that. As always, please let me know if any additional changes are required. Thanks!
Hi @omeryusufyagci
I may have jumped the gun on this, but I'm eager for your feedback and I figure we'll go through a couple rounds of iteration to make sure it's right anyway.
I have three commits for you this time that will close #4 and #60.
FFmpegCommandBuilder
to prepare forFFmpegController
FFmpegConfigManager
for the same purposeFFmpegController
:1st_place_medal:I've attempted to be specific with the changes made in each commit message, please let me know if there are any concerns.
Still todo (not added yet as I assume they'd be revised based on any required changes):
updateSettings()
(I really like the idea of a bit field, but you're probably correct than an enum is the way to go for now)