64 Bit Variablen

Für allgemeine Fragen zur Programmierung mit PureBasic.
traumatic
Beiträge: 478
Registriert: 27.11.2004 15:42

Beitrag von traumatic »

@Jear & Normen:
Es gibt keine neuen Interfaces in 3.93, es wurden lediglich die bislang
enthaltenen Fehler (ich hoffe alle ;)) korrigiert.



EDIT: Ich habe das gerade mal mit GetDuration() und GetCurrentPosition() ausprobiert - bei
entsprechend langen Sounddateien werden sowohl HI als auch LO gefüllt - es funktioniert
also wie erwartet.

Entweder habe ich das Problem nicht verstanden oder Du machst irgendetwas falsch (?)


EDIT2: Auszug aus den SDK-Docs:

Code: Alles auswählen

Parameters

    pDuration 
    
    [out] Pointer to a variable that receives the duration,
          in units of the current time format.
          
          

Remarks

    This method retrieves the duration of the stream at normal
    playback speed. Changing the playback rate does not affect
    the duration. The returned value is expressed in units of
    the current time format.
    
    To determine the current time format, call the GetTimeFormat
    method.
normen
Beiträge: 18
Registriert: 03.03.2005 17:47
Wohnort: Oakland, Kalifornien

Beitrag von normen »

traumatic,
Du bist mein Lebensretter. :allright:
In der Tat, ich habe es auch noch mal probiert un noch ein wenig uber die Variablen nachgedacht, und es hat funktioniert. Eigentlich hatte es bei meinen ersten Versuchen auch geklappt, ich war mir aber nicht ganz im Klaren, dass ich es hier mit signed Longs zu tun habe. In meinen ersten Versuchen hatte ich eine mp3, deren Dauer laenger war als 2^31*100ns aber nicht langer als 2^32*100ns. Deshalb konnte ich nicht sehen, dass auch LO gefuellt wird.
Jetzt muss ich nur noch auf einen Tag warten, an dem meine mathematische Ader besonders gut ist, sodass ich die beiden signed Longs zu einer Zeit zusammenwurschteln kann. Heute ist jedenfalls nicht dieser Tag!
Nochmal vielen, vielen Dank an alle, die hier mitgeholfen haben. Ich hoffe ich kann mich irgendwann mal revengieren.
The manual said 'Windows XP or better' ... so I used Linux.
traumatic
Beiträge: 478
Registriert: 27.11.2004 15:42

Beitrag von traumatic »

normen hat geschrieben:traumatic,
Du bist mein Lebensretter. :allright:
:oops:
Benutzeravatar
Froggerprogger
Badmin
Beiträge: 855
Registriert: 08.09.2004 20:02

Beitrag von Froggerprogger »

Willst Du Deinen Herzschrittmacher etwa mit ner MP3 synchronisieren ? :mrgreen:
!UD2
traumatic
Beiträge: 478
Registriert: 27.11.2004 15:42

Beitrag von traumatic »

Froggerprogger hat geschrieben:Willst Du Deinen Herzschrittmacher etwa mit ner MP3 synchronisieren ? :mrgreen:
hehe :lol: Das lese ich jetzt erst :lol:

Dabei fällt mir ein, hat Siemens nicht bereits den ersten Prototypen eines
- in Zusammenarbeit mit dem Fraunhofer-Institut entwickeltes - Handy vorgestellt,
dass beim Joggen synchron zum Laufrhythmus klingelt? :shock:
Benutzeravatar
Froggerprogger
Badmin
Beiträge: 855
Registriert: 08.09.2004 20:02

Beitrag von Froggerprogger »

??
Don't know, denn ich jogge nicht... :freak:
...aber ich habe da einen Joke, der in etwa zum Titel dieses Threads passt.

Man beachte das Ende des 2. Postings (das von Fred) in diesem Thread vom Jan 29, 2002

http://forums.purebasic.com/english/vie ... php?t=3078

/:-> :wink:
!UD2
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Fred kann diese Variable geschichten besser vor sich her schieben als ich das Aufräumen meines Zimmers /:->. Wird bald wieder fällig. TFT Bald mit Ice Tea flaschen zugebaut und ostern steht vor der tür.
Bild
Antworten