TAP_Hdd_StopTs() crash

Zusatz-Programme für Receiver der 5000er und 6000er Serie.

Hier geht's um alles, was mit den TAP Anwendungen für den PVR5x00/6000 zu tun hat.
Benutzeravatar
Jetson
Vielantworter
Vielantworter
Beiträge: 763
Registriert: Fr 9. Dez 2005, 19:29
Receivertyp: TF5200PVRc
Receiverfirmware: TF-NCPCd 2.75

TAP_Hdd_StopTs() crash

#1

Beitrag von Jetson » Di 17. Jan 2006, 21:39

Wenn während der Wiedergabe einer Aufzeichnung (playInfo.playMode == PLAYMODE_Playing verifiziert) die Funktion TAP_Hdd_StopTs() aufgerufen wird, wird zwar die Wiedergabe beendet aber der TF5200 hängt sich komplett auf. Selbst die Anzeige der Uhrzeit im Display bleibt stehen.
Muß ich unmittelbar vor oder nach dem Aufruf von TAP_Hdd_StopTs() noch irgendeine andere API-Funktion aufrufen damit es klappt?
Gruß,
Jetson

Benutzeravatar
ibbi
Moderierter Ignorator Bitteschöööön!
Moderierter Ignorator  <font color=#E9E9E9>Bitteschöööön!</font>
Beiträge: 7110
Registriert: Fr 9. Dez 2005, 12:49
Receivertyp: TF5000PVR • SRP-2401CI+ Eco
Receiverfirmware: Sep 2005 PHTF • Jan 2015

AW: TAP_Hdd_StopTs() crash

#2

Beitrag von ibbi » Di 27. Mär 2007, 18:26

Hast Du dazu eine Lösung gefunden?

Ich stehe gerade vor demselben Problem. :?
Power Restore 0.8 | PiP 1.2 | 1.1v | QuickTimer 1.0.3 (IB) | TF5000 Display 1.53 | dbPlay 1.2 | Auto Resume 1.30 | IdleHdd 1.0 | EPPG 2.0 | WWWW 0.1b
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)


Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)

Benutzeravatar
Jetson
Vielantworter
Vielantworter
Beiträge: 763
Registriert: Fr 9. Dez 2005, 19:29
Receivertyp: TF5200PVRc
Receiverfirmware: TF-NCPCd 2.75

AW: TAP_Hdd_StopTs() crash

#3

Beitrag von Jetson » Di 27. Mär 2007, 19:19

Nein, allerdings habe ich es auch nie wieder ausprobiert und zumindest beim Kabelreceiver sind wir ja inzwischen etliche FW-Versionen weiter, so dass es vielleicht dort nicht mehr relevant ist.
Gruß,
Jetson

t3xi
TAP-Guru
TAP-Guru
Beiträge: 1499
Registriert: Mo 16. Jan 2006, 13:35
Receivertyp: 5^4*2^3

AW: TAP_Hdd_StopTs() crash

#4

Beitrag von t3xi » Di 27. Mär 2007, 19:41

Das Problem hatte ich auch mal vor längerer Zeit. Ich habe dann auf Stop_TS verzichtet und bin einfach bis kurz vors Ende der Aufzeichnung gesprungen.

Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15740
Registriert: Fr 9. Dez 2005, 00:16
Receivertyp: Vu+ Uno 4k
Wohnort: Hürth
Kontaktdaten:

AW: TAP_Hdd_StopTs() crash

#5

Beitrag von Gerti » Di 27. Mär 2007, 20:58

Hi!

Kann kein Problem damit nachvollziehen...nutze es mehrfach.
Nutzt Ihr es vielleicht ausserhalb eines Idle-Events?

Gruß,
Gerti

Benutzeravatar
ibbi
Moderierter Ignorator Bitteschöööön!
Moderierter Ignorator  <font color=#E9E9E9>Bitteschöööön!</font>
Beiträge: 7110
Registriert: Fr 9. Dez 2005, 12:49
Receivertyp: TF5000PVR • SRP-2401CI+ Eco
Receiverfirmware: Sep 2005 PHTF • Jan 2015

AW: TAP_Hdd_StopTs() crash

#6

Beitrag von ibbi » Di 27. Mär 2007, 21:02

[quote=""t3xi""]Ich habe dann auf Stop_TS verzichtet und bin einfach bis kurz vors Ende der Aufzeichnung gesprungen.[/quote]

Das wäre eine Notlösung, auch wenn ich dazu mit TAP_SystemProc() warten muss, bis die Wiedergabe beendet ist.

