Index

Package: Allegro.Audio_Streams

Description

package Allegro.Audio_Streams is

Types

A_Audiostream

type A_Audiostream is access all Audiostream;

References:

allegro-audio_streams.ads:10:10 (declaration)
allegro-audio_streams.adb:4:50 (reference)
allegro-audio_streams.adb:6:56 (reference)
allegro-audio_streams.ads:18:50 (reference)
allegro-audio_streams.ads:20:57 (reference)
allegro-audio_streams.ads:27:60 (reference)
allegro-audio_streams.ads:29:50 (reference)
almp3.ads:227:65 (reference)
almp3.ads:364:77 (reference)

Bits_Type

type Bits_Type is ( Eight_Bits, Sixteen_Bits );

Subprograms & Entries

Free_Audio_Stream_Buffer

procedure Free_Audio_Stream_Buffer
( stream: A_Audiostream );

Get_Audio_Stream_Buffer

function Get_Audio_Stream_Buffer
( stream: not null A_Audiostream )
return Address;

Play_Audio_Stream

function Play_Audio_Stream
( len: Natural;
bits: Bits_Type;
stereo: Integer;
freq: Integer;
vol: Volume_Type;
pan: Pan_Type )
return A_Audiostream;

Stop_Audio_Stream

procedure Stop_Audio_Stream
( stream: in out A_Audiostream );

References:

allegro-audio_streams.ads:29:15 (declaration)
allegro-audio_streams.adb:4:15 (body)
allegro-audio_streams.adb:12:9 (label)

Calls:

Allegro.Audio_Streams.Stop_Audio_Stream.C_Stop_Audio_Stream defined at allegro-audio_streams.adb:6:19