DVB Dream

0
0
Forum übersicht » Developer Zone Alles als alt markieren Forum Rangliste Forum durchsuchen Forum Journal Forum übersicht Forum Hilfe Neuen Account Erstellen Anmelden
Forum
..:: Developer Zone ::..

[Neu] [Ungelesen] [Favoriten] [Aktive]
16848 Beiträge & 3060 Themen in 16 Kategorien

Stream-Filter Types
Seite (1): (1)
Vorheriges Thema Nächstes Thema
[ Zufalls Thema ]
Medien: 0    Bekanntheit: 0%    Favoriten: 0    Wertung: 0,0   
BewertungssterneBewertungssterneBewertungssterneBewertungssterneBewertungssterne
Beiträge 2    Besucher: 6    Benachrichtigen: 1    Stimmen: 0   
Besuche: 4627   
0%
   
Benutzer: 2    Gesamt: 0,0   
Autor
Beitrag
alexi1 ist offline alexi1  
Stream-Filter Types 22.07.2010 - 19:22
Mitglied seit 02.09.2009
Neuling
Posts: 36
Hallo!

im DVBDreamModuleSDKv17 in DreamSDK\Include\ModuleAPI.pas sind u.a.

folgende Stream-Filter Types definiert.

FT_SECTION = $03; {Section filter, allows bit masks for filtering by header}

FT_SECTION_BUFFER = $04; {Same as above but it doesn't call a callback, fills
a buffer instead. Runs once. In other words, automatically stopped after
one section buffered}


Wie benutzt man diese?
wo finde ich die Definition der bit masks?
Gibt es dafür ein Beispiel-Progrann (*.pas)?

Mit den anderen Stream-Filter Types komme ich zurecht.

Gruß Alexi
Diesen Beitrag melden   Instant Message an alexi1 senden alexi1 zu Deiner Freundesliste hinzufügen
Nach oben
ScanMan ist offline ScanMan  
28.07.2010 - 21:02



ScanMan`s alternatives Ego
Mitglied seit 08.09.2006
Forenlegende
Posts: 2228
Ich hab dazu auch noch nix gefunden und auch noch nicht getestet.
Der einzige, der es wissen sollte, ist rel.
Wirst wohl warten müssen, bis er oder ein anderer dir auf der ORG-Seite antwortet.

Starte doch einfach mal einen Filter mit dem Parameter und lass dir PAT, PMT oder was anderes geben.
Wenn ich das richtig verstehe, sammelt dieses Kommando so lange Daten, bis eine Section komplett ist und gibt diese dann mit einem Zeiger darauf zurück.
Der Zeiger müsste dann zu finden sein in in der übergebenen Struktur vom Typ TStartFilterParams:

lpBuf: Pointer; // Section Buffer for FT_SECTION_BUFFER
lpLen: Pointer; // Section Buffer Length (pointer to DWORD)

lpLen gibt dir dann sicherlich die Größe des Puffers

Bei einer Sendmessage ist es ja so, das diese erst 'zurückkehrt, wenn der Befehl ausgeführt ist, bzw. das 'Programm' sagt: Jo, fettich ...
(Eine Postmessage kommt sofort zurück und wartet nicht.)
D.h. nach Aufruf wird es eine kleine Zeit dauern, bis du wieder Kontrolle hast.
Kannst dann ja mal prüfen, ob in lpBuf und lpLen sinnige werte drin stehen, bzw. lpBuf <>t NIL und lpLen > 0 ist.

ACHTUNG: lpLen ist ein Zeiger auf ein DWORD !


Der Beitrag wurde 1 mal editiert, zuletzt von ScanMan am 28.07.2010 - 21:04.
Diesen Beitrag melden   Instant Message an ScanMan senden ScanMan zu Deiner Freundesliste hinzufügen
Nach oben
[Baum Struktur] [ Signaturen anzeigen ] [ Benutzer Info anzeigen] [ Medien anzeigen] [Zufalls Thema] [vorheriges Thema] [nächstes Thema]
Seite (1): (1)
Gehe nach:  
Es ist / sind gerade 1 registrierte(r) Benutzer und 37 Gäste online. Neuester Benutzer: redking201
Mit 580 Besuchern waren am 06.01.2010 - 18:31 die meisten Besucher gleichzeitig online.
Registrierte Benutzer online: redking201

 Administrator   Moderator   Member   User
  Add to Google  


[Neu] [Gelesen] [Ungelesen] [Erstellt] [Beiträge] [Favoriten] [Mitteilung] [Aktiv] [Topliste] [Das Team] [Forum-Hilfe] [Medien Rangliste] [Benutzer Rangliste]
Alles gute zum Geburtstag    Wir gratulieren ganz Herzlich zum Geburtstag:
grauer (65), Jochenl123 (47), Tobiradde (28), progbit (44), Al Bundy02 (55), madspeedy (44), diode1 (65), diode (65), onkel.paul (62), tyrann (35), sultan (63), damirg74 (38), HEINRICH (72), W!ck3D (27), fichte-m (53)
0
0
0
0
- DVBDREAM.DE wird gesponsort von Daten.de Partnersuche mit Erfolg -
Computer
erstellt mit PHPKIT Version 1.6.03 © 2002 - 2003 by moonrise
C.C.P. 1.9.1 by www.phpkit.at