I've got my system up and running and am loving the software, just one problem. I cannot see Live TV. Once I press to Live TV, it show "Object reference not set to an instance of an object". Please see GBPVR.exe log file.
Thanks!
9/25/2005 9:48:55 AM.718 INFO [2] LiveTVStreamPlayer.initialize()
9/25/2005 9:48:55 AM.734 VERBOSE [2] getValue() loading new key/value into cache: /settings/MinimalVideoOSD
9/25/2005 9:48:55 AM.734 VERBOSE [2] getValue: /settings/MinimalVideoOSD : false
9/25/2005 9:48:55 AM.734 VERBOSE [2] getValue() loading new key/value into cache: /settings/EnableTeleText
9/25/2005 9:48:55 AM.734 VERBOSE [2] getValue: /settings/EnableTeleText : false
9/25/2005 9:48:55 AM.734 VERBOSE [2] getValue() loading new key/value into cache: /settings/ChannelChangeWithoutEnterKey
9/25/2005 9:48:55 AM.734 VERBOSE [2] getValue: /settings/ChannelChangeWithoutEnterKey : true
9/25/2005 9:48:55 AM.734 VERBOSE [2] PreviewLiveTV(3)
9/25/2005 9:48:55 AM.796 VERBOSE [2] PreviewLiveTV() done
9/25/2005 9:48:55 AM.890 VERBOSE [2] DirectRecordingSource::getPreviewGraph(9)
9/25/2005 9:48:56 AM.093 ERROR [2] Error: msg=0x100 (WM_KEYDOWN) hwnd=0x29029c wparam=0xd lparam=0x1 result=0x0 : System.NullReferenceException: Object reference not set to an instance of an object.
at ConnectFilters(IBaseFilter* pFilterUpstream, IBaseFilter* pFilterDownstream)
at NativeUtilities.ConexantRecorder.StartRecording(String cardType, ConexantRecordSource recordingSource, Int32 qualitySetting, Int32 board, String filename, Int32 channel, Int32 countryCode, Int32 tuningType, Boolean useStreamingEngineIfAvailable, Boolean previewMode, Boolean fmRadioMode, Boolean fmRadioPreviewMode)
at NativeUtilities.ConexantRecorder.getPreviewGraph(String cardType, ConexantRecordSource recordingSource, Int32 board, Int32 channel, Int32 countryCode, Int32 tuningType)
at GBPVR.Backend.Common.DirectRecordingSource.getPreviewGraph(ChannelTuning x14c8abe66009b164)
at xae10db17d26ba033.xb3e61f7448c39547.x4276385f71addb51(Channel xee500015fb4a65b6)
at xae10db17d26ba033.x4a212861656a24dd.x3852f96f8dab4cab(Channel xee500015fb4a65b6)
at xae10db17d26ba033.x05e13382b8294c7a.xb4057d727283fc14(x8b4f0834394c048a x12ea9462ae6eb890)
at xae10db17d26ba033.xa556fe3f7d8d6ce3.OnKeyDown(KeyEventArgs xc4f45905cb1fc7ba)
at xae10db17d26ba033.x05e13382b8294c7a.OnKeyDown(KeyEventArgs xc4f45905cb1fc7ba)
at xae10db17d26ba033.x86396f56243de9fb.OnKeyDown(KeyEventArgs xc4f45905cb1fc7ba)
at xae10db17d26ba033.xbb1566157f5f8b1f.xdae9991ab918b397(Object xdf2e3583f942db7b, KeyEventArgs xc4f45905cb1fc7ba)
at System.Windows.Forms.Control.OnKeyDown(KeyEventArgs e)
at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
at System.Windows.Forms.Control.WmKeyChar(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at xae10db17d26ba033.xbb1566157f5f8b1f.WndProc(Message& x5f8f2c40c000ab2c)
9/25/2005 9:48:56 AM.250 VERBOSE [2] MDB updated, forcing refresh of next recording panel
9/25/2005 9:48:56 AM.250 VERBOSE [2] Loading recording list for next recording panel
9/25/2005 9:48:56 AM.250 VERBOSE [2] RecordingFactory.loadSchedule()
9/25/2005 9:48:56 AM.250 VERBOSE [2] getValue cached value: /settings/AutoRemoveMissingRecordings : true
9/25/2005 9:48:59 AM.375 VERBOSE [2] PreviewLiveTV(44)
9/25/2005 9:48:59 AM.375 VERBOSE [2] PreviewLiveTV() done
9/25/2005 9:48:59 AM.421 VERBOSE [2] DirectRecordingSource::getPreviewGraph(1)
9/25/2005 9:48:59 AM.421 VERBOSE [2] Stopping recording oid:2
9/25/2005 9:48:59 AM.640 ERROR [2] Error: msg=0x100 (WM_KEYDOWN) hwnd=0x29029c wparam=0xd lparam=0x1 result=0x0 : System.NullReferenceException: Object reference not set to an instance of an object.
at ConnectFilters(IBaseFilter* pFilterUpstream, IBaseFilter* pFilterDownstream)
at NativeUtilities.ConexantRecorder.StartRecording(String cardType, ConexantRecordSource recordingSource, Int32 qualitySetting, Int32 board, String filename, Int32 channel, Int32 countryCode, Int32 tuningType, Boolean useStreamingEngineIfAvailable, Boolean previewMode, Boolean fmRadioMode, Boolean fmRadioPreviewMode)
at NativeUtilities.ConexantRecorder.getPreviewGraph(String cardType, ConexantRecordSource recordingSource, Int32 board, Int32 channel, Int32 countryCode, Int32 tuningType)
at GBPVR.Backend.Common.DirectRecordingSource.getPreviewGraph(ChannelTuning x14c8abe66009b164)
at xae10db17d26ba033.xb3e61f7448c39547.x4276385f71addb51(Channel xee500015fb4a65b6)
at xae10db17d26ba033.xb3e61f7448c39547.x4276385f71addb51()
at xae10db17d26ba033.x4a212861656a24dd.x3852f96f8dab4cab()
at xae10db17d26ba033.x572d4361c9c5b8cd.Activate()
at xae10db17d26ba033.x86396f56243de9fb.OnKeyDown(KeyEventArgs xc4f45905cb1fc7ba)
at xae10db17d26ba033.xbb1566157f5f8b1f.xdae9991ab918b397(Object xdf2e3583f942db7b, KeyEventArgs xc4f45905cb1fc7ba)
at System.Windows.Forms.Control.OnKeyDown(KeyEventArgs e)
at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
at System.Windows.Forms.Control.WmKeyChar(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at xae10db17d26ba033.xbb1566157f5f8b1f.WndProc(Message& x5f8f2c40c000ab2c)
9/25/2005 9:49:03 AM.234 VERBOSE [2] getValue() loading new key/value into cache: /settings/NetRadioBufferSize
9/25/2005 9:49:03 AM.234 VERBOSE [2] getValue: /settings/NetRadioBufferSize : 96000
9/25/2005 9:49:03 AM.234 INFO [2] NetRadio buffer size is: 96000
TV guide displays episode original air date, or indicate if its new or repeat. It also would be nice to record only new episodes and ignore all repeats
I recently came across GB-PVR and I am very impressed with the program. Great job!
One thing I noticed in the TV guide is the lack of information about a show. For instance, there is no information on episode original air date. Is it possible to determine if the show is new or repeat in the tv guide? It would be nice to have some functionality where you only record new episodes and ignore all the repeats. Is this a zap2it issue?
Tunig comskip is a difficult process.
I therefore have started to write a manual on how to tune Comskip.
It is certainly not finished but if one of you could have a look and send me your comments it would help me in improving the manual to an acceptable level.
The tuning manual is based on the new debugwindow in version 0.77 currently in beta testing.
After all it has BDA drivers, and it's claimed it's supported. I went and bought one of these cards because it was on the supported list, I am so far disappointed as I can't get the card to work. I have posted in the ahrdware and the SUpport forums but no-one has responded yet. I may have to go and buy another card
I keep getting this meesage afterconfiguration:
"GB-PVR was unable to start the BDA device you have configured. Check the device is configured properly, and not already in use. (Reason: Failed to locate configured capture device).
Going to the config.exe-log I find the following:
24/09/2005 16:01:37.609 ERROR [7] Error starting preview window: Failed to locate configured BDA capture device
24/09/2005 16:01:37.609 ERROR [7] at NativeUtilities.BDARecorder.StartRecording(String cardType, Int32 board, String filename, IntPtr hwnd, String tuningRequest, Int32 lnbLOF1, Int32 lnbSwitch, Int32 lnbLOF2, Int32 diseqc, Boolean powered, Boolean previewMode)
at NativeUtilities.BDARecorder.StartRecording(String cardType, Int32 board, String filename, IntPtr hwnd, String tuningRequest, Int32 lnbLOF1, Int32 lnbSwitch, Int32 lnbLOF2, Int32 diseqc, Boolean powered)
at xa2c78d1ab7eb027b.x501d1ffea8b79320.x692a1118e1794 d77(Object xdf2e3583f942db7b, EventArgs xc4f45905cb1fc7ba)
SO I decided to check the BDA.ini file to find the settings for the BlackGold GDI card, here they are:
[Blockgold GDI]
TUNING_TYPE=DVB-T
FILTER_TUNER=Genesis BDA Tuner
FILTER_CAPTURE=Genesis BDA Transport Capture
PIN_TUNER_IN=Input0
PIN_TUNER_OUT=MPEG2 Transport
PIN_CAPTURE_IN=MPEG2 Transport
PIN_CAPTURE_OUT=MPEG2 Transport
When I go to the device manager, under "Sound, video game controllers" I find the following:
Audio Codecs
Black Gold Signature BDA TS Capture
Black Gold Signature CrossBar
Black Gold Signature InfraRed Decoder
Black Gold Signature Tv/Radio Tuner
Black Gold Signature Video Capture
C-Media AC97 Audio Device
Legacy Audio Drivers
Legacy Video Capture Devices
MEDION (7134) WDM Video Capture
MEDION TV-TUNER 7134 MK2/3
Video Codecs
As you can see I have a factory fitted analogue tuner, the Medion device based on the Phillips SAA 7134 chipset, I hope this isn't interfering with anything.
I thought the issue was the fact that the BDA.ini file referred to a BDA driver that was named differently. So, I changed the BDA.ini file to refer to the Black Gold Signature BDA TS Capture driver I discovered by looking at the Device Manager.
Unfortunatley this didn't appear to work, and I got the same error message ( failed to locate capture device) can anyone help?
Also what is the device number in the BDA Device COnfiguration panel, is this the PCI slot number or just the device count of the Black Gold GDI card?
Any help is greatly appreciated, this is my first install of GB-PVR and I have searched the forums, please help I have worked on this for about 5 hours so far
Thnaks in Advance.
Frazzle
Has anyone else configured the Black Gold GDI card to work with GB-PVR?
Reply With Quote
I keep getting this meesage afterconfiguration:
"GB-PVR was unable to start the BDA device you have configured. Check the device is configured properly, and not already in use. (Reason: Failed to locate configured capture device).
Going to the config.exe-log I find the following:
24/09/2005 16:01:37.609 ERROR [7] Error starting preview window: Failed to locate configured BDA capture device
24/09/2005 16:01:37.609 ERROR [7] at NativeUtilities.BDARecorder.StartRecording(String cardType, Int32 board, String filename, IntPtr hwnd, String tuningRequest, Int32 lnbLOF1, Int32 lnbSwitch, Int32 lnbLOF2, Int32 diseqc, Boolean powered, Boolean previewMode)
at NativeUtilities.BDARecorder.StartRecording(String cardType, Int32 board, String filename, IntPtr hwnd, String tuningRequest, Int32 lnbLOF1, Int32 lnbSwitch, Int32 lnbLOF2, Int32 diseqc, Boolean powered)
at xa2c78d1ab7eb027b.x501d1ffea8b79320.x692a1118e1794 d77(Object xdf2e3583f942db7b, EventArgs xc4f45905cb1fc7ba)
SO I decided to check the BDA.ini file to find the settings for the BlackGold GDI card, here they are:
[Blockgold GDI]
TUNING_TYPE=DVB-T
FILTER_TUNER=Genesis BDA Tuner
FILTER_CAPTURE=Genesis BDA Transport Capture
PIN_TUNER_IN=Input0
PIN_TUNER_OUT=MPEG2 Transport
PIN_CAPTURE_IN=MPEG2 Transport
PIN_CAPTURE_OUT=MPEG2 Transport
When I go to the device manager, under "Sound, video game controllers" I find the following:
Audio Codecs
Black Gold Signature BDA TS Capture
Black Gold Signature CrossBar
Black Gold Signature InfraRed Decoder
Black Gold Signature Tv/Radio Tuner
Black Gold Signature Video Capture
C-Media AC97 Audio Device
Legacy Audio Drivers
Legacy Video Capture Devices
MEDION (7134) WDM Video Capture
MEDION TV-TUNER 7134 MK2/3
Video Codecs
As you can see I have a factory fitted analogue tuner, the Medion device based on the Phillips SAA 7134 chipset, I hope this isn't interfering with anything.
I thought the issue was the fact that the BDA.ini file referred to a BDA driver that was named differently. So, I changed the BDA.ini file to refer to the Black Gold Signature BDA TS Capture driver I discovered by looking at the Device Manager.
Unfortunatley this didn't appear to work, and I got the same error message ( failed to locate capture device) can anyone help?
Also what is the device number in the BDA Device COnfiguration panel, is this the PCI slot number or just the device count of the Black Gold GDI card?
Any help is greatly appreciated, this is my first install of GB-PVR and I have searched the forums, please help I have worked on this for about 5 hours so far
Thnaks in Advance.
Frazzle
Has anyone else configured the Black Gold GDI card to work with GB-PVR?
Reply With Quote
How much control can a plugin have during the palyback of a file. Can it (for example) detect when keys are pressed to do something with them?
In particular Im wondering if a plugin like XDVD could be extended to use a NamedPipe instead of a file and detect when the user requests ff, rw and directional movements to instruct VLC to do the required actions.
I´m planning to move all my media and tv-tuner(s) to a dedicated "media server". A machine that
is always on or in hibernate mode. Today I have one computer as a GBPVR-server and use MVP as a client.
Everything works perfect with EPG-updates and wake up´s from hibernate when a recording is scheduled.
Now to the questions. Is there an easy way to access the server tv-tuners from other PC´s
in my homenetwork? All i really need is to watch live tv from client computers and be able to
switch channel. I´ve read som tips here on the forum about this but it seems a bit to much "trial and error" to me.
SageTV client can handle this but I rather use GBPVR.
My other question is how to setup my media server to wake up from hibernate when a client computer
is trying to access media stored on the server?