2010-11-08, 17:48
akr884 Wrote:The ZBOX is newer than the NVIDIA ION Zotac Mag I have, it's the 2nd generation NVIDIA ION so it's definitely capable of using VDPAU. Are you sure you have the NVIDIA and VDPAU drivers installed on your system (they would be under additional hardware in Ubuntu 10.10 in the corner)? Are you sure you've activated VDPAU in the system > video > playback menu in XBMC? And if I understood correctly, Dushmaniac said that there was a problem earlier with tvheadend not passing on also the necessary video stream info to support VDPAU so you need a newer (svn or from dushmaniac's PPA) version of tvheadend.
I've noticed that sometimes channels lose the VDPAU temporal options depending on the transmission, or sometimes, if there's a size or aspect ratio change in a commercial etc. But it is definitely channel/what you're watching dependent, and when it switches off it stays off I think (if auto select for deinterlacing worked right, this wouldn't be much of an issue).
As far as the HD (and SD) channels, I've gotten a ton of stuttering with 2:10.0-dharma+pvr~odk36+maverick and 2:10.0-dharma+pvr~odk32+maverick to the point where the video is unwatchable and I have reconnected my dvb-t cable directly to the TV, but all was well with 2:10.0-dharma+pvr~odk30+maverick as far as playback.
Of course, nvidia-driver are installed in version 260.19 with dharma+pvr~odk36+maverick. VDPAU is enabled in XBMC video-settings. I can play 1080/720p material without any stutterring. I only have this behaviour (drops + stuttering every few minutes) with HD channels (1080i) in live-tv mode or playback from recorded live-streams. So i think this is XBMC or driver related. No stuttering on my Workstation with VLC live stream from tvheadend in 1080i :-).
On most channels the "temporal" (without VDPAU in the name, because i do not have this choice) setting stays. If i switch a channel, the second button i press (set it to blue button on my remote for easier & faster access) is the deinterlace-settings to verify it.
tvheadend (svn version r5613 with your 2 patches for signal, etc.) is installed on a separate server and works great.