[quote=""Gerti""]Nutzt Ihr es vielleicht ausserhalb eines Idle-Events?[/quote]

Nein, im Idle-Event.
Power Restore 0.8 | PiP 1.2 | 1.1v | QuickTimer 1.0.3 (IB) | TF5000 Display 1.53 | dbPlay 1.2 | Auto Resume 1.30 | IdleHdd 1.0 | EPPG 2.0 | WWWW 0.1b
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)


Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)

Benutzeravatar
Jetson
Vielantworter
Vielantworter
Beiträge: 763
Registriert: Fr 9. Dez 2005, 19:29
Receivertyp: TF5200PVRc
Receiverfirmware: TF-NCPCd 2.75

AW: TAP_Hdd_StopTs() crash

#7

Beitrag von Jetson » Di 27. Mär 2007, 22:30

[quote=""Gerti""]
Nutzt Ihr es vielleicht ausserhalb eines Idle-Events?
[/quote]

Nö, war innerhalb des Idle Events, aber wie gesagt, es ist über ein Jahr und diverse FW-Versionen her.
Gruß,
Jetson

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9728
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

AW: TAP_Hdd_StopTs() crash

#8

Beitrag von Homer » Di 27. Mär 2007, 22:37

Note that if this is called too soon after calling TAP_Hdd_PlayTs(), this can cause a crash. Leave a few seconds between these calls if you need to do this.
Quelle.

Viele Grüße
Homer
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28912
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP_Hdd_StopTs() crash

#9

Beitrag von FireBird » Di 27. Mär 2007, 22:42

Ist hier nicht der Fall, da zwischen Play und Stop 20 Sekunden liegen.

@Gerti: weißt zufälligerweise noch, ob Dein Stop im Normal-Modus stattfindet?

Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15740
Registriert: Fr 9. Dez 2005, 00:16
Receivertyp: Vu+ Uno 4k
Wohnort: Hürth
Kontaktdaten:

AW: TAP_Hdd_StopTs() crash

#10

Beitrag von Gerti » Di 27. Mär 2007, 22:55

Hi!

Ja, die sind im Normal Modus.
Ich rufen den z.B. auf, wenn der Löschdialog von ImproBox eingeblendet ist.

Gruß,
Gerti

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28912
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP_Hdd_StopTs() crash

#11

Beitrag von FireBird » Di 27. Mär 2007, 23:01

[quote=""Gerti""]Ja, die sind im Normal Modus.
Ich rufen den z.B. auf, wenn der Löschdialog von ImproBox eingeblendet ist.[/quote]
Wirklich im Normal-Modus? Normalerweise blendet man eigenen OSD nach einem ExitNormal ein.

Ich glaube, dass das (ExitNormal - StopTs - EnterNormal) ein Workaround für den Crash ist, warte aber noch auf ibbis Feedback.

Benutzeravatar
Jetson
Vielantworter
Vielantworter
Beiträge: 763
Registriert: Fr 9. Dez 2005, 19:29
Receivertyp: TF5200PVRc
Receiverfirmware: TF-NCPCd 2.75

AW: TAP_Hdd_StopTs() crash

#12

Beitrag von Jetson » Di 27. Mär 2007, 23:05

Ist schon interessant, über ein Jahr lang hat niemand auf meine Frage geantwortet und jetzt gräbt ibbi diesen alten Thread aus und die Diskussion geht los.
Ich fühle mich diskriminiert! :wink:
Gruß,
Jetson

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28912
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP_Hdd_StopTs() crash

#13

Beitrag von FireBird » Di 27. Mär 2007, 23:06

Damals waren wir noch von Silvester fertig. :D :

Benutzeravatar
Jetson
Vielantworter
Vielantworter
Beiträge: 763
Registriert: Fr 9. Dez 2005, 19:29
Receivertyp: TF5200PVRc
Receiverfirmware: TF-NCPCd 2.75

AW: TAP_Hdd_StopTs() crash

#14

Beitrag von Jetson » Di 27. Mär 2007, 23:09

Klar, am 17. Januar. Alles Ausreden! :D
Gruß,
Jetson

Benutzeravatar
ibbi
Moderierter Ignorator Bitteschöööön!
Moderierter Ignorator  <font color=#E9E9E9>Bitteschöööön!</font>
Beiträge: 7110
Registriert: Fr 9. Dez 2005, 12:49
Receivertyp: TF5000PVR • SRP-2401CI+ Eco
Receiverfirmware: Sep 2005 PHTF • Jan 2015

AW: TAP_Hdd_StopTs() crash

#15

Beitrag von ibbi » Di 27. Mär 2007, 23:51

