comparison decoders/libmpg123/libmpg123.sym.in @ 562:7e08477b0fc1

MP3 decoder upgrade work. Ripped out SMPEG and mpglib support, replaced it with "mpg123.c" and libmpg123. libmpg123 is a much better version of mpglib, so it should solve all the problems about MP3's not seeking, or most modern MP3's not playing at all, etc. Since you no longer have to make a tradeoff with SMPEG for features, and SMPEG is basically rotting, I removed it from the project. There is still work to be done with libmpg123...there are MMX, 3DNow, SSE, Altivec, etc decoders which we don't have enabled at the moment, and the build system could use some work to make this compile more cleanly, etc. Still: huge win.
author Ryan C. Gordon <icculus@icculus.org>
date Fri, 30 Jan 2009 02:44:47 -0500
parents
children
comparison
equal deleted inserted replaced
561:f2985e08589c 562:7e08477b0fc1
1 mpg123_init
2 mpg123_exit
3 mpg123_new
4 mpg123_delete
5 mpg123_param
6 mpg123_getparam
7 mpg123_plain_strerror
8 mpg123_strerror
9 mpg123_errcode
10 mpg123_decoders
11 mpg123_supported_decoders
12 mpg123_decoder
13 mpg123_rates
14 mpg123_encodings
15 mpg123_format_none
16 mpg123_format_all
17 mpg123_format
18 mpg123_format_support
19 mpg123_getformat
20 mpg123_open_feed
21 mpg123_close
22 mpg123_read
23 mpg123_feed
24 mpg123_decode
25 mpg123_eq
26 mpg123_geteq
27 mpg123_reset_eq
28 mpg123_volume
29 mpg123_volume_change
30 mpg123_getvolume
31 mpg123_info
32 mpg123_safe_buffer
33 mpg123_scan
34 mpg123_tpf
35 mpg123_clip
36 mpg123_getstate
37 mpg123_init_string
38 mpg123_free_string
39 mpg123_resize_string
40 mpg123_grow_string
41 mpg123_copy_string
42 mpg123_add_string
43 mpg123_add_substring
44 mpg123_set_string
45 mpg123_set_substring
46 mpg123_meta_check
47 mpg123_id3
48 mpg123_icy
49 mpg123_icy2utf8
50 mpg123_parnew
51 mpg123_new_pars
52 mpg123_delete_pars
53 mpg123_fmt_none
54 mpg123_fmt_all
55 mpg123_fmt
56 mpg123_fmt_support
57 mpg123_par
58 mpg123_getpar
59 mpg123_replace_buffer
60 mpg123_outblock
61 mpg123_replace_reader
62 mpg123_open@LARGEFILE_SUFFIX@
63 mpg123_open_fd@LARGEFILE_SUFFIX@
64 mpg123_decode_frame@LARGEFILE_SUFFIX@
65 mpg123_tell@LARGEFILE_SUFFIX@
66 mpg123_tellframe@LARGEFILE_SUFFIX@
67 mpg123_tell_stream@LARGEFILE_SUFFIX@
68 mpg123_seek@LARGEFILE_SUFFIX@
69 mpg123_feedseek@LARGEFILE_SUFFIX@
70 mpg123_seek_frame@LARGEFILE_SUFFIX@
71 mpg123_timeframe@LARGEFILE_SUFFIX@
72 mpg123_index@LARGEFILE_SUFFIX@
73 mpg123_position@LARGEFILE_SUFFIX@
74 mpg123_length@LARGEFILE_SUFFIX@
75 mpg123_set_filesize@LARGEFILE_SUFFIX@