AudioOutput:
    Recreate the sink node or fix GH: GH deletes it.
    
Stop:
    #ByteStream: there already is a flush method in ByteStreamNode: call it. [done]
    #ByteStream: reset the TransferJob. [done]
    ByteStream: find out how to ask NMM when it is finished playing: stop and end track does not work now!

EndTrack:
    Causes problems... investigate.
    ByteStream: find out how to ask NMM when it is finished playing: stop and end track does not work now!

Buffering:
    Make buffering dinamic. Put markers in code where it will need to chage.
    
Signals:
    #Phonon: use NMM signals instead of QT timers [done]
        #We must enable only one node as a time event producer [done]
            Do it for video

VideoPath:
    Enable its addition without the VideoWidget set

#TickInterval:
#    Set it the sink node. [done]
    
#Seeking:
#    Check if it really works. [done: fixed]
    
AudioSelect:
    Phonon: allow the user to chose the audio output plugin.

Volume:
    Phonon: add a software volume control node to each audio path/flow graph.

Progess info:
    #ByteStream: make it work [done]

#Missing Slots: [done]
#    Add them :-) [done]

Gui:
    Make it work again.
    VideoWidget: implement it


----NMM----
Bug(?):
    OggVorbisDecodeNode: ogg-vorbis not working with small buffers (ByteStream). (see Marco on nmm-dev)
    
GraphHandler:
    Add the ability to add more sinks to the same brach 

