Portisch Posted December 6, 2009 Share Posted December 6, 2009 Hallo, ich habe festgestellt das wenn man ein Unicast Gerät im DVBViewer verwendet das dass Einstellen des Senders nicht mehr möglich ist. Wenn die TV-Karte direkt im DVBViewer verwendet wird funktioniert es. Init: DVBViewerLastChannel := FDVBViewer.CurrentChannelNr; Wiedergabe stoppen: const DVBViewerPlaybackStopp : Integer = 16383; FDVBViewer.SendCommand(DVBViewerPlaybackStopp); Wiedergabe sollte wieder durch: FDVBViewer.CurrentChannelNr := LastChannel; gestartet werden. Wie gesagt, bei Verwendung eines UniCast Gerätes funktioniert das nicht. Habe zuerst geglaubt das es an meinem PC liegt, aber habe jetzt Nachrichten bekommen das es bei anderen die das DVBViewer_Switch Plugin benutzen auch nicht geht. 06.12.09 19:47:30.648 Start App -----------------------------------06.12.09 19:47:30.648 defaultcharset 0 06.12.09 19:47:31.184 TDVBDevice.InitDevice Unicast Network Device 06.12.09 19:47:31.185 Device Check present 06.12.09 19:47:31.185 CheckDevicespresent start 06.12.09 19:47:31.407 DevicePath \\?\hdaudio#func_01&ven_10ec&dev_0885&subsys_1458a002&rev_1001#4&2f116ed5&0&0201#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\digitalinputwave 06.12.09 19:47:31.408 DevicePath \\?\hdaudio#func_01&ven_10ec&dev_0885&subsys_1458a002&rev_1001#4&2f116ed5&0&0201#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\rtcdinwave 06.12.09 19:47:31.410 DevicePath \\?\hdaudio#func_01&ven_10ec&dev_0885&subsys_1458a002&rev_1001#4&2f116ed5&0&0201#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\rtlineinwave 06.12.09 19:47:31.411 DevicePath \\?\hdaudio#func_01&ven_10ec&dev_0885&subsys_1458a002&rev_1001#4&2f116ed5&0&0201#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\rtmicinwave 06.12.09 19:47:31.412 DevicePath \\?\hdaudio#func_01&ven_10ec&dev_0885&subsys_1458a002&rev_1001#4&2f116ed5&0&0201#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\rtstereomixwave 06.12.09 19:47:31.618 LoadWindowDefs Loading WindowDefFile: C:\ProgramData\CMUV\DVBViewer\windowdef.xml 06.12.09 19:47:31.721 Settuner Start 06.12.09 19:47:31.736 TCMDSocketThread Sessionstarted 06.12.09 19:47:31.736 TUCStreamThread Sessionstarted 06.12.09 19:47:31.748 TfrmMain Allocate Unicast Network Device 06.12.09 19:47:31.748 Settuner Found usable hardware 06.12.09 19:47:31.748 TDVBHardware.SetTuner PMT: 47 - SID: 12060 06.12.09 19:47:31.748 Sendstr SETTUNER 1 12187 27500 10600 1 0 0 3 136 167 47 12060 1 0 0 24 0 1089 1 06.12.09 19:47:31.753 Gotstr OK. 06.12.09 19:47:31.758 Sendstr ADDPID 18 06.12.09 19:47:31.758 Settuner End 06.12.09 19:47:31.760 Gotstr CAMAVAIL 0 06.12.09 19:47:31.767 Sendstr ADDPID 167 136 0 47 71 06.12.09 19:47:31.770 AddAVCodecs VCodec: CyberLink Video/SP Decoder (PDVD7), ACodec: <System Default> 06.12.09 19:47:31.803 Gotstr OK. 06.12.09 19:47:31.946 VCodec CyberLink Video/SP Decoder (PDVD7) 06.12.09 19:47:32.169 AddVideoRenderer Add EVR 06.12.09 19:47:32.492 Used Filter 0: EVR Renderer 06.12.09 19:47:32.492 Used Filter 1: Default DirectSound Device 06.12.09 19:47:32.492 Used Filter 2: DVBV OSD-Source 06.12.09 19:47:32.492 Used Filter 3: Microsoft DTV-DVD Audio Decoder 06.12.09 19:47:32.492 Used Filter 4: CyberLink Video/SP Decoder (PDVD7) 06.12.09 19:47:32.492 Used Filter 5: DVB Source 06.12.09 19:47:36.221 Gotstr SIG 37 06.12.09 19:47:46.432 Gotstr SIG 37 06.12.09 19:47:52.563 Sendstr UNSETTUNER 1 12187 27500 10600 1 0 0 3 136 167 47 12060 1 0 0 24 0 1089 1 06.12.09 19:47:52.563 Sendstr DELPID 167 136 0 47 71 06.12.09 19:47:52.713 TfrmMain Release Unicast Network Device 06.12.09 19:47:52.713 TfrmMain Destroy Unicast Network Device 06.12.09 19:47:52.713 Sendstr DELPID 18 06.12.09 19:47:52.714 TUCStreamThread Sessionended 06.12.09 19:47:52.715 TWSocketThread Sessionended -> Wiedergabe gestoppt 06.12.09 19:48:20.229 End App before OSD terminate -> DVBViewer manuel beendet 06.12.09 19:48:20.244 End App ----------------------------------- Quote Link to comment
Lars_MQ Posted December 6, 2009 Share Posted December 6, 2009 ich würd ja einfach ein idvbviewer.stop nehmen und danach die action lastchannel senden... Quote Link to comment
Portisch Posted December 6, 2009 Author Share Posted December 6, 2009 (edited) Ist schon lange her wo ich das Programiert habe. Ist halt aufgefallen weil es vorher so funktioniert hatte - mit Unicast aber anscheinend nicht. Werd es einmal so versuchen! EDIT: Habe es nun versucht die ActionID 63 (Lastchannel) per Sendcommand zu senden: 06.12.09 23:26:38.755 TfrmMain Release Unicast Network Device06.12.09 23:26:38.755 TfrmMain Destroy Unicast Network Device 06.12.09 23:26:38.756 Sendstr DELPID 18 06.12.09 23:26:38.756 TUCStreamThread Sessionended 06.12.09 23:26:38.757 TWSocketThread Sessionended -> Wiedergabe gestoppt, kein Eintrag im Debug das die Meldung angekommen ist 06.12.09 23:27:28.781 Settuner Start -> Kanal manuell gewechselt 06.12.09 23:27:28.785 TUCStreamThread Sessionstarted 06.12.09 23:27:28.786 TCMDSocketThread Sessionstarted 06.12.09 23:27:28.793 Gotstr OK. 06.12.09 23:27:28.794 TfrmMain Allocate Unicast Network Device 06.12.09 23:27:28.794 Settuner Found usable hardware Es kommt dann aber leider auch kein Bild. Erst ein manuell ausgeführter Kanalwechsel bringt wieder ein Bild. Edited December 6, 2009 by Portisch Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.