Unit ok_vorbisfile

Description
Uses
Classes, Interfaces, Objects and Records
Functions and Procedures
Types
Constants
Variables

Description

API of vorbisfile library. Usually libvorbisfile.so under Unixes or vorbisfile.dll under Windows. This is just a quick translation of /usr/include/vorbis/vorbisfile.h header.

Overview

Classes, Interfaces, Objects and Records

Name Description
Record Tov_callbacks  
Record TOggVorbis_File  

Types

TSizeT = LongWord;
TVorbisFileReadFunc = function (ptr: Pointer; Size: TSizeT; nmemb: TSizeT; DataSource: Pointer): TSizeT; cdecl;
TVorbisFileSeekFunc = function (DataSource: Pointer; offset: Int64; whence: CInt): CInt; cdecl;
TVorbisFileCloseFunc = function (DataSource: Pointer): CInt; cdecl;
TVorbisFileTellFunc = function (DataSource: Pointer): CLong; cdecl;
Pov_callbacks = ˆTov_callbacks;
POggVorbis_File = ˆTOggVorbis_File;

Constants

NOTOPEN = 0;
PARTOPEN = 1;
OPENED = 2;
STREAMSET = 3;
INITSET = 4;

Variables

ov_clear: function(Vf: POggVorbis_File): CInt; cdecl;
VorbisFileInited: boolean;

Description

Types

TSizeT = LongWord;

This item has no description.

TVorbisFileReadFunc = function (ptr: Pointer; Size: TSizeT; nmemb: TSizeT; DataSource: Pointer): TSizeT; cdecl;

This item has no description.

TVorbisFileSeekFunc = function (DataSource: Pointer; offset: Int64; whence: CInt): CInt; cdecl;

This item has no description.

TVorbisFileCloseFunc = function (DataSource: Pointer): CInt; cdecl;

This item has no description.

TVorbisFileTellFunc = function (DataSource: Pointer): CLong; cdecl;

This item has no description.

Pov_callbacks = ˆTov_callbacks;

This item has no description.

POggVorbis_File = ˆTOggVorbis_File;

This item has no description.

Constants

NOTOPEN = 0;

This item has no description.

PARTOPEN = 1;

This item has no description.

OPENED = 2;

This item has no description.

STREAMSET = 3;

This item has no description.

INITSET = 4;

This item has no description.

Variables

ov_clear: function(Vf: POggVorbis_File): CInt; cdecl;

This item has no description.

VorbisFileInited: boolean;

This item has no description.