Rockbox Ports are now being developed for various digital audio players!
I have finally, with much gnashing of teeth and pulling of hair, managed to work out how the gui system works and have managed to implement the WPS peakmeter into the remote....Hooorraaaaaaaaaaaaaaaaahhhh....
Quote from: Mmmm on March 05, 2006, 02:40:48 PMI have finally, with much gnashing of teeth and pulling of hair, managed to work out how the gui system works and have managed to implement the WPS peakmeter into the remote....Hooorraaaaaaaaaaaaaaaaahhhh.... But.. but I have had the recording screen on my remote from the start..
When I've finished, with a bit of luck someone will decide to commit it so that you no longer need a patch! (I get the feeling this will be the most difficult bit!)
Quote from: Mmmm on March 06, 2006, 06:53:46 AMWhen I've finished, with a bit of luck someone will decide to commit it so that you no longer need a patch! (I get the feeling this will be the most difficult bit!)Nice to see you're writing code that is committable
The problem is I don't have a remote (actually the bigger problem I don't have time), so this will be hard for me to test before commit - I may have to trust you
should I compile and test for all targets or are there just a select few that will do the trick?
Now that I have managed this, the rest (implementing the recording screen on the remote) is the easy part!
Not shure if this is related to the enhancement pack or not.There is a problem with automatic file splitting during recording if it should split at max. file size (max. 2GB FAT file size - 1MB).
num_rec_bytes = 0;
num_rec_bytes = pre_chunks * CHUNK_SIZE;
I found the bug. It's not related to the enhancement pack at all. The bug is in 'pcm_recrd.c' in function 'pcmrec_start()':Line 644 is wrong:Code: [Select] num_rec_bytes = 0;it should be:Code: [Select] num_rec_bytes = pre_chunks * CHUNK_SIZE;to take the prerecorded chunks into account.
Page created in 0.106 seconds with 21 queries.