#!/usr/bin/python
# -*- coding: utf-8 -*-

import sys
sys.path += ['../python/.libs', '../python']
import avg


def onClickVid1Up(Event):
    vid = Player.getElementByID("Vid1")
    vid.volume += 0.1
    showVolume(vid)

def onClickVid1Dn(Event):
    vid = Player.getElementByID("Vid1")
    vid.volume -= 0.1
    showVolume(vid)
    
def onClickVid2Up(Event):
    vid = Player.getElementByID("Vid2")
    vid.volume += 0.1
    showVolume(vid)

def onClickVid2Dn(Event):
    vid = Player.getElementByID("Vid2")
    vid.volume -= 0.1
    showVolume(vid)

def showVolume(node):
    Player.getElementByID(node.id+"vol").text = node.id + " Volume: " + str(node.volume * 100) + "%"

Log = avg.Logger.get();
Log.setCategories(Log.APP |
    Log.WARNING | 
    Log.PROFILE |
#    Log.PROFILE_LATEFRAMES |
    Log.CONFIG |
    Log.EVENTS |
    Log.ERROR)

Player = avg.Player()
Player.loadFile("audio.avg")

showVolume(Player.getElementByID("Vid1"))
showVolume(Player.getElementByID("Vid2"))

Player.getElementByID("Vid1").play()
Player.getElementByID("Vid2").play()

Player.play()

