- split 'television' into 'audio' and 'video' to allow for more flexibility.
- added very primitive armv4 code