![]() |
|
SageTV Beta Test Software Discussion related to BETA Releases of the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. regarding SageTV Beta Releases should be posted here. |
![]() |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
![]()
Hi Gang,
Enticed by some of the bullet points associated with the latest beta I went ahead and updated my pvr350 drivers to the latest revision (via shspvr's site) and installed the 2.2.2 beta. I'm running on EPIA VIA m10k on XP 256MB In the detailed setup I've got the (working from memory here, away from the PC PVR at the moment) PVR350 TV Out and UI Overlay enabled. I want to enable the next option (again working from my fault recollection): Hardware Decoding Only (Which I assume means don't do any software decoding for playback, please correct me if I'm wrong in my understanding of what that option means, exactly) If I enable the Hardware Decoding Only option and try to playback any video file or watch live tv, the application abruptly closes. Playback is fine with hardware decoding only disabled. I do not recall if this was an issue for me with sage 2.0 or not. Is this a known issue? User error =P ? any thoughts? Want a log file? Thanks rampy
__________________
Build Your Own PVR Community #byopvr IRC channel RandomDrivel All that is not fit to link to UberCade: MAME Taito Cabinet Conversion |
#2
|
|||
|
|||
I have a pvr 350 and am using the new beta with hardware only decoding enabled. Hasn't given me any issues so far. I think it just means it only displays the video on the tv out and doesnt display it on the computer screen as well. -Rob
|
#3
|
|||
|
|||
I am currently testing the 2.2.2 beta and the 350. I have no problem using the Hardware Decoding only option. I have however just reported and problem when coming out of standby. I am still using the 1.22162 drivers. I have asked Fry what driver they are using when testing this feature .
__________________
HTPC(self built dedicated )/SageTV 7.1.8 Beta /SG01 Silverstone Case/ Intel Dual Core Q6600/ Gigabyte GA-73PVM-S2H mATX MOBO 2GB RAM /WD 300GB SATA Drive/HD-PVR, Sage HD-300, HDHomerun, Nvidia 8600GTS Graphics Card/Windows 7 SP1/USB-UIRT-controlling one SA4250HD STB's/Harmony 700 Remote. _________________________ Isn't it nice when things just work? |
#4
|
||||
|
||||
Thanks for the feedback... hmph was hoping I wasn't alone with this one. I'm using 1.18.21.22266 driver.
I probably should have left well enough alone, but I always get sucked into the bleeding edge... =P I'll poke around for logs and see if there's anything telling. If anyone else as any ideas, i'd love to hear them. rampy
__________________
Build Your Own PVR Community #byopvr IRC channel RandomDrivel All that is not fit to link to UberCade: MAME Taito Cabinet Conversion |
#5
|
||||
|
||||
![]()
Hs_error_pid648
Code:
Function=DllUnregisterServer+0x315D Library=C:\Program Files\Common Files\IviSDK\Hauppauge\IviVideo_Hauppauge.ax Current Java thread: at sage.DShowMediaPlayer.play0(Native Method) at sage.DShowMediaPlayer.play(Unknown Source) - locked <0x10201738> (a sage.DShowTVPlayer) at sage.VideoFrame.if(Unknown Source) at sage.VideoFrame.a(Unknown Source) - locked <0x10201738> (a sage.DShowTVPlayer) at sage.VideoFrame.access$100(Unknown Source) at sage.VideoFrame$4.run(Unknown Source) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Bottom snippet from the sage client log Code:
Tue 12/14 19:02:48.949 Received command of:PROPERTY_SYNC 1 from Socket[addr=/127.0.0.1,port=42024,localport=3009] Tue 12/14 19:02:48.972 PVR350 updateOSD data.length=345600 w=720 h=480 targetRect=java.awt.Rectangle[x=0,y=0,width=720,height=480] vRect=java.awt.Rectangle[x=503,y=60,width=163,height=118] Tue 12/14 19:02:49.475 VF.submitJob(VFJob[WatchMF r=0.0 t=0 file=MediaFile[id=620369 A[567641,567184,"Spencer's Mountain",10021@1214.17:30,150] host=teevo encodedBy=Hauppauge WinTV PVR PCI II Capture DVD Extra Long Play E:\sagevideo\SpencersMountain-567641-0.mpg, Seg0[Tue 12/14 19:02:48.618-Wed 12/31 19:00:00.000]] ifn=null]) Tue 12/14 19:02:49.476 VF processing job VFJob[WatchMF r=0.0 t=0 file=MediaFile[id=620369 A[567641,567184,"Spencer's Mountain",10021@1214.17:30,150] host=teevo encodedBy=Hauppauge WinTV PVR PCI II Capture DVD Extra Long Play E:\sagevideo\SpencersMountain-567641-0.mpg, Seg0[Tue 12/14 19:02:48.618-Wed 12/31 19:00:00.000]] ifn=null] nPlayin=false Tue 12/14 19:02:49.480 VF processing on UI Thread VFJob[WatchMF r=0.0 t=0 file=MediaFile[id=620369 A[567641,567184,"Spencer's Mountain",10021@1214.17:30,150] host=teevo encodedBy=Hauppauge WinTV PVR PCI II Capture DVD Extra Long Play E:\sagevideo\SpencersMountain-567641-0.mpg, Seg0[Tue 12/14 19:02:48.618-Wed 12/31 19:00:00.000]] ifn=null] Tue 12/14 19:02:49.485 VideoFrame creating new media player for file:MediaFile[id=620369 A[567641,567184,"Spencer's Mountain",10021@1214.17:30,150] host=teevo encodedBy=Hauppauge WinTV PVR PCI II Capture DVD Extra Long Play E:\sagevideo\SpencersMountain-567641-0.mpg, Seg0[Tue 12/14 19:02:48.618-Wed 12/31 19:00:00.000]] Tue 12/14 19:02:49.488 VF processing job VFJob[LoadMF r=0.0 t=0 file=MediaFile[id=620369 A[567641,567184,"Spencer's Mountain",10021@1214.17:30,150] host=teevo encodedBy=Hauppauge WinTV PVR PCI II Capture DVD Extra Long Play E:\sagevideo\SpencersMountain-567641-0.mpg, Seg0[Tue 12/14 19:02:48.618-Wed 12/31 19:00:00.000]] ifn=null] nPlayin=false Tue 12/14 19:02:49.489 VF network encoder playback detected: false Tue 12/14 19:02:49.508 VF waiting for data to appear in new file...liveWait=1128 Tue 12/14 19:02:49.509 VF thread is now waiting for 0:00:01.128 Tue 12/14 19:02:50.038 PVR350 updateOSD data.length=345600 w=720 h=480 targetRect=java.awt.Rectangle[x=0,y=0,width=720,height=480] vRect=java.awt.Rectangle[x=503,y=60,width=163,height=118] Tue 12/14 19:02:50.379 Received command of:SCHEDULE_CHANGED 0 from Socket[addr=/127.0.0.1,port=42024,localport=3009] Tue 12/14 19:02:50.392 VF processing job VFJob[LoadMF r=0.0 t=0 file=MediaFile[id=620369 A[567641,567184,"Spencer's Mountain",10021@1214.17:30,150] host=teevo encodedBy=Hauppauge WinTV PVR PCI II Capture DVD Extra Long Play E:\sagevideo\SpencersMountain-567641-0.mpg, Seg0[Tue 12/14 19:02:48.618-Wed 12/31 19:00:00.000]] ifn=null] nPlayin=false Tue 12/14 19:02:50.393 VF network encoder playback detected: false Tue 12/14 19:02:50.397 VF waiting for data to appear in new file...liveWait=225 Tue 12/14 19:02:50.397 VF thread is now waiting for 0:00:00.225 Tue 12/14 19:02:50.624 VF processing job VFJob[LoadMF r=0.0 t=0 file=MediaFile[id=620369 A[567641,567184,"Spencer's Mountain",10021@1214.17:30,150] host=teevo encodedBy=Hauppauge WinTV PVR PCI II Capture DVD Extra Long Play E:\sagevideo\SpencersMountain-567641-0.mpg, Seg0[Tue 12/14 19:02:48.618-Wed 12/31 19:00:00.000]] ifn=null] nPlayin=false Tue 12/14 19:02:50.625 VF network encoder playback detected: false Tue 12/14 19:02:50.749 VF processing on UI Thread VFJob[LoadMF r=0.0 t=0 file=MediaFile[id=620369 A[567641,567184,"Spencer's Mountain",10021@1214.17:30,150] host=teevo encodedBy=Hauppauge WinTV PVR PCI II Capture DVD Extra Long Play E:\sagevideo\SpencersMountain-567641-0.mpg, Seg0[Tue 12/14 19:02:48.618-Wed 12/31 19:00:00.000]] ifn=null] Tue 12/14 19:02:50.752 VF file=MediaFile[id=620369 A[567641,567184,"Spencer's Mountain",10021@1214.17:30,150] host=teevo encodedBy=Hauppauge WinTV PVR PCI II Capture DVD Extra Long Play E:\sagevideo\SpencersMountain-567641-0.mpg, Seg0[Tue 12/14 19:02:48.618-Wed 12/31 19:00:00.000]] targetTime = Tue 12/14 19:02:48.618 Tue 12/14 19:02:50.753 VideoFrame.timeSelected(Tue 12/14 19:02:48.618, true) currFile=MediaFile[id=620369 A[567641,567184,"Spencer's Mountain",10021@1214.17:30,150] host=teevo encodedBy=Hauppauge WinTV PVR PCI II Capture DVD Extra Long Play E:\sagevideo\SpencersMountain-567641-0.mpg, Seg0[Tue 12/14 19:02:48.618-Wed 12/31 19:00:00.000]] Tue 12/14 19:02:50.768 DShowPlayer setVideoRendererFilter0({CD8743A1-3736-11D0-9E69-00C04FD7C15B}) called Tue 12/14 19:02:50.939 DShowPlayer setVideoDecoderFilter0(InterVideo NonCSS Video Decoder for Hauppauge) called Tue 12/14 19:02:51.198 DShowPlayer setAudioDecoderFilter0(InterVideo NonCSS Audio Decoder for Hauppauge) called Tue 12/14 19:02:51.369 DShowPlayer setTimeshift=1 buffer=0 Tue 12/14 19:02:51.432 NATIVE Loading the source file Tue 12/14 19:02:51.465 NATIVE Setting up the MPEG demux Tue 12/14 19:02:51.532 Returning the color key as 0xff010101 Tue 12/14 19:02:51.578 VideoFrame.timeSelected2(Tue 12/14 19:02:48.618, true) currFile=MediaFile[id=620369 A[567641,567184,"Spencer's Mountain",10021@1214.17:30,150] host=teevo encodedBy=Hauppauge WinTV PVR PCI II Capture DVD Extra Long Play E:\sagevideo\SpencersMountain-567641-0.mpg, Seg0[Tue 12/14 19:02:48.618-Wed 12/31 19:00:00.000]] realDur=131691578 Tue 12/14 19:02:51.580 About to perform media time selection for 0 Tue 12/14 19:02:51.581 Did Media Time Select Millis 0 Tue 12/14 19:02:51.582 Running the playback graph. Tue 12/14 19:02:51.683 Received command of:NOOP from Socket[addr=/127.0.0.1,port=42024,localport=3013] sagtv_ (presumably backend) log snippet Code:
Tue 12/14 19:02:55.755 Seeker awoken Tue 12/14 19:02:55.756 MARK 1 currRecord=null enc=Hauppauge WinTV PVR PCI II Capture clients=[] Tue 12/14 19:02:55.760 Seeker in AUTOMATIC mode nextRecord=FA[stationID=10149 Drawn Together time=Wed 12/15 22:30:00.000 dur=0:30:00] nextTTA=98824244 Tue 12/14 19:02:55.761 newRecord=null Tue 12/14 19:02:55.761 NOTHING TO RECORD FOR NOW... Tue 12/14 19:02:55.762 VF processing job null nPlayin=false Tue 12/14 19:02:55.763 VF thread is now waiting for 0:00:00.000 Tue 12/14 19:02:55.809 Seeker clearing unwanted and partial files... Tue 12/14 19:02:55.811 Seeker waiting for 1642 mins. Tue 12/14 19:02:56.672 Error with c/s comm:java.lang.NullPointerException Tue 12/14 19:02:56.673 NetworkManager CommunicationFailure : /127.0.0.1:3009 type=4 Tue 12/14 19:02:56.674 NetworkManager CommunicationFailure : /127.0.0.1:3009 type=4 Tue 12/14 19:03:00.873 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:03:30.869 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:04:00.865 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:04:06.929 Ministry is waiting for 180 sec Tue 12/14 19:04:30.860 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:05:00.878 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:05:30.883 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:06:00.889 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:06:30.930 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:07:01.020 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:07:07.052 Ministry is waiting for 180 sec Tue 12/14 19:07:31.113 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:07:55.929 Seeker awoken Tue 12/14 19:07:55.930 MARK 1 currRecord=null enc=Hauppauge WinTV PVR PCI II Capture clients=[] Tue 12/14 19:07:55.937 Seeker in AUTOMATIC mode nextRecord=FA[stationID=10149 Drawn Together time=Wed 12/15 22:30:00.000 dur=0:30:00] nextTTA=98524070 Tue 12/14 19:07:55.938 newRecord=null Tue 12/14 19:07:55.938 NOTHING TO RECORD FOR NOW... Tue 12/14 19:07:55.940 VF processing job null nPlayin=false Tue 12/14 19:07:55.940 VF thread is now waiting for 0:00:00.000 Tue 12/14 19:07:55.975 Seeker clearing unwanted and partial files... Tue 12/14 19:07:55.977 Seeker waiting for 1637 mins. Tue 12/14 19:08:01.121 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:08:31.115 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:09:01.110 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:09:31.104 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:10:01.099 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:10:07.031 Ministry is waiting for 180 sec Tue 12/14 19:10:31.094 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:11:01.101 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:11:31.119 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:12:01.134 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Tue 12/14 19:12:31.149 PM currState=0 wakeupTime=Wed 12/15/2004 22:28:00.000 Thanks! rampy
__________________
Build Your Own PVR Community #byopvr IRC channel RandomDrivel All that is not fit to link to UberCade: MAME Taito Cabinet Conversion |
#6
|
|||
|
|||
I'm using the pvr 350 tv out and it seems extremely stable however I am having problems with some audio sync on the video.
|
#7
|
||||
|
||||
update: well. I changed the setting to hardware encoding only to enabled, but then exited out of the interface intentionally (before going into media playback) and then restarted the sagetv service, and then restarted the sagetv client.
It seemed to work after that jiggle the handle approach. We'll see what happens over time, and after reboots etc... *shrug* rampy
__________________
Build Your Own PVR Community #byopvr IRC channel RandomDrivel All that is not fit to link to UberCade: MAME Taito Cabinet Conversion |
#8
|
|||
|
|||
I'm using a 350 as well with the beta 2.2.2 release on XP Pro. I have a pretty stable system now but there were 3 notable problems that I filed a bug report on. I was told to enable hardware decoding and see if that fixed the audio sync problems, but it didn't help.
First like another poster here I have had some audio sync issues. I've reformatted the drive I use for recordings with 64K cluster sizes and assigned an irq to the slot the PVR-350 card is in to insure it's not shared with anything else, and I added a temporary fan blowing on the card. Second I also have an issue where it doesn't lock up, but the program gets so sluggish after I hit the end of a recorded show that it's not usable, oddly enough the cpu usage isn't high at that time. If you can manage to view or playback a show Sagetv comes back and is normal again. I don't like it but I can live with it. Thirdly the 2.2.2 beta did cause a couple reboots for some reason, but after installing a cooling fan that seems better, and the audio sync seems to be better now. It'll take a couple days to be sure though. I'm getting near the end of the demo and I hope to know for sure by then so I can decide if I want to buy it, I wish the period was more like 30 days so you could solve problems more easily. So far I'm impressed with the beta and if the audio stays sync'd then I'm buying it. The 2.1 version was not usable, it locked up if I sneezed, and by lockup I mean the entire computer locked up. I would not have considered Sage if 2.1 was all there was. |
#9
|
||||
|
||||
Against all beter judgement, negative reviews, and common sense....I have decided to go the way of hardware decoding! yes...that means pvr350, yay!
So I decided to read this forum until my eyes bled, and to the point that nothing made sense anymore and then went on a hardware hunt. My goal is to follow: * buy a silent mini mid-tower (full ATX case) * buy a mobo that has seemed to have less issues with PVR350 * This same mobo was to have *soundstorm* w/ spdif optical out (Nforce1-2) * This board was to have a AGP slot (fallback plan!) * succeed where most others have failed! What I ended up with: * CASE ANTEC|SLK1650B 350W (Seems like the Asus A7n266-VM is the only choice for a mini-ITX board/case, unless you can find the shuttle one listed in this forum somewhere..) * ABIT AN7 - Nforce 2 w/ 6channel soundstorm spdif in/out * AMD Sempron (1.8something gig) cant remember which one right now * PVR350 * existing gf4 400mx for tv out (another svid output for config) Thoughts on the hardware: The case - noisier than I had hoped. I will probably go buy some insulation to see if i can quiet it down a little. But it is a great case to keep the cpu cool, due to its passive cooling air duct out the side! $60 The mobo - Is refurbished and sold at newegg for $52 right now. Like everything about it thus far. AMD Sempron - Kinda sluggish, but what did I expect! Runs cool, and thats its job! $78 PVR350 - Who knows! $191 (who knows why its still so expensive) Total: $432.11 w/ shipping Results: So far, not bad! Right now, after a few small speed bumps, I have a pretty stable system. I will not say that I am without issue until I get through the trials, but I must say that it looks as if I will be able to say so. I have witnessed what would be the other pvr350 sufferrs *EOF* bug, but it did not create a soft or hard crash. It just basically caused a very long pause, which led me to switch to my software decoding display(gf4mx tvout) and cntrl-alt-del, within seconds of doing that, it caused sage client to relinquish enough resourses to then display the delete screen, so that i could choose cancel(or delete..whatever). I then immediately turned off the *promt for delete after end of recording* option, and have never witnessed the problem since. Speed Bumps that I have yet to overcome: To the reason why I have quoted this..... I suffer this same problem. If I leave software decoding enabled, all is well. As soon as I set hardware only, sage Client crashes. Tonight I will try the workaround below to see if that does the trick. Thoughts: I have yet to use the tv encoder portion of the pvr350. This is a client machine which already has access to other tv tuners. It might be prudent to avoid local encoding until all other stuff is tested *good* *The TV out is very impressive quality!!!! * Man the SPDIF passthrough is nice to have. Now I know what I was missing! Anyone else dumb enough to take the plunge? I. Quote:
__________________
If you're not cheating, your not trying... My sage rigs: Server - Windows 2003, Intel 865 PERLL w/ P4 3.2g 1gb ram, 3-PVR250, 3-PVRUSB's, 1 Skystar2, 1 twinhan 102g, 1 starbox DVB-S Cards. Evo network QAM encoder. 1.2TB storage 6.x server + MTSAGE for DVB Client 1/Master BR - MediaMVP running a 30" Olevia LCD TV. Client 2/Front Room - Shuttle ST61G4 XPC 1gig ram, 60gb HD, BTC9019 wireless keyboard/mouse & Harmony 880. 6.x client. GF6600GT driving a Sony WEGA 55" rear projection tv. |
#10
|
||||
|
||||
![]()
That's cool insomnia... I hope it continues to be stable for you *knocks on wood*
Can you sum up what you posted here (or copy over) your on going experiences in this latest pvr350 stability thread I'm going to have to have to look at this "Never ask to delete" option, where it is it? As far as my issue that prompted this thread, I ended up going back to leaving hardware decoding only disabled... I find that SageTV doesn't remember my setting changes if I don't exit out of the frontend and then come back in (if it exits abruptly due to crash it seems to "forget" my last changes) but i digress.. I also reverted to sagetv 2.1 as I didn't find the 2.2 version helped with my particular issues. rampy
__________________
Build Your Own PVR Community #byopvr IRC channel RandomDrivel All that is not fit to link to UberCade: MAME Taito Cabinet Conversion |
#11
|
||||
|
||||
FWIW, im running 2.2.7, latest 350 drivers (SHS's site), latest java 5.x, all updated drivers, intervideo software decoders, XP Sp2 w/ all updates and hotfixes. There are too many variables, so I just decided to run the latest on everything!
I. Quote:
__________________
If you're not cheating, your not trying... My sage rigs: Server - Windows 2003, Intel 865 PERLL w/ P4 3.2g 1gb ram, 3-PVR250, 3-PVRUSB's, 1 Skystar2, 1 twinhan 102g, 1 starbox DVB-S Cards. Evo network QAM encoder. 1.2TB storage 6.x server + MTSAGE for DVB Client 1/Master BR - MediaMVP running a 30" Olevia LCD TV. Client 2/Front Room - Shuttle ST61G4 XPC 1gig ram, 60gb HD, BTC9019 wireless keyboard/mouse & Harmony 880. 6.x client. GF6600GT driving a Sony WEGA 55" rear projection tv. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|