Rockbox Technical Forums

Support and General Use => Recording => Topic started by: jhMikeS on February 08, 2007, 11:24:18 PM

Title: Recording debug screen similar to debug audio thread (suggestions)
Post by: jhMikeS on February 08, 2007, 11:24:18 PM
I'm looking to add a debug screen to recording that gives the status of the various buffers just like the audio playback has. This can help visualization of exactly what's happening internally and perhaps in fine tuning it to perfection. This has to be different since it cannot interrupt recording and thus you must remain in the screen. It should also remain lightweight so that looking at things doesn't change them too much.

I am in part looking for suggestions regarding the best keypress to use for various players. I'm pretty certain I can find good buttons for the x5 and H120, but how we've got iPods and H10s to worry about and I'm clueless there. Before getting too far ahead here though, I can say that I could possibly alter the recording menu to inform recording not to restart things unless config items were entered.

If you can think of something else that's clean and simple for access, what you'd like displayed, think it's a good idea or even a crappy one, or whatever, input is welcome.
Title: Re: Recording debug screen similar to debug audio thread (suggestions)
Post by: petur on February 09, 2007, 03:33:00 AM
maybe we could split the rec settings screen:
- one screen with settings that require recording (encoder) restart
- one screen with settings that do not require restart

in the latter case I'm thinking of AGC mode, cliplight, debug stats (yours), ...

I've also been thinking about a nice way to implement a WRS (while recording screen), in that case debug data could be made part of the rec screen :)
Title: Re: Recording debug screen similar to debug audio thread (suggestions)
Post by: jhMikeS on February 09, 2007, 06:22:40 PM
It occurs to me that this would require separating functionality from display which would really be a good thing in itself as a modal screens could be implemented more easily and may assist in also straightening out the FM Radio vs. recording stuff on the side. Right now the graphical code is too tight inside the high level recording functionality itself.

As to what to call the menus in a split like that...hmmm...if they'd even be menus and more like pages.