AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Bink Player

Ein Thema von TrevorKidd · begonnen am 5. Sep 2011 · letzter Beitrag vom 6. Sep 2011
 
Benutzerbild von lbccaleb
lbccaleb

Registriert seit: 25. Mai 2006
Ort: Rostock / Bremen
2.037 Beiträge
 
Delphi 7 Enterprise
 
#7

AW: Bink Player

  Alt 5. Sep 2011, 17:37
Hast du mal dezent den Einleitungstext von der *.pas gelöscht?

Der da währe:

Zitat:
{-------------------------------------------------------------------------------

BINK 1.0q LIBRARY HEADER FOR DELPHI
- By Lars Peter Christiansen.

http://home1.stofanet.dk/nitezhifter

PLEASE READ THIS :
"Bink" is a video library from RAD Tools. You have to be licensed in order
to use bink commercially.
Visit RADTools for legal info : www.smacker.com


This file is a hack !
Alot of record fields are still incomplete.
Not all functions exists!
I don't have the Bink SDK, and regardless of hours of search on the net, i
haven't found any info/extracts of the SDK. All i had to go on, was the tiny
info on RADTools website. Here is a list of approaches i used :
- Reading any written info of the Bink (sdk overview, changelogs)
- Reading any info of the Smacker (they might have things in common)
- Disassembling of the Binkw32.dll (names, parameters)
- Disassembling and debugging of games using the lib. ( Diablo2 )
- Creating various testing programs.(automating bitflags and stuff)


Binkw32.dll versions:
There are difference in function names and existence between the different
library versions. They are not always backwards-compatible!


DON'T RELEASE ANYTHING USING THIS FILE BEFORE YOU'VE READ AND UNDERSTOOD
THE LEGAL INFO AT www.smacker.com !


02-08-2000:
First version of the binkw32.pas.
We can open and display a binkfile. Can't get the audio to work though!

22-10-2001:
Did some research of the different versions of binkw32.dll. Seems that i've
been working on some beta version, which caused the switch of colors on
movies compiled at later dates. Movies play nicely now and works great with
a standard windows bitmap.

23-10-2001:
After some heavy analysis, the surfacetype constants fell into place. Still
not sure about 8bit. Is it supported at all?
After some _serious_ disassembling of Diablo2 and Red alert2 i finally solved
the great puzzle of the sound system. Those callbacks really bugged me.
Still can't create a custom sound system.

24-10-2001:
After a bit RedAlert2 debugging, support for playing off a stream
with offset has beed added.
Added a GetBinkVersion() function.


-------------------------------------------------------------------------------}
Intressant ist das:
Zitat:
"Bink" is a video library from RAD Tools. You have to be licensed in order
to use bink commercially.
Visit RADTools for legal info : www.smacker.com


This file is a hack !
Alot of record fields are still incomplete.
Not all functions exists!
I don't have the Bink SDK, and regardless of hours of search on the net, i
haven't found any info/extracts of the SDK.
Der Grund dafür, steht auf der Seite der Firma!

Zitat:
The best way to learn about Bink is to just try it! Download the RAD Video Tools to compress files into Bink format. Email us to get an evaluation SDK.
Sprich, das was du da gerade machst, ist illegal! Genauso, wie der hier gepostete Code
Martin
MFG Caleb
TheSmallOne (MediaPlayer)
Die Dinge werden berechenbar, wenn man die Natur einer Sache durchschaut hat (Blade)
  Mit Zitat antworten Zitat
 

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz