All events are emitted on videogular directive's scope. The API exposes $on() to listen on this scope.
Merge pull request #25 from panrafal/feature/eventscope

That's exactly what I was planning to do. Accepted :)
Emit events on VG scope