Raw recording has been really solid for me. Solid enough, in fact, that I started to feel all the memory buffer graphs and messages that flashed on the screen where unnecessary and distracting from the job at hand. I pulled down the code and changed the display to something more compact:

Whenever recording, it displays the movie camera icon, the time recorded, the MB/s saved and idle time.
If the buffers start to get low, the color of the icon changes. Yellow for anything other than "continuous OK":

and red for less than around 10 seconds to go:

and, if skipping is enabled, that is displayed too:

I would love to get any feedback or ideas on how to make this better. As a newbie I did not want to barge in and start changing stuff, but if there is interest I could could submit a pull for raw_rec.c
The indicator is nice, but I wish it was even more out of the way and off the image. Having stuff in the image can be a problem, especially when it hides a boom mic in the shot.
How about using the bars for the main recording indicator, including the color treatment for buffer stress? http://www.magiclantern.fm/forum/index.php?topic=8539.msg80890#msg80890
Good points, for sure. I briefly looked at this when I first implemented, but the menu bars do not display when Global Draw is turned off to get extra write speed (which I think a number of users with slower cameras/cards are doing?) There are probably a couple of options here:
- Allow menu bars to draw with Global Draw off. I am guessing they use less CPU than the other things that are switched off such as histogram calculation and there are other highly useful bits there like the thermometer.
- Decide based on the Global Draw setting whether to put the indicator in the menu or draw it directly. Since most use is probably 16:9 or wider aspect ratios, there is probably no need to have this in the picture regardless.
Feedback on any of this appreciated, I'll look at this tonight.
Hi m1Ke , How could I get a build where was the camera icon indicator???
hdclip - I think this is now in the nightly builds - you could look here:
http://tl.bot-fly.com/ - the usual warnings about this being untested alpha code apply.