2007-08-06, 10:56 AM
I've just received a Taiwanese USB DVB-S device (BDA).
Graphedit shows that it is a Receiver device (like [Hauppauge Nova-T USB2])
(there are no Tuner or Capture pins)
Here is my bda.ini entry.
[LME DVB-S DM04]
TUNING_TYPE=DVB-S
RECEIVER_ONLY_MODE=1
FILTER_RECEIVER=LME BDA DVBS
PIN_RECEIVER_IN=Antenna In Pin
PIN_RECEIVER_OUT=MPEG2 Transport
Adding the above allows GB-PVR to correctly recognise the device with the BDA Recording Plugin.
However, when I go to "Map digital channels to EPG channels" and scan for channels it only picks up the *one* channel that the device was set to with an external program (BlazeDVD in this case). Changing the channel with the external program and then rerunning GBPVR config, it picks up the new channel in the Scan (but not the previous). If I attempt to map more than one channel this way (i.e. using the external program to change the channel), then I'm still stuck when I attempt to swap channels with the Live TV or record a channel that is not the one that BlazeDVD set, as this log file demonstrates:
2007-08-06 22:39:48.765 INFO [1] LiveTVVideoPlayer.initialize()
2007-08-06 22:39:48.765 VERBOSE [1] getValue() loading new key/value into cache: /settings/AutoReturnToLivePreview
2007-08-06 22:39:48.765 VERBOSE [1] getValue: /settings/AutoReturnToLivePreview : true
2007-08-06 22:39:48.765 VERBOSE [1] getValue() loading new key/value into cache: /settings/UseNewStyleRecordInLiveTv
2007-08-06 22:39:48.765 VERBOSE [1] getValue: /settings/UseNewStyleRecordInLiveTv : true
2007-08-06 22:39:48.765 VERBOSE [1] Initializing skin helper for: .\skin\blue\OSD\skin.xml
2007-08-06 22:39:48.796 VERBOSE [1] getValue() loading new key/value into cache: /settings/SkipInsteadOfFFRW
2007-08-06 22:39:48.796 VERBOSE [1] getValue: /settings/SkipInsteadOfFFRW : true
2007-08-06 22:39:48.796 VERBOSE [1] getValue() loading new key/value into cache: /settings/SkipInsteadOfFFRWSeconds
2007-08-06 22:39:48.796 VERBOSE [1] getValue: /settings/SkipInsteadOfFFRWSeconds : 10
2007-08-06 22:39:48.796 VERBOSE [1] getValue() loading new key/value into cache: /settings/EnableTeleText
2007-08-06 22:39:48.796 VERBOSE [1] getValue: /settings/EnableTeleText : false
2007-08-06 22:39:48.796 VERBOSE [1] getValue() loading new key/value into cache: /settings/MinimalVideoOSD
2007-08-06 22:39:48.796 VERBOSE [1] getValue: /settings/MinimalVideoOSD : false
2007-08-06 22:39:48.796 VERBOSE [1] getValue cached value: /settings/ShowVolumeChanges : true
2007-08-06 22:39:48.796 VERBOSE [1] getValue() loading new key/value into cache: /settings/ChannelChangeWithoutEnterKey
2007-08-06 22:39:48.796 VERBOSE [1] getValue: /settings/ChannelChangeWithoutEnterKey : true
2007-08-06 22:39:48.812 VERBOSE [1] RecordLiveTV: 2
2007-08-06 22:39:49.906 VERBOSE [1] About to play LiveTV File: C:\Documents and Settings\bonning\Desktop\mp4\Dirt_3_20070806_22302330.dvr-ms Channel: TV2
2007-08-06 22:39:49.906 VERBOSE [1] Before LiveTV Play
2007-08-06 22:40:01.171 ERROR [1] Error: msg=0x202 (WM_LBUTTONUP) hwnd=0x2e01fc wparam=0x0 lparam=0x13f005d result=0x0 : System.Exception: Failure playing back file
at NativeUtilities.MediaHelper.playVideoFile(String filename, Form form)
at GBPVR.xbe83d16b02243330.x4276385f71addb51(Channel xee500015fb4a65b6)
at GBPVR.x4a212861656a24dd.x3852f96f8dab4cab(Channel xee500015fb4a65b6)
at GBPVR.x05e13382b8294c7a.xb4057d727283fc14(x8b4f0834394c048a x12ea9462ae6eb890)
at GBPVR.xa556fe3f7d8d6ce3.OnClick(Point location)
at GBPVR.x05e13382b8294c7a.OnClick(Point location)
at GBPVR.x86396f56243de9fb.OnClick(Point location)
at GBPVR.xbb1566157f5f8b1f.xf1b04f0b61b2ba29(Object xdf2e3583f942db7b, EventArgs xc4f45905cb1fc7ba)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
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 GBPVR.xbb1566157f5f8b1f.WndProc(Message& m)
2007-08-06 22:40:01.171 VERBOSE [1] videoInsetVisible = false
2007-08-06 22:40:01.171 VERBOSE [1] StopLiveTV()
Any ideas?
Graphedit shows that it is a Receiver device (like [Hauppauge Nova-T USB2])
(there are no Tuner or Capture pins)
Here is my bda.ini entry.
[LME DVB-S DM04]
TUNING_TYPE=DVB-S
RECEIVER_ONLY_MODE=1
FILTER_RECEIVER=LME BDA DVBS
PIN_RECEIVER_IN=Antenna In Pin
PIN_RECEIVER_OUT=MPEG2 Transport
Adding the above allows GB-PVR to correctly recognise the device with the BDA Recording Plugin.
However, when I go to "Map digital channels to EPG channels" and scan for channels it only picks up the *one* channel that the device was set to with an external program (BlazeDVD in this case). Changing the channel with the external program and then rerunning GBPVR config, it picks up the new channel in the Scan (but not the previous). If I attempt to map more than one channel this way (i.e. using the external program to change the channel), then I'm still stuck when I attempt to swap channels with the Live TV or record a channel that is not the one that BlazeDVD set, as this log file demonstrates:
2007-08-06 22:39:48.765 INFO [1] LiveTVVideoPlayer.initialize()
2007-08-06 22:39:48.765 VERBOSE [1] getValue() loading new key/value into cache: /settings/AutoReturnToLivePreview
2007-08-06 22:39:48.765 VERBOSE [1] getValue: /settings/AutoReturnToLivePreview : true
2007-08-06 22:39:48.765 VERBOSE [1] getValue() loading new key/value into cache: /settings/UseNewStyleRecordInLiveTv
2007-08-06 22:39:48.765 VERBOSE [1] getValue: /settings/UseNewStyleRecordInLiveTv : true
2007-08-06 22:39:48.765 VERBOSE [1] Initializing skin helper for: .\skin\blue\OSD\skin.xml
2007-08-06 22:39:48.796 VERBOSE [1] getValue() loading new key/value into cache: /settings/SkipInsteadOfFFRW
2007-08-06 22:39:48.796 VERBOSE [1] getValue: /settings/SkipInsteadOfFFRW : true
2007-08-06 22:39:48.796 VERBOSE [1] getValue() loading new key/value into cache: /settings/SkipInsteadOfFFRWSeconds
2007-08-06 22:39:48.796 VERBOSE [1] getValue: /settings/SkipInsteadOfFFRWSeconds : 10
2007-08-06 22:39:48.796 VERBOSE [1] getValue() loading new key/value into cache: /settings/EnableTeleText
2007-08-06 22:39:48.796 VERBOSE [1] getValue: /settings/EnableTeleText : false
2007-08-06 22:39:48.796 VERBOSE [1] getValue() loading new key/value into cache: /settings/MinimalVideoOSD
2007-08-06 22:39:48.796 VERBOSE [1] getValue: /settings/MinimalVideoOSD : false
2007-08-06 22:39:48.796 VERBOSE [1] getValue cached value: /settings/ShowVolumeChanges : true
2007-08-06 22:39:48.796 VERBOSE [1] getValue() loading new key/value into cache: /settings/ChannelChangeWithoutEnterKey
2007-08-06 22:39:48.796 VERBOSE [1] getValue: /settings/ChannelChangeWithoutEnterKey : true
2007-08-06 22:39:48.812 VERBOSE [1] RecordLiveTV: 2
2007-08-06 22:39:49.906 VERBOSE [1] About to play LiveTV File: C:\Documents and Settings\bonning\Desktop\mp4\Dirt_3_20070806_22302330.dvr-ms Channel: TV2
2007-08-06 22:39:49.906 VERBOSE [1] Before LiveTV Play
2007-08-06 22:40:01.171 ERROR [1] Error: msg=0x202 (WM_LBUTTONUP) hwnd=0x2e01fc wparam=0x0 lparam=0x13f005d result=0x0 : System.Exception: Failure playing back file
at NativeUtilities.MediaHelper.playVideoFile(String filename, Form form)
at GBPVR.xbe83d16b02243330.x4276385f71addb51(Channel xee500015fb4a65b6)
at GBPVR.x4a212861656a24dd.x3852f96f8dab4cab(Channel xee500015fb4a65b6)
at GBPVR.x05e13382b8294c7a.xb4057d727283fc14(x8b4f0834394c048a x12ea9462ae6eb890)
at GBPVR.xa556fe3f7d8d6ce3.OnClick(Point location)
at GBPVR.x05e13382b8294c7a.OnClick(Point location)
at GBPVR.x86396f56243de9fb.OnClick(Point location)
at GBPVR.xbb1566157f5f8b1f.xf1b04f0b61b2ba29(Object xdf2e3583f942db7b, EventArgs xc4f45905cb1fc7ba)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
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 GBPVR.xbb1566157f5f8b1f.WndProc(Message& m)
2007-08-06 22:40:01.171 VERBOSE [1] videoInsetVisible = false
2007-08-06 22:40:01.171 VERBOSE [1] StopLiveTV()
Any ideas?