class
	MPG_EXTERNAL

General
	cluster: audio_mpg_file
	description: "Wrapper for the MPG123 internal library"

Ancestors
	ANY

Queries
	get_mpg123_id3v1_struct_album (a_mpg123_id3v1: POINTER): POINTER
	get_mpg123_id3v1_struct_artist (a_mpg123_id3v1: POINTER): POINTER
	get_mpg123_id3v1_struct_comment (a_mpg123_id3v1: POINTER): POINTER
	get_mpg123_id3v1_struct_genre (a_mpg123_id3v1: POINTER): NATURAL_8
	get_mpg123_id3v1_struct_title (a_mpg123_id3v1: POINTER): POINTER
	get_mpg123_id3v1_struct_year (a_mpg123_id3v1: POINTER): POINTER
	get_mpg123_id3v2_struct_album (a_mpg123_id3v1: POINTER): POINTER
	get_mpg123_id3v2_struct_artist (a_mpg123_id3v1: POINTER): POINTER
	get_mpg123_id3v2_struct_comment (a_mpg123_id3v1: POINTER): POINTER
	get_mpg123_id3v2_struct_genre (a_mpg123_id3v1: POINTER): POINTER
	get_mpg123_id3v2_struct_title (a_mpg123_id3v1: POINTER): POINTER
	get_mpg123_id3v2_struct_year (a_mpg123_id3v1: POINTER): POINTER
	get_mpg123_string_struct_fill (a_mpg123_string: POINTER): INTEGER_32
	get_mpg123_string_struct_p (a_mpg123_string: POINTER): POINTER
	mpg123_close (mh: POINTER): INTEGER_32
	mpg123_enc_signed_16: INTEGER_32
	mpg123_enc_ulaw_8: INTEGER_32
	mpg123_err: INTEGER_32
	mpg123_format (mh: POINTER; rate, channels, encoding: INTEGER_32): INTEGER_32
	mpg123_format_none (mh: POINTER): INTEGER_32
	mpg123_getformat (mh, rate, channels, encoding: POINTER): INTEGER_32
	mpg123_id3 (mh, v1, v2: POINTER): INTEGER_32
	mpg123_id3_constant: INTEGER_32
	mpg123_init: INTEGER_32
	mpg123_length (mh: POINTER): INTEGER_32
	mpg123_meta_check (mh: POINTER): INTEGER_32
	mpg123_new (decoder, error: POINTER): POINTER
	mpg123_ok: INTEGER_32
	mpg123_open (mh, path: POINTER): INTEGER_32
	mpg123_plain_strerror (errcode: INTEGER_32): POINTER
	mpg123_read (mh, outmemory: POINTER; outmemsize: INTEGER_32; done: POINTER): INTEGER_32
	mpg123_scan (mh: POINTER): INTEGER_32
	mpg123_seek (mh: POINTER; sampleoff, whence: INTEGER_32): INTEGER_32
	mpg123_tell (mh: POINTER): INTEGER_32
	seek_set: INTEGER_32
	sizeof_mpg123_id3v1_album: INTEGER_32
	sizeof_mpg123_id3v1_artist: INTEGER_32
	sizeof_mpg123_id3v1_comment: INTEGER_32
	sizeof_mpg123_id3v1_title: INTEGER_32
	sizeof_mpg123_id3v1_year: INTEGER_32

Commands
	mpg123_delete (mh: POINTER)
	mpg123_exit


Generated by ISE EiffelStudio