echomixer - display fix

- Fix a display bug in the vmixer part of the graphic mixer that was
introduced recently.

Signed-off-by: Giuliano Pochini <pochini@shiny.it>
This commit is contained in:
Giuliano Pochini 2005-06-08 14:16:42 +00:00 committed by Takashi Iwai
parent 8d95c04c7e
commit bac8fe19d3

View file

@ -739,8 +739,10 @@ gint DrawMixer(gpointer unused) {
// Draw vmixer elements (Vmixer cards only)
if (vmixerId) {
for (o=0; o<GMixerSection.Outputs; o++)
for (i=0; i<vmixerControl.vchannels; i++)
DrawBar(o+1, i+GMixerSection.VmixerFirst, VirLevel[i], DONT_DRAW, vmixerControl.mixer[o][i].Gain);
for (i=0; i<vmixerControl.vchannels; i++) {
dB=Add_dB(vmixerControl.mixer[o][i].Gain, VirLevel[i]);
DrawBar(o+1, i+GMixerSection.VmixerFirst, dB, DONT_DRAW, vmixerControl.mixer[o][i].Gain);
}
}
gtk_widget_draw(Mixdarea, &update_rect);