View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 15 posts ] 
Print view Previous topic   Next topic  
Author Message
Search for:
PostPosted: Mon Aug 28, 2006 11:11 pm 
Offline
Joined: Tue Jan 18, 2005 2:07 am
Posts: 1532
Location: California
I just upgraded from R5A30.2 to R5D1. Under R5A30.2 w/ Nvidia driver version 8756 I was able to achieve very smooth video playback with XVMC, bob2x deinterlace and enabling OpenGL vertical sync. Under R5D1 I was experiencing choppy audio when I used this combination. I've found that the choppy audio goes away if I disabled OpenGL vertical sync for timing. Has anyone else observed this and is there anything else I can tweak so that audio will be OK w/ out having to disable OpenGL vertical sync? Thanks!

Note: I edited this post as I incorrectly identified the driver version as 8572. The correct version number is 8756.

marc


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 29, 2006 6:42 am 
Offline
Joined: Tue Nov 08, 2005 7:31 am
Posts: 195
Location: Secret Lair
The nvidia driver version in R5D1 should be 1.0-8774...


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 29, 2006 9:33 am 
Offline
Joined: Sun Jul 09, 2006 7:54 pm
Posts: 29
Sounds like "extra audio buffering" got turned off. It's necessary for XvMC.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 29, 2006 10:20 am 
Offline
Joined: Tue Jan 18, 2005 2:07 am
Posts: 1532
Location: California
Thanks for the replies. This problem also occured for me with nvidia driver version 8774; I already have "extra audio buffering" enabled.

Marc


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 29, 2006 11:57 am 
Offline
Joined: Fri May 21, 2004 11:55 pm
Posts: 1206
Location: Silicon Valley, CA
Out of curiosity, what does the OpenGL sync buy you? I've never had it work on my system. I use software decoding on my 3.0GHz P4 HT system.

_________________
Do you code to live, or live to code?
Search LinHES forum through Google


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 29, 2006 12:07 pm 
Offline
Joined: Tue Jan 18, 2005 2:07 am
Posts: 1532
Location: California
In a prior experiment it helped me achieve smoother video playback. Howver, the playback still wasn't perfectly smooth so I continued my experimenting. I then replaced my FX5200 with an FX6200 and found that XVMC was suddenly stable and provided totally smooth video, even on myth 0.18. When I say smooth, I mean perfect. So I stayed with that, very happy.

When I upgraded to 0.19 via R5D1 I ran into the choppy audio problem. The choppy audio only happens when XVMC is enabled and through experimentation, found that disabiling OpenGL sync eliminated the problem.

The reality check is that I may find that OpenGL vsync is not necessary anymore. It will require a few hours of viewing various types of shows before I know for certain that the video playback is not adversly effected by deselecting OpenGL vsync.

Marc


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 29, 2006 12:16 pm 
Offline
Joined: Sun Sep 05, 2004 7:06 pm
Posts: 690
I just had a chance to experiment on R5D1 since this is the first release that detects all of the hardware of my Gigabyte board. I agree Marc that OpenGL Vsync should not be checked. I tried out all three options for deinterlacing (standard, kernel, and X2bob) and standard worked the best for me with Live TV. I'm getting a little bit of choppy audio consistently on two channels but I'm using Nforce 6150 onboard video...


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 29, 2006 1:15 pm 
Offline
Joined: Tue Jan 18, 2005 2:07 am
Posts: 1532
Location: California
Racerx, when you say "standard" deinterlacing, do you mean liner blend? I don't see a deinterlace mode called "standard".

Have you tried XVMC?


Top
 Profile  
 
PostPosted: Tue Aug 29, 2006 1:18 pm 
Offline
Joined: Thu Sep 30, 2004 11:29 am
Posts: 2419
Location: Mechanicsburg, PA
marc.aronson wrote:
Under R5D1 I was experiencing choppy audio when I used this combination.

All the time, or only when the OSD appears and disappears? Also, do you get a black and white OSD with XvMC?

_________________
KnoppMyth R5.5
MythiC Dragon v2.0
Join the KnoppMyth Frappr!


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 29, 2006 1:23 pm 
Offline
Joined: Sun Sep 05, 2004 7:06 pm
Posts: 690
Sorry I should have said linear blend which is the option by default when you first install...

I'll try and test it little more tonight when more HD shows are on ....


Last edited by RacerX on Tue Aug 29, 2006 1:29 pm, edited 1 time in total.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 29, 2006 1:29 pm 
Offline
Joined: Tue Jan 18, 2005 2:07 am
Posts: 1532
Location: California
Human, the choppy audio happens all the time when using XVMC + OpenGL Vsync. If I turn on the display of closed caption, the audio stabalizes for a few seconds, but then starts to chop again.

The OSD is in B&W, not color. I consider this a reasonable tradeoff in exchange for perfectly smooth video playback and a massive reduction in CPU utilization.

marc


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 29, 2006 1:37 pm 
Offline
Joined: Thu Sep 30, 2004 11:29 am
Posts: 2419
Location: Mechanicsburg, PA
marc.aronson wrote:
Human, the choppy audio happens all the time when using XVMC + OpenGL Vsync.

XvMC is 98% of the way there on Dragon. If I reconfigure to use XvMC, I only get choppy audio for a second when the OSD is fading out after a fast forward/rewind or skip operation. It's a tradeoff between that and libmpeg2 which has no audio problems but which gets stuck fast forwarding or rewinding and produces pixellated frames doing it. Currently I use libmpeg2 by default.

_________________
KnoppMyth R5.5
MythiC Dragon v2.0
Join the KnoppMyth Frappr!


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 29, 2006 2:03 pm 
Offline
Joined: Fri Nov 18, 2005 9:22 am
Posts: 777
Location: spencerport, ny (USA)
Human wrote:
XvMC is 98% of the way there on Dragon. If I reconfigure to use XvMC, I only get choppy audio for a second when the OSD is fading out after a fast forward/rewind or skip operation. It's a tradeoff between that and libmpeg2 which has no audio problems but which gets stuck fast forwarding or rewinding and produces pixellated frames doing it. Currently I use libmpeg2 by default.


This what I see. I've got mine set to notify on commercials, so it starts stuttering/garbling as the OSD appears to notify of the commercial. Then I do a CM skip, and it' ok after the OSD goes away again. Consequently, it doesn't intrude on the show that I'm actually watching.
Likewise, the FF> buttons work great now too, smoothly playing, no pixels, and not getting stuck or dropping out like they did without XvMC. I'm loving the XvMC on my near-Dragon.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Aug 29, 2006 2:05 pm 
Offline
Joined: Fri Nov 18, 2005 9:22 am
Posts: 777
Location: spencerport, ny (USA)
marc.aronson wrote:
massive reduction in CPU utilization.

It's amazing, isn't it? X is running at <= 1% now. TOP usually uses more CPU than X! I can finally run commflag during primetime. Awesome.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Aug 30, 2006 11:44 am 
Offline
Joined: Tue Jan 18, 2005 2:07 am
Posts: 1532
Location: California
After watching a few shows I've come to the conclusion that I can just leave the "OpenGL vsync" option turned off. The video is fine without selecting this option and the audio problem goes away. I used to need this option under R5A30.2, but when life changes, I figure the best bet is to just "go with the flow" :-).

Thanks to everyone for all the quick feedback!

Marc


Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ] 


All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 26 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu