XvBA and Live TV HD-channels

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
Ahri Offline
Junior Member
Posts: 12
Joined: Jan 2012
Reputation: 0
Post: #1
I can start watching a HD-channel and it's all fine. But when I switch to another HD-channel the video fails, same if I switch back again to the previous HD-channel. If I switch to a SD-channel it's all fine, but if I want to watch HD again I have to restart xbmc.

[Image: xsV1El.jpg]
  • I have this issue only with live HD-TV. Playing and switching between different H264 mkv files is no problem.
  • Also if I disable XvBA the problem is gone.
  • My windows PC connecting to the same tvheadend server can play the streams fine with XvBA acceleration.
I add a debug log from a session when I start a HD-channel and switch to another one and video fails.
XBMC.log http://pastebin.com/KuJpkY9E

My system:
  • Ubuntu 11.10 x64
  • XBMC PVR XvBA
  • AMD Radeon HD2600 Pro - Catalyst 12.1
(This post was last modified: 2012-02-01 20:04 by Ahri.)
find quote
Ahri Offline
Junior Member
Posts: 12
Joined: Jan 2012
Reputation: 0
Post: #2
Uploaded a screenshot to main post.
find quote
wsnipex Offline
Team-XBMC packaging monkey
Posts: 1,905
Joined: Jun 2011
Reputation: 51
Post: #3
does toggling between fullscreen and window mode fix it? What happens if you bring up the OSD("i" or "enter")
find quote
Ahri Offline
Junior Member
Posts: 12
Joined: Jan 2012
Reputation: 0
Post: #4
wsnipex Wrote:does toggling between fullscreen and window mode fix it?

No difference.

wsnipex Wrote:What happens if you bring up the OSD("i" or "enter")
OSD pops up but no difference to video in background.

I've also noticed that sometimes when I change to another HD-channel i get a few frames from previus channel in an eternal loop.
find quote
Ahri Offline
Junior Member
Posts: 12
Joined: Jan 2012
Reputation: 0
Post: #5
I give up... Il wait with hardware decoding until I buy a nvidia card later on.

wsnipex Wrote:does toggling between fullscreen and window mode fix it? What happens if you bring up the OSD("i" or "enter")
find quote