Initial support for parsing AAC streams inside mp4a container
Some small improvements
Correct frame duration
Support sound recording of MP4A streams
Fix a crash caused by pull req #39
Much simpler and improved algorithm for detecting overlapping events.

This version also solves a problem where the DVR database gets
corrupted when autorecs exist for two sequential events.
Deliver raw teletext to clients that are able to display it (e.g. XBMC)
Fix memory leak in queue size protection
Ignore packet if fsize equals zero
Merge branch 'master' of github.com:mikrohard/tvheadend
allow other programs such as vlc, udpxy, etc.. to bind to the same udp port
Merge pull request #46 from stefansaraev/master

allow other programs such as vlc, udpxy, etc.. to bind to the same udp port
Merge pull request #43 from thaelim/master

Improved duplicate detection algorithm
Disable teletext recording to prevent issues with other elementary streams. Temporary until a better solution is found.
Use better atomic.h
re-forked from andoma/master
re-added PID file setting support.
Merge pull request #47 from puddingpimp/pid-option

Add pidfile option
Update mux configuration from dvb-apps-bec11f78be51
Fix the emm updates for seca, the break was accidently removed when adding support for dre cards.
Merge pull request #48 from xbmc-cobradevil/master

Fix emm updates for seca cards.