I can watch live tv with 'mythtv' but not with 'mythfrontend'. But I can record TV with the frontend and play it back. What's different between the way the two access the capture cards? Do they both use ringbuffer? Do they both go through the backend?