[quote=""FireBird""]Ich glaube, dass das (ExitNormal - StopTs - EnterNormal) ein Workaround für den Crash ist, warte aber noch auf ibbis Feedback.[/quote]

Treffer! Der StopTs darf nicht im Normal stattfinden.

Im betreffenden TAP wurde zwar am Anfang der Verarbeitung ein ExitNormal gemacht, aber es ist gegen Routinen zur Ausgabe gelinkt, die wohl zwischenzeitlich wieder ein EnterNormal machen. Wirft man diese alle raus, klappt auch der StopTs wieder.

FireBird, trägst Du es ins TAP Documentation Wiki ein?
Power Restore 0.8 | PiP 1.2 | 1.1v | QuickTimer 1.0.3 (IB) | TF5000 Display 1.53 | dbPlay 1.2 | Auto Resume 1.30 | IdleHdd 1.0 | EPPG 2.0 | WWWW 0.1b
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)


Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28912
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP_Hdd_StopTs() crash

#16

Beitrag von FireBird » Di 27. Mär 2007, 23:52

[quote=""ibbi""]FireBird, trägst Du es ins TAP Documentation Wiki ein?[/quote]
Ich schau mal, wie das geht.

Benutzeravatar
ibbi
Moderierter Ignorator Bitteschöööön!
Moderierter Ignorator  <font color=#E9E9E9>Bitteschöööön!</font>
Beiträge: 7110
Registriert: Fr 9. Dez 2005, 12:49
Receivertyp: TF5000PVR • SRP-2401CI+ Eco
Receiverfirmware: Sep 2005 PHTF • Jan 2015

AW: TAP_Hdd_StopTs() crash

#17

Beitrag von ibbi » Di 27. Mär 2007, 23:55

[quote=""FireBird""]Ich schau mal, wie das geht.[/quote]

Ich kann es auch machen, wollte Dir aber Deine Lorbeeren nicht mopsen.
Power Restore 0.8 | PiP 1.2 | 1.1v | QuickTimer 1.0.3 (IB) | TF5000 Display 1.53 | dbPlay 1.2 | Auto Resume 1.30 | IdleHdd 1.0 | EPPG 2.0 | WWWW 0.1b
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)


Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28912
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: TAP_Hdd_StopTs() crash

#18

Beitrag von FireBird » Mi 28. Mär 2007, 00:00

Erledigt.

Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15740
Registriert: Fr 9. Dez 2005, 00:16
Receivertyp: Vu+ Uno 4k
Wohnort: Hürth
Kontaktdaten:

AW: TAP_Hdd_StopTs() crash

#19

Beitrag von Gerti » Mi 28. Mär 2007, 09:05

Hi!

Ich führe den aber mit Sicherheit im "Normal" aus. ImproBox läuft immer im "Normal"-Status. Ausserhalb des Normal-Status macht ImproBox fast nichts mehr.

Gruß,
Gerti

Benutzeravatar
ibbi
Moderierter Ignorator Bitteschöööön!
Moderierter Ignorator  <font color=#E9E9E9>Bitteschöööön!</font>
Beiträge: 7110
Registriert: Fr 9. Dez 2005, 12:49
Receivertyp: TF5000PVR • SRP-2401CI+ Eco
Receiverfirmware: Sep 2005 PHTF • Jan 2015

AW: TAP_Hdd_StopTs() crash

#20

Beitrag von ibbi » Mi 28. Mär 2007, 22:15

Nun habe ich sorgfältig darauf geachtet, dass mir nichts den "Normal" verlässt, weil es mir widerstrebt, dies unnötigerweise direkt vor dem StopTs nochmals zu tun, und prompt nudelt mir das TAP wieder ab. :?

Ursache: Ein TAP_Channel_Start, welches kurz vorher ausgeführt wird, wechselt offenbar als kostenlose Zusatzleistung wieder ins "Normal". Oh API, wer hat dich geschaffen. :X
Power Restore 0.8 | PiP 1.2 | 1.1v | QuickTimer 1.0.3 (IB) | TF5000 Display 1.53 | dbPlay 1.2 | Auto Resume 1.30 | IdleHdd 1.0 | EPPG 2.0 | WWWW 0.1b
(Kanalarbeiter 0.9, RecRepair 0.4, ScanDisk 1.4, ScreenCapture with OSD 3.1)


Power Restore 0.8 | EasyTimer 1.0 | EPPG 2.0 | 1.1v
(telnetd 1.0, TMSRemote 4.6)

Antworten

Zurück zu „TF 5x00/6000 PVR TAP“