add volume control for 7025
authorRonny Strutz <ronny.strutz@multimedia-labs.de>
Thu, 10 Nov 2005 16:54:13 +0000 (16:54 +0000)
committerRonny Strutz <ronny.strutz@multimedia-labs.de>
Thu, 10 Nov 2005 16:54:13 +0000 (16:54 +0000)
lib/dvb/volume.cpp

index ba03b520f995657b5c67c3cec064c0c5d38e61a5..0988569c2d4b840a7ecd8476179e972ac165f6d0 100644 (file)
@@ -90,6 +90,17 @@ void eDVBVolumecontrol::setVolume(int left, int right)
                
                printf("Setvolume: %d %d\n", leftVol, rightVol);
                printf("Setvolume: %d %d\n", left, right);              
+               
+       //HACK?
+       FILE *f;
+       if((f = fopen("/proc/stb/avs/0/volume", "wb")) < 0) {
+               printf("cannot open /proc/stb/avs/0/volume\n");
+               return;
+       }
+       
+       fprintf(f, "%d", left);
+
+       fclose(f);
 }
 
 int eDVBVolumecontrol::getVolume()