1
0
mirror of http://mpg123.de/trunk/.git synced 2025-07-30 02:01:12 +03:00

Made a script for filtering out the EXPORTed symbols and ran that instead of caring myself for inclusion of mpg123_fmt and what else I forgot.

git-svn-id: svn://scm.orgis.org/mpg123/trunk@1094 35dc7657-300d-0410-a2e5-dc2837fedb53
This commit is contained in:
thor
2007-11-09 13:14:53 +00:00
parent 331998f6b7
commit 8b31fc3aef
2 changed files with 26 additions and 8 deletions

13
scripts/exportsym.pl Normal file
View File

@ -0,0 +1,13 @@
#!/usr/bin/perl
print STDERR "I am filtering the EXPORT symbols out of some header you give me to STDIN.\n";
while(<STDIN>)
{
if(/^EXPORT\s+([^\(\[]+)/)
{
my $sym = $1;
# some type symname
$sym =~ s/^.*\s(\S+)\s*$/$1/;
$sym =~ s/^\*+//;
print $sym,"\n";
}
}

View File

@ -3,6 +3,8 @@ mpg123_exit
mpg123_new
mpg123_parnew
mpg123_delete
mpg123_new_pars
mpg123_delete_pars
mpg123_decoders
mpg123_supported_decoders
mpg123_decoder
@ -12,14 +14,16 @@ mpg123_errcode
mpg123_rates
mpg123_encodings
mpg123_format_none
mpg123_fmt_none
mpg123_format_all
mpg123_fmt_all
mpg123_format
mpg123_fmt
mpg123_format_support
mpg123_fmt_support
mpg123_getformat
mpg123_param
mpg123_getparam
mpg123_new_pars
mpg123_delete_pars
mpg123_par
mpg123_getpar
mpg123_eq
@ -27,20 +31,26 @@ mpg123_reset_eq
mpg123_volume
mpg123_volume_change
mpg123_getvolume
mpg123_tell
mpg123_tellframe
mpg123_length
mpg123_scan
mpg123_position
mpg123_tpf
mpg123_open
mpg123_open_feed
mpg123_open_fd
mpg123_replace_reader
mpg123_read
mpg123_decode
mpg123_decode_frame
mpg123_clip
mpg123_close
mpg123_seek_frame
mpg123_timeframe
mpg123_print_index
mpg123_seek
mpg123_feedseek
mpg123_seek_frame
mpg123_info
mpg123_safe_buffer
mpg123_outblock
@ -54,8 +64,3 @@ mpg123_set_string
mpg123_meta_check
mpg123_id3
mpg123_icy
mpg123_tell
mpg123_feedseek
mpg123_scan
mpg123_length
mpg123_replace_reader