# PaCkAgE DaTaStReAm esound 1 1090 # end of header 0707010005a4b0000081a40000000000000000000000014c5cad44000001120000010000010036ffffffffffffffff0000000f00000000esound/pkginfoPKG=esound NAME=esound 0.2.8 SPARC 64bit Solaris 10 VERSION=0.2.8 PSTAMP=7th August 2010 VENDOR=ricdude@toad.net EMAIL=http://www.tux.org/~ricdude/news.html DESC=Enlightened Sound Daemon ARCH=sparc CATEGORY=utility CLASSES=none BASEDIR=/ ISTATES=S s 1 2 3 RSTATES=S s 1 2 3 0707010005a4ae000081a40000000000000000000000014c5cad44000005dd0000010000010036ffffffffffffffff0000000e00000000esound/pkgmap: 1 1090 1 d none /usr ? ? ? 1 d none /usr/local ? ? ? 1 d none /usr/local/bin 0755 root root 1 f none /usr/local/bin/esd 0755 root root 162608 44665 1281141910 1 f none /usr/local/bin/esd-config 0755 root root 1616 52477 1281141911 1 f none /usr/local/bin/esdcat 0755 root root 19464 54118 1281141910 1 f none /usr/local/bin/esdctl 0755 root root 25448 52936 1281141910 1 f none /usr/local/bin/esdfilt 0755 root root 20888 20542 1281141910 1 f none /usr/local/bin/esdloop 0755 root root 22256 46709 1281141911 1 f none /usr/local/bin/esdmon 0755 root root 19424 7472 1281141911 1 f none /usr/local/bin/esdplay 0755 root root 15304 32404 1281141911 1 f none /usr/local/bin/esdrec 0755 root root 19464 54041 1281141911 1 f none /usr/local/bin/esdsample 0755 root root 25584 12190 1281141911 1 d none /usr/local/include 0755 root root 1 f none /usr/local/include/esd.h 0644 root root 11192 1126 1281141911 1 d none /usr/local/lib 0755 root root 1 f none /usr/local/lib/libesd.a 0644 root root 88880 9024 1281141910 1 f none /usr/local/lib/libesd.la 0755 root root 600 51868 1281141910 1 s none /usr/local/lib/libesd.so=libesd.so.0.2.8 1 s none /usr/local/lib/libesd.so.0=libesd.so.0.2.8 1 f none /usr/local/lib/libesd.so.0.2.8 0755 root root 75952 31619 1281141909 1 d none /usr/local/share 0755 root root 1 d none /usr/local/share/aclocal 0755 root root 1 f none /usr/local/share/aclocal/esd.m4 0644 root root 5873 58960 1281141911 1 i checkinstall 785 2565 1281142084 1 i pkginfo 274 21615 1281142084 07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!0707010005a4b0000081a40000000000000000000000014c5cad44000001120000010000010036ffffffffffffffff0000000800000000pkginfoPKG=esound NAME=esound 0.2.8 SPARC 64bit Solaris 10 VERSION=0.2.8 PSTAMP=7th August 2010 VENDOR=ricdude@toad.net EMAIL=http://www.tux.org/~ricdude/news.html DESC=Enlightened Sound Daemon ARCH=sparc CATEGORY=utility CLASSES=none BASEDIR=/ ISTATES=S s 1 2 3 RSTATES=S s 1 2 3 0707010005a4ae000081a40000000000000000000000014c5cad44000005dd0000010000010036ffffffffffffffff0000000700000000pkgmap: 1 1090 1 d none /usr ? ? ? 1 d none /usr/local ? ? ? 1 d none /usr/local/bin 0755 root root 1 f none /usr/local/bin/esd 0755 root root 162608 44665 1281141910 1 f none /usr/local/bin/esd-config 0755 root root 1616 52477 1281141911 1 f none /usr/local/bin/esdcat 0755 root root 19464 54118 1281141910 1 f none /usr/local/bin/esdctl 0755 root root 25448 52936 1281141910 1 f none /usr/local/bin/esdfilt 0755 root root 20888 20542 1281141910 1 f none /usr/local/bin/esdloop 0755 root root 22256 46709 1281141911 1 f none /usr/local/bin/esdmon 0755 root root 19424 7472 1281141911 1 f none /usr/local/bin/esdplay 0755 root root 15304 32404 1281141911 1 f none /usr/local/bin/esdrec 0755 root root 19464 54041 1281141911 1 f none /usr/local/bin/esdsample 0755 root root 25584 12190 1281141911 1 d none /usr/local/include 0755 root root 1 f none /usr/local/include/esd.h 0644 root root 11192 1126 1281141911 1 d none /usr/local/lib 0755 root root 1 f none /usr/local/lib/libesd.a 0644 root root 88880 9024 1281141910 1 f none /usr/local/lib/libesd.la 0755 root root 600 51868 1281141910 1 s none /usr/local/lib/libesd.so=libesd.so.0.2.8 1 s none /usr/local/lib/libesd.so.0=libesd.so.0.2.8 1 f none /usr/local/lib/libesd.so.0.2.8 0755 root root 75952 31619 1281141909 1 d none /usr/local/share 0755 root root 1 d none /usr/local/share/aclocal 0755 root root 1 f none /usr/local/share/aclocal/esd.m4 0644 root root 5873 58960 1281141911 1 i checkinstall 785 2565 1281142084 1 i pkginfo 274 21615 1281142084 0707010005a4c8000041ed0000000000000000000000024c5cad44000000000000010000010036ffffffffffffffff0000000800000000install0707010005a4c9000081ed0000000000000000000000014c5cad44000003110000010000010036ffffffffffffffff0000001500000000install/checkinstall#!/bin/sh # expected_bits="64" expected_release="5.10" expected_platform="sparc" # release=`uname -r` platform=`uname -p` bits=`isainfo -b` # if [ ${platform} != ${expected_platform} ]; then echo "\n\n\n\tThis package must be installed on a ${expected_platform} architecture\n" echo "\tAborting installation.\n\n\n" exit 1 fi if [ ${release} != ${expected_release} ]; then echo "\n\n\n\tThis package must be installed on a ${expected_release} machine\n" echo "\tAborting installation.\n\n\n" exit 1 fi if [ ${bits} != ${expected_bits} ]; then echo "\n\n\n\tThis package must be installed on a ${expected_bits} bit machine\n" echo "\tYour machine is running a ${bits} bit O.S. currently\n" echo "\tAborting installation.\n\n\n" exit 1 fi exit 0 0707010005a4b1000041ed0000000000000000000000034c5cad44000000000000010000010036ffffffffffffffff0000000500000000root0707010005a4b2000041ed0000000000000000000000034c5cad44000000000000010000010036ffffffffffffffff0000000900000000root/usr0707010005a4b3000041ed0000000000000000000000064c5cad44000000000000010000010036ffffffffffffffff0000000f00000000root/usr/local0707010005a4c5000041ed0000000000000000000000034c5cad44000000000000010000010036ffffffffffffffff0000001500000000root/usr/local/share0707010005a4c6000041ed0000000000000000000000024c5cad44000000000000010000010036ffffffffffffffff0000001d00000000root/usr/local/share/aclocal0707010005a4c7000081a40000000000000000000000014c5cac97000016f10000010000010036ffffffffffffffff0000002400000000root/usr/local/share/aclocal/esd.m4# Configure paths for ESD # Manish Singh 98-9-30 # stolen back from Frank Belew # stolen from Manish Singh # Shamelessly stolen from Owen Taylor dnl AM_PATH_ESD([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND]]]) dnl Test for ESD, and define ESD_CFLAGS and ESD_LIBS dnl AC_DEFUN(AM_PATH_ESD, [dnl dnl Get the cflags and libraries from the esd-config script dnl AC_ARG_WITH(esd-prefix,[ --with-esd-prefix=PFX Prefix where ESD is installed (optional)], esd_prefix="$withval", esd_prefix="") AC_ARG_WITH(esd-exec-prefix,[ --with-esd-exec-prefix=PFX Exec prefix where ESD is installed (optional)], esd_exec_prefix="$withval", esd_exec_prefix="") AC_ARG_ENABLE(esdtest, [ --disable-esdtest Do not try to compile and run a test ESD program], , enable_esdtest=yes) if test x$esd_exec_prefix != x ; then esd_args="$esd_args --exec-prefix=$esd_exec_prefix" if test x${ESD_CONFIG+set} != xset ; then ESD_CONFIG=$esd_exec_prefix/bin/esd-config fi fi if test x$esd_prefix != x ; then esd_args="$esd_args --prefix=$esd_prefix" if test x${ESD_CONFIG+set} != xset ; then ESD_CONFIG=$esd_prefix/bin/esd-config fi fi AC_PATH_PROG(ESD_CONFIG, esd-config, no) min_esd_version=ifelse([$1], ,0.2.7,$1) AC_MSG_CHECKING(for ESD - version >= $min_esd_version) no_esd="" if test "$ESD_CONFIG" = "no" ; then no_esd=yes else ESD_CFLAGS=`$ESD_CONFIG $esdconf_args --cflags` ESD_LIBS=`$ESD_CONFIG $esdconf_args --libs` esd_major_version=`$ESD_CONFIG $esd_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` esd_minor_version=`$ESD_CONFIG $esd_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` esd_micro_version=`$ESD_CONFIG $esd_config_args --version | \ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` if test "x$enable_esdtest" = "xyes" ; then ac_save_CFLAGS="$CFLAGS" ac_save_LIBS="$LIBS" CFLAGS="$CFLAGS $ESD_CFLAGS" LIBS="$LIBS $ESD_LIBS" dnl dnl Now check if the installed ESD is sufficiently new. (Also sanity dnl checks the results of esd-config to some extent dnl rm -f conf.esdtest AC_TRY_RUN([ #include #include #include #include char* my_strdup (char *str) { char *new_str; if (str) { new_str = malloc ((strlen (str) + 1) * sizeof(char)); strcpy (new_str, str); } else new_str = NULL; return new_str; } int main () { int major, minor, micro; char *tmp_version; system ("touch conf.esdtest"); /* HP/UX 9 (%@#!) writes to sscanf strings */ tmp_version = my_strdup("$min_esd_version"); if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { printf("%s, bad version string\n", "$min_esd_version"); exit(1); } if (($esd_major_version > major) || (($esd_major_version == major) && ($esd_minor_version > minor)) || (($esd_major_version == major) && ($esd_minor_version == minor) && ($esd_micro_version >= micro))) { return 0; } else { printf("\n*** 'esd-config --version' returned %d.%d.%d, but the minimum version\n", $esd_major_version, $esd_minor_version, $esd_micro_version); printf("*** of ESD required is %d.%d.%d. If esd-config is correct, then it is\n", major, minor, micro); printf("*** best to upgrade to the required version.\n"); printf("*** If esd-config was wrong, set the environment variable ESD_CONFIG\n"); printf("*** to point to the correct copy of esd-config, and remove the file\n"); printf("*** config.cache before re-running configure\n"); return 1; } } ],, no_esd=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) CFLAGS="$ac_save_CFLAGS" LIBS="$ac_save_LIBS" fi fi if test "x$no_esd" = x ; then AC_MSG_RESULT(yes) ifelse([$2], , :, [$2]) else AC_MSG_RESULT(no) if test "$ESD_CONFIG" = "no" ; then echo "*** The esd-config script installed by ESD could not be found" echo "*** If ESD was installed in PREFIX, make sure PREFIX/bin is in" echo "*** your path, or set the ESD_CONFIG environment variable to the" echo "*** full path to esd-config." else if test -f conf.esdtest ; then : else echo "*** Could not run ESD test program, checking why..." CFLAGS="$CFLAGS $ESD_CFLAGS" LIBS="$LIBS $ESD_LIBS" AC_TRY_LINK([ #include #include ], [ return 0; ], [ echo "*** The test program compiled, but did not run. This usually means" echo "*** that the run-time linker is not finding ESD or finding the wrong" echo "*** version of ESD. If it is not finding ESD, you'll need to set your" echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" echo "*** to the installed location Also, make sure you have run ldconfig if that" echo "*** is required on your system" echo "***" echo "*** If you have an old version installed, it is best to remove it, although" echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"], [ echo "*** The test program failed to compile or link. See the file config.log for the" echo "*** exact error that occured. This usually means ESD was incorrectly installed" echo "*** or that you have moved ESD since it was installed. In the latter case, you" echo "*** may want to edit the esd-config script: $ESD_CONFIG" ]) CFLAGS="$ac_save_CFLAGS" LIBS="$ac_save_LIBS" fi fi ESD_CFLAGS="" ESD_LIBS="" ifelse([$3], , :, [$3]) fi AC_SUBST(ESD_CFLAGS) AC_SUBST(ESD_LIBS) rm -f conf.esdtest ]) 0707010005a4bf000041ed0000000000000000000000024c5cad44000000000000010000010036ffffffffffffffff0000001700000000root/usr/local/include0707010005a4c0000081a40000000000000000000000014c5cac9700002bb80000010000010036ffffffffffffffff0000001d00000000root/usr/local/include/esd.h#ifndef ESD_H #define ESD_H #include #ifdef __cplusplus extern "C" { #endif /* length of the audio buffer size */ #define ESD_BUF_SIZE (4 * 1024) /* length of the authorization key, octets */ #define ESD_KEY_LEN (16) /* default port for the EsounD server */ #define ESD_DEFAULT_PORT (5001) /* default sample rate for the EsounD server */ #define ESD_DEFAULT_RATE (44100) /* maximum length of a stream/sample name */ #define ESD_NAME_MAX (128) /* a magic number to identify the relative endianness of a client */ #define ESD_ENDIAN_KEY \ ( (unsigned int) ( ('E' << 24) + ('N' << 16) + ('D' << 8) + ('N') ) ) #define ESD_VOLUME_BASE (256) /*************************************/ /* what can we do to/with the EsounD */ enum esd_proto { ESD_PROTO_CONNECT, /* implied on inital client connection */ /* pseudo "security" functionality */ ESD_PROTO_LOCK, /* disable "foreign" client connections */ ESD_PROTO_UNLOCK, /* enable "foreign" client connections */ /* stream functionality: play, record, monitor */ ESD_PROTO_STREAM_PLAY, /* play all following data as a stream */ ESD_PROTO_STREAM_REC, /* record data from card as a stream */ ESD_PROTO_STREAM_MON, /* send mixed buffer output as a stream */ /* sample functionality: cache, free, play, loop, EOL, kill */ ESD_PROTO_SAMPLE_CACHE, /* cache a sample in the server */ ESD_PROTO_SAMPLE_FREE, /* release a sample in the server */ ESD_PROTO_SAMPLE_PLAY, /* play a cached sample */ ESD_PROTO_SAMPLE_LOOP, /* loop a cached sample, til eoloop */ ESD_PROTO_SAMPLE_STOP, /* stop a looping sample when done */ ESD_PROTO_SAMPLE_KILL, /* stop the looping sample immed. */ /* free and reclaim /dev/dsp functionality */ ESD_PROTO_STANDBY, /* release /dev/dsp and ignore all data */ ESD_PROTO_RESUME, /* reclaim /dev/dsp and play sounds again */ /* TODO: move these to a more logical place. NOTE: will break the protocol */ ESD_PROTO_SAMPLE_GETID, /* get the ID for an already-cached sample */ ESD_PROTO_STREAM_FILT, /* filter mixed buffer output as a stream */ /* esd remote management */ ESD_PROTO_SERVER_INFO, /* get server info (ver, sample rate, format) */ ESD_PROTO_ALL_INFO, /* get all info (server info, players, samples) */ ESD_PROTO_SUBSCRIBE, /* track new and removed players and samples */ ESD_PROTO_UNSUBSCRIBE, /* stop tracking updates */ /* esd remote control */ ESD_PROTO_STREAM_PAN, /* set stream panning */ ESD_PROTO_SAMPLE_PAN, /* set default sample panning */ /* esd status */ ESD_PROTO_STANDBY_MODE, /* see if server is in standby, autostandby, etc */ ESD_PROTO_MAX /* for bounds checking */ }; /******************/ /* The EsounD api */ /* the properties of a sound buffer are logically or'd */ /* bits of stream/sample data */ #define ESD_MASK_BITS ( 0x000F ) #define ESD_BITS8 ( 0x0000 ) #define ESD_BITS16 ( 0x0001 ) /* how many interleaved channels of data */ #define ESD_MASK_CHAN ( 0x00F0 ) #define ESD_MONO ( 0x0010 ) #define ESD_STEREO ( 0x0020 ) /* whether it's a stream or a sample */ #define ESD_MASK_MODE ( 0x0F00 ) #define ESD_STREAM ( 0x0000 ) #define ESD_SAMPLE ( 0x0100 ) #define ESD_ADPCM ( 0x0200 ) /* TODO: anyone up for this? =P */ /* the function of the stream/sample, and common functions */ #define ESD_MASK_FUNC ( 0xF000 ) #define ESD_PLAY ( 0x1000 ) /* functions for streams only */ #define ESD_MONITOR ( 0x0000 ) #define ESD_RECORD ( 0x2000 ) /* functions for samples only */ #define ESD_STOP ( 0x0000 ) #define ESD_LOOP ( 0x2000 ) typedef int esd_format_t; typedef int esd_proto_t; /*******************************************************************/ /* client side API for playing sounds */ typedef unsigned char octet; /*******************************************************************/ /* esdlib.c - basic esd client interface functions */ /* opens channel, authenticates connection, and prefares for protos */ /* returns EsounD socket for communication, result < 0 = error */ /* server = listen socket (localhost:5001, 192.168.168.0:9999 */ /* rate, format = (bits | channels | stream | func) */ int esd_open_sound( const char *host ); /* send the authorization cookie, create one if needed */ int esd_send_auth( int sock ); /* lock/unlock will disable/enable foreign clients from connecting */ int esd_lock( int esd ); int esd_unlock( int esd ); /* standby/resume will free/reclaim audio device so others may use it */ int esd_standby( int esd ); int esd_resume( int esd ); /* open a socket for playing, monitoring, or recording as a stream */ /* the *_fallback functions try to open /dev/dsp if there's no EsounD */ int esd_play_stream( esd_format_t format, int rate, const char *host, const char *name ); int esd_play_stream_fallback( esd_format_t format, int rate, const char *host, const char *name ); int esd_monitor_stream( esd_format_t format, int rate, const char *host, const char *name ); /* int esd_monitor_stream_fallback( esd_format_t format, int rate ); */ int esd_record_stream( esd_format_t format, int rate, const char *host, const char *name ); int esd_record_stream_fallback( esd_format_t format, int rate, const char *host, const char *name ); int esd_filter_stream( esd_format_t format, int rate, const char *host, const char *name ); /* cache a sample in the server returns sample id, < 0 = error */ int esd_sample_cache( int esd, esd_format_t format, int rate, int length, const char *name ); int esd_confirm_sample_cache( int esd ); /* get the sample id for an already-cached sample */ int esd_sample_getid( int esd, const char *name); /* uncache a sample in the server */ int esd_sample_free( int esd, int sample ); /* play a cached sample once */ int esd_sample_play( int esd, int sample ); /* make a cached sample loop */ int esd_sample_loop( int esd, int sample ); /* stop the looping sample at end */ int esd_sample_stop( int esd, int sample ); /* stop a playing sample immed. */ int esd_sample_kill( int esd, int sample ); /* closes fd, previously obtained by esd_open */ int esd_close( int esd ); /*******************************************************************/ /* esdmgr.c - functions to implement a "sound manager" for esd */ /* structures to retrieve information about streams/samples from the server */ typedef struct esd_server_info { int version; /* server version encoded as an int */ esd_format_t format; /* magic int with the format info */ int rate; /* sample rate */ } esd_server_info_t; typedef struct esd_player_info { struct esd_player_info *next; /* point to next entry in list */ esd_server_info_t *server; /* the server that contains this stream */ int source_id; /* either a stream fd or sample id */ char name[ ESD_NAME_MAX ]; /* name of stream for remote control */ int rate; /* sample rate */ int left_vol_scale; /* volume scaling */ int right_vol_scale; esd_format_t format; /* magic int with the format info */ } esd_player_info_t; typedef struct esd_sample_info { struct esd_sample_info *next; /* point to next entry in list */ esd_server_info_t *server; /* the server that contains this sample */ int sample_id; /* either a stream fd or sample id */ char name[ ESD_NAME_MAX ]; /* name of stream for remote control */ int rate; /* sample rate */ int left_vol_scale; /* volume scaling */ int right_vol_scale; esd_format_t format; /* magic int with the format info */ int length; /* total buffer length */ } esd_sample_info_t; typedef struct esd_info { esd_server_info_t *server; esd_player_info_t *player_list; esd_sample_info_t *sample_list; } esd_info_t; enum esd_standby_mode { ESM_ERROR, ESM_ON_STANDBY, ESM_ON_AUTOSTANDBY, ESM_RUNNING }; typedef int esd_standby_mode_t; /* define callbacks for esd_update_info() */ /* what to do when a stream connects, or sample is played */ typedef int esd_new_player_callback_t( esd_player_info_t * ); /* what to do when a stream disconnects, or sample stops playing */ typedef int esd_old_player_callback_t( esd_player_info_t * ); /* what to do when a sample is cached */ typedef int esd_new_sample_callback_t( esd_sample_info_t * ); /* what to do when a sample is uncached */ typedef int esd_old_sample_callback_t( esd_sample_info_t * ); typedef struct esd_update_info_callbacks { esd_new_player_callback_t *esd_new_player_callback; esd_old_player_callback_t *esd_old_player_callback; esd_new_sample_callback_t *esd_new_sample_callback; esd_old_sample_callback_t *esd_old_sample_callback; } esd_update_info_callbacks_t; /* print server into to stdout */ void esd_print_server_info( esd_server_info_t *server_info ); void esd_print_player_info( esd_player_info_t *player_info ); void esd_print_sample_info( esd_sample_info_t *sample_info ); /* print all info to stdout */ void esd_print_all_info( esd_info_t *all_info ); /* retrieve server properties (sample rate, format, version number) */ esd_server_info_t *esd_get_server_info( int esd ); /* release all memory allocated for the server properties structure */ void esd_free_server_info( esd_server_info_t *server_info ); /* retrieve all information from server */ esd_info_t *esd_get_all_info( int esd ); /* retrieve all information from server, and update until unsubsribed or closed */ esd_info_t *esd_subscribe_all_info( int esd ); /* call to update the info structure with new information, and call callbacks */ esd_info_t *esd_update_info( int esd, esd_info_t *info, esd_update_info_callbacks_t *callbacks ); esd_info_t *esd_unsubscribe_info( int esd ); /* release all memory allocated for the esd info structure */ void esd_free_all_info( esd_info_t *info ); /* reset the volume panning for a stream */ int esd_set_stream_pan( int esd, int stream_id, int left_scale, int right_scale ); /* reset the default volume panning for a sample */ int esd_set_default_sample_pan( int esd, int sample_id, int left_scale, int right_scale ); /* see if the server is in stnaby, autostandby, etc */ esd_standby_mode_t esd_get_standby_mode( int esd ); /*******************************************************************/ /* esdfile.c - audiofile wrappers for sane handling of files */ int esd_send_file( int esd, AFfilehandle au_file, int frame_length ); int esd_play_file( const char *name_prefix, const char *filename, int fallback ); int esd_file_cache( int esd, const char *name_prefix, const char *filename ); /*******************************************************************/ /* audio.c - abstract the sound hardware for cross platform usage */ extern esd_format_t esd_audio_format; extern int esd_audio_rate; extern char *esd_audio_device; const char *esd_audio_devices( void ); int esd_audio_open( void ); void esd_audio_close( void ); void esd_audio_pause( void ); int esd_audio_write( void *buffer, int buf_size ); int esd_audio_read( void *buffer, int buf_size ); void esd_audio_flush( void ); #ifdef __cplusplus } #endif #endif /* #ifndef ESD_H */ 0707010005a4c1000041ed0000000000000000000000024c5cad44000000000000010000010036ffffffffffffffff0000001300000000root/usr/local/lib0707010005a4c4000081ed0000000000000000000000014c5cac95000128b00000010000010036ffffffffffffffff0000002300000000root/usr/local/lib/libesd.so.0.2.8ELF+@"0@8@[[[[ e(e( aa  #&()-.0134689:<>?@ABCEGJMNPQRSUVW[\_ !"$%'*+,/257;=DFHIKLOTXYZ]^` f\+P1E:0YaBPv} A!L UP.4( 2 +8DU`A @J\K kF<($HXVp@ fXO`O081`$XAoAMiKNyKXMEQW.driver_traceesd_filter_streamesd_get_all_infosrandesd_closeafCloseFileesd_play_streamafGetRateesd_audio_closesetsockoptafGetTrackBytesgetenvesd_monitor_streamesd_subscribe_all_infofcntlesd_sample_freeesd_audio_deviceesd_send_fileesd_audio_writefprintfesd_set_default_sample_pan_edata_DYNAMIC_etextesd_unlock_endgethostbynamelseekstrcmpconnectesd_audio_formatinet_atonesd_open_soundesd_print_server_infostrcatesd_print_all_infoesd_sample_loopafGetFrameCount$XAoAMiKNyKXMEQW.esd_audio_fdtimeesd_set_stream_panafGetChannelsesd_audio_readesd_record_streamesd_play_stream_fallbackesd_print_player_infoesd_free_all_infoesd_sample_cache_GLOBAL_OFFSET_TABLE_esd_sample_stopesd_send_auth_PROCEDURE_LINKAGE_TABLE_atoiesd_resumeesd_audio_openstrcspnafOpenFilemallocsocketesd_get_server_infostrncpyesd_unsubscribe_infoperroresd_set_socket_buffersesd_update_infoesd_standbyafSetVirtualByteOrder__iobesd_audio_pauseesd_record_stream_fallbackioctlesd_sample_playfsyncstrlenesd_sample_getidesd_print_sample_infoesd_lockafGetSampleFormatesd_file_cacheesd_get_standby_modestrcpyesd_free_server_infoesd_play_fileafReadFramesesd_audio_flushesd_audio_ratememcpyesd_audio_devicesesd_confirm_sample_cachelibesd.so.0[V[V[V[V[[&[W[W[W [W@\Wh\W\W\W\ W\(X\0X(\8X@\@X`\HXx\PX\XX\`X\hX\pX\xY\Y(\Y@\Yp\Y\Y\[.\Y\Z\Z\Z(\Z8\ZH\Zx\Z\Z\Z]Z]Z]Z]Z] []H[]0 ]@G]8(](^ ^ ^^M_;_ U_@$_`8_@_)__`\` `@,``F`C`4`9`>aa ]a@6a`!a<aaa"bAb b@^b`-bVb#b/bOc0c Yc@:c`'c+ccRcEd.d d@d` d1d`dJdeL0''''!'G HGGL@G<`@.! 'G  HG, 'G HG, 'G@?c@p G@?c@f G'G< A@bw'?' '!S N'wwǠ /`]@Iw_ǀha]!`]@@B?H'_@D 'G < @Ew_߀ha]!`]@@&?Hx'__ǐ@@6_` ]@@7 '_ߐ@9 'G?H3_ߐ%@/!'G?H_@/HM@3: @8 '@;:   ?"/G@ @7G 'G OG@3 Gϐ@ @4 hHGϐ@ @ hHG@ @  hH 'G@_@G'G< @' ' 'G@ @G@ G@ @ h?H'G'G< @' ' 'G@ @G@G@ @ h?H'G'G< @' ' 'G@ @G@G@ @ h?H'G'G< @' ' 'G@ @gG@G@ @m h?H'G'G< 㾰A@`̮wgww '`(] ` @O,!#'{ 'w_h_Hwo`0]@ΐwo_ow_瀤hW_`8]@@H'wwH_w@@D w,@H@@ɒ@>w_߀ha]!`@]@@?H'_\ \ @ @)w_@@h _w@ @$'{G{H!#'{HӐ@@Ha]!`H]@@f?Hd'  @ 'Gˀ Ha]!`P]@@P?HN'Gː @  Ha]!`X]@@;?H9'Gˠǐ@?c @  Ha]!``]@@"?H ' 7G{7Gˠϐ@@Ք  H?H'G@HG@n?H'G'G< 㾠''ww '_@'G߀ HGHQ'_瀤h [_@ @aH /[Gߠې@ @ h?H5'Gߠ@ @ h?H('Gߠ@ @ h?H'Gߠ[@ @  h?H'GGG@+D@gG'G<  A@ c w''wwGG__@@O'G߀ HGH'`0]@ bh?H'Ga]$`Ga]$`@8'G'G< 㾠''ww '_@'G߀ HGHQ'_瀤h [_@ @ H /[Gߠې@ @ r h?H5'Gߠ@ @ e h?H('Gߠ@ @ X h?H'Gߠ[@ @ K h?H'GGG@+D@ G'G< 㾠''ww '_@ 'G߀ HGHQ'_瀤h [_@ @ IH /[Gߠې@ @  h?H5'Gߠ@ @  h?H('Gߠ@ @  h?H'Gߠ[@ @  h?H'GGG@+D@ OG'G< 㾠''ww '_@ 0'G߀ HGHQ'_瀤h [_@ @ H /[Gߠې@ @  h?H5'Gߠ@ @  h?H('Gߠ@ @  h?H'Gߠ[@ @ s h?H'GGG@+D@ G'G<  A@ `w''wwGG__@@ ۖ'G߀ HGH&'`0]@ ސh?H'Ga]$`Ga]$`@ 'GGG@+D@ G'G< 㾠''''w 'ߠ '_瀤h [_@ @ /H /[Gې@ @  h?HE'G@ @  h?H8'G@ @  h?H+'G@ @  h?H'G[@ @  h?H'Gߐ@ @  h?H'G'G< @' 'G@ @  h?H'G'G< 㾰'w 'G@ @ n h?H-'_h c_@ @ H /cGc@ @ R h?H'G@ @ U h?H'G'G< 0'' 'G@ @ & h?H'G@ @  h?H'G@ @  h?H'G'G< 0'' 'G@ @  h?H'G@ @  h?H'G@ @  h?H'G'G< 0'' 'G@ @  h?H'G@ @  h?H'G@ @  h?H'G'G< 0'' 'G@ @ x h?H'G@ @ k h?H'G@ @ n h?H'G'G< @'G@ ]'G< @A@ `ww`h]_D @@ ɒ`p]_D @@ `x]_D @@ H@A@cܮww`]_D``@ `]_D`D`@ `]_D`D`@ `]_D`D`@ `]_D`D`@ uH@A@b̮ww`]_D``@ Y`]_D`D`@ O`]_D`D`@ E`]_D`D`@ ;`]_D`D`@ 1`]_D`D`@ 'H0w_\ @ _\ w_h _@ _\ w_o_\ w_瀤h _@ _\ w_瀤oH0' ' ' @ w_߀h_H9wG@ @ 2G@ @ + h_@ EH#wG_ߐ@ @ ,G_ߠ @ @ $G_ߠ @ @  h_@ &Hw_w_@w_@ H' ' ' @w_t _t  @w_߀hHwG@ @G@ @ h_@ܐHwG_ߐ@ @G_ߠ @ @G_ߠ @ @ h_@Hw__t` @Uw_׀h_@ MHwG_נ @ @G_נ @ @ _,`G_נ @ @G_נ @ @xG_נ @ @pG_נ @ @h h _@r_@ Hyw_D  H _\ _t`__t`_D  O @w_πh_@H[wG_Ϡ @ @7G_Ϡ @ @/ _,`G_Ϡ @ @$G_Ϡ @ @G_Ϡ @ @G_Ϡ @ @ G_Ϡ @ @ h _@_@Hw_D  H _\ _t`__t`_D  O_w_0A@bԮw'a]!`]@@kGH a]!`]@@]w_ A@b,w'wwa]!`]@@?GH_h_瀤h a]!`]@@)w_߰0A@a\w'a]!`]@@ GH a]!`]@@w_ w_\ @^_\ w_h_\ w_@Q_w_o_\ w_߀h_\ w_@>_w_߀o_@5H0'''' 'G@ @ h?H8'G@ @ h?H+'G@ @ h?H'G@ @ h?H'G@ @ h?H'G'G< 0'''' 'G@ @ h?H8'G@ @ h?H+'G@ @ h?H'G@ @ h?H'G@ @ h?H'G'G< 0' ' ' 'G@ @OG@ @H h H'G@ @K h H'G'G< 0'w'#G<`@.! '_Gߐ@#@ז'G〤HGGGL@< @ h H'_Gߐ@#@'G〤O 'G< `A@c$www' '!'`]' ` @O,_a]@@w_߀h H'_ߐ@#'_ߐ@#'_ߐ@#?_ߤ۠א@#@_ߐ#@!G׀ H 'H G׀ H 'H H~'GGӢL@<` @< 'GӀ H 'H GӀ H 'H Hc'GG@G@G@'ǑH'G'_h'_@ ~@'a]@@!'@_'@  @@{G뀤H GG'@@7'H GG_@@'G H H'G_GÐ@@%G@2_@'H H' 'G< PA@cw'ww '!'_a]@@w_׀h?H'_א@#'_א@#'_א@#?_א@#'_פӠϐ@#@_א#@!Gπ H 'H Gπ H 'H?Ht'GGˢL@<` @< 'Gˀ H 'H Gˀ H 'H?HY'GG@G@G@'H' G '_h_@ ~@a]@@I@._@)  @@GGGG@@'G_G@@`_@eH?H'G@t'GGH?H'G'G< @A@`|wa]w_`A@`,wa]w?' 'a ]@w_h_wa]D !< @#Ha]!a(]@@?a]$`?H'_G@@'G뀤?H _@?a]$`?H 'G@ a@?H_@G@ߐ?a]$`?H'a0]@@ H-a8]@@ H#a@]@@ܒ Ha]!aH]@@EG@?a]$`?H' @'!#'ax]\ h 'HOax]\ aP]@@H 'H>ax]\ aX]@@H 'H-ax]\ a`]@@H 'Ha]!ah]ax]\ @@G@M?a]$`?H`'wh?5 _$`_ w_ oa]D 'a]D H '#H '#a]D  H ''H '' '+G'/G'3 /RG'CG@}@?Hap]@G@?a]$`?H 'Ga]$`G'G< @A@bwa]D @АHPH0A@b,ww'a]D _G@@'G< 0A@aww'a]D _G@@'G< @A@a<wa]D @HHOMEHOME environment variable not set? Memory exhausted /.esd_authESPEAKER:Can't resolve host name "%s"! couldn't convert %s to inet address Unable to create socket Unable to set socket to non-blocking Unable to set for a fresh socket server version = %d server format = 0x%08x server rate = %d player %d name = %s player %d format = 0x%08x player %d rate = %d player %d left = %d player %d right = %d sample %d name = %s sample %d format = 0x%08x sample %d rate = %d sample %d left = %d sample %d right = %d sample %d length = %d - esd_subscribe_all_info: not yet implemented! but you passed me something anyways - esd_update_info: not yet implemented! - esd_unsubscribe_info: not yet implemented! r:speaker, lineout, headphone/dev/audioAUDIODEVNo idea how to record audio on solaris, FIXME SUNW,CS4231SUNW,sb16SUNW,dbriNo idea how to handle device `%s', FIXME lineoutspeakerheadphoneUnknown output device `%s' AUDIO_SETINFO0.0.0.0e(0o0o0o0o0o 0o@0o`0o0o0o0o0o0o 0o@0ow`0oo0og0o_0oW0oO0oG 0o?@0o7`0o/0o'0o0o0o0o 0o@0o`0o0o0o0o0o0o 0o@0o`0o0o0o0o0o0o 0o@0ow`0oo0og0o_0oW0oO0oG   o( oo^!D (V[& [ ^ e( fH f`f`bf`h f`) fH4 f`E[&TVYV(^VcVh[&nWtWzW W@(Wh W(W" f`) fH4 f`E[&WW XX(X@ X`XxXXX XXYY(Y@0Yp(Y0Y. f`) fH4 f`E[. [.YZ f`) fH4 f`E[&Z !Z(&Z8+ZH00Zx5Z:Z?Z0DZJZPZVZ \[p f\+PJPhome-KHtumbler%LGnamelenM@retvalMDchar%long%[ 6esd_lock @ nesd|prototokpDesd_unlock !dn=esd|prototokpDesd_standby!" nesd|prototokpDesd_resume"8"n"esd|prototokpDesd_open_sound"&nU^hostxespeakerphhe`socket_addrPsocket_outLcurstateHdefault_host @connect_host -port~host_div~CD %U %g- hostent  h_name-# h_aliasesy# h_addrtype# h_length# h_addr_listy#unsigned short  sa_family_t  in_port_tunsigned char Huint8_t s_b1Y# s_b2Y# s_b3Y# s_b4Y#  uint16_t s_w1# s_w2#unsigned uint32_t` S_un_bk# S_un_w# S_addr# in_addr S_un#% 6 sockaddr_in  sin_family# sin_port4# sin_addr`# sin_zero#% - 6%@ J 6?esd_play_stream_&(tn  format]|rate]x @host^p Rname^hsock``protoa\name_buf [b~D esd_format_t % 7 % I% x 6esd_play_stream_fallback()tn - format|ratex 6hostp Hnamehsocket_out`D( % - % ?esd_monitor_stream)+$n * format|ratex 3hostp Enamehsock`proto\name_buf N~D % * % <% k 6esd_filter_stream+P,n C format|ratex Lhostp ^namehsock`proto\name_buf g~D % C % U% 6esd_record_stream-.n\ format|ratexehostpwnamehsock`proto\name_buf~D %\ %n% 6esd_record_stream_fallback1./nT format/|rate/x]host0poname0hsocket_out2`D( %T %fesd_sample_cacheS/1|n`esdQ| formatQxrateQt`sizeRprnameRhidT`protoU\name_buf{X~D  %i% 6esd_confirm_sample_cache11nesd|idtDesd_sample_getid2 3nesd|namepprotohiddnamebuf~D %% 6esd_sample_free3@3noesd|samplexidpprotolD esd_sample_play4(4nesd|samplexis_okpprotolD esd_sample_loop55nesd|samplexis_okpprotolD esd_sample_stop56n+esd|samplexis_okpprotolD esd_close566nwesd4|D %w`inet_aton %gethostbynamesocket;void ;CsetsockoptL% 6 sockaddr sa_family# sa_data# connectJunsigned long long Jrlim64_t rlimit64 rlim_cur`# rlim_max`#sgetrlimit ssetrlimit1unsigned long 1rlim_t rlimit rlim_curB# rlim_maxB#Sgetrlimit Ssetrlimit- %!strncpy-l*1 %l 1size_tstrlen~u % %strcspn~ - %strcpy-\ $- %enstrcat-\w; ;memcpy1 % 1dev_t 1ino_t mode_t nlink_t uid_t gid_t 6off_t 6time_t timespec  tv_sec# tv_nsec6# timestruc_t blksize_t 6blkcnt_t%I 6 stat v st_dev/# st_ino?# st_modeO# st_nlink`# st_uidr# st_gid# st_rdev/# st_size#( st_atim#0 st_mtim#@ st_ctim#P st_blksize#` st_blocks#h st_fstype,#pIvlstat& %fstatat v % vstat[%fstatv %% 6 stat64  st_dev/# st_ino?# st_modeO# st_nlink`# st_uidr# st_gid# st_rdev/# st_size#( st_atim#0 st_mtim#@ st_ctim#P st_blksize#` st_blocks#h st_fstype#pfstatat2 %2;lstatDM %statfstat  %  % attropen b   % bopenat  k % creat   % open!-  %!- %!?attropen!!6!H %!openat!! %!creat"! %"open"W" fcntl" " dd_fd# dd_loc# dd_size# dd_buf-#"" 1ino64_t 6off64_t%#1 6 dirent64 # d_ino"# d_off## d_reclen # d_name###1###readdir_r#"##"%$ 6 dirent $v d_ino?# d_off# d_reclen # d_name##$$v$v$readdir_r$#$$ #1$$ #1$$alphasort%=$% %%=# #1%X%%a%j #1%% #1%%%%%%scandir&7%F%O%%readdir#&^"readdir$v&" $&& $&&alphasort&&& %&$ $''7'' $'@'I $'['d''R'm'vscandir'&&'7'getdents(!$v1lockf(X6 %(Xtruncate((a6tell#( ;( 6ssize_tpwrite()$(1(;pread()m)$1(lseek#)#ftruncate)6 ;)write(*)1 %*truncate*b*(6tell*read(*)$1 ;*pwrite(+*1(pread(+O)$1(lseek+lockf+6ftruncate+6close,mkstemp,;-mkstemp,b-srand,randmalloc,1 %,getenv-,,free-  %- atoi-A-6-^ 6 __FILE - __pad-A#-^ftello#---^fseeko--6 6-fsetpos.5--6fgetpos.n-.5 -^FILE.ntmpfile.} %. %.freopen.}....} %. %/ fopen.}/J//-^ftello/y/Jfseeko/-6 %/perror// 6/fsetpos0#-/-.5fgetpos0e0#0,- %0n0wfprintf00e0 %00 %00.}freopen.}12000 %121; %1M1Vfopen.}11D1_tmpfile.}esd_audio_opentime1[pesdmgr.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c -KPIC -DPIC esdmgr.c -W0,-xp\$XAoAMiKMyKXM00V.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKMyKXM00V.;backend;raw;cd;DBG_GEN 5.2.7cesd_print_server_info 7(7n/server_info xDintesd_format_tesd_server_info version#format#rate#esd_server_info_t esd_print_player_info78nplayer_infoxDesd_player_infoTnextT#server/#source_id#namem#rate#left_vol_scale#right_vol_scale#format# charlong ] eesd_player_info_t esd_print_sample_info%89n!sample_info$xDesd_sample_infonext#server/#sample_id#name#rate#left_vol_scale#right_vol_scale#format#length#  ] eesd_sample_info_t esd_print_all_info8::nall_info7x player_info9p sample_info!:hDesd_infoserver/#player_list#sample_list!#esd_info_t  esd_get_server_infoS:<n/esdR| protoTl versionUh server_info/X`Desd_free_server_infor<(  I  >openatI I GI  creatI  (  openI  I   attropenI h  $I  hopenatI I qI  creatI  (  openI 3 IlockfI jIIM  jtruncateI  sMMoff64_ttell  I / unsigned longMssize_tpwrite  YI    /pread  I Y  lseek  I IftruncateI IM / write TI TtruncateI]MMoff_ttellIread I Y /pwrite TI   pread I Y  lseekIIlockfIIIMioctlI1IIftruncateIcIMfsyncIIcloseIImkstempImkstempI getenv3 MP M__FILEu__pad3#Pftello uPfseekoIMI MfsetposI'MfgetposI`'PFILE`tmpfileo  freopenoo  fopeno<Pftellok<fseekoIMI perror MfsetposI'fgetposIW `ifprintfIWr  ofreopeno$ $- ?Hfopeno6QtmpfileoW /var/tmp/esound-0.2.8/usr/include/usr/include/netinet/usr/include/sys/usr/include/isoesdlib.cnetdb.hin.hsocket_impl.hint_types.hesd.hresource.htypes.hstat.htime_impl.hdirent.hdirent.hstdio_impl.hstdio_iso.h 6P  44 ($4 44 ) % ,~455  @(4  (4 !(4 "8(4 "1 H(%-< ((!-< 4-4=4 %  &14444   ( 4,   )14444   +P14444   -14444   . 4,    /1444444  14  2 4144  3@444  4(444  5444  5444  6 /var/tmp/esound-0.2.8./usr/include/sys/usr/include/isoesdmgr.cesd.htypes.hstdio_impl.hstdio_iso.h 7( ,,, 755554 8&555554 :<)~)~ :(4(-8 <(  II  !I/ &I  :  I8 I:  :  : .?  : ;@ ' ID I: ; 4I : ; .? < ' ID I7I' ID .? < ' D .? < ' ID .? < ' ID  DD%.?  : ; @ ' D I: ;  D D $> I:  :  I8 I I  !I/ 4I : ;  .?  : ; @ ' ID ' ID I4I : ; .?  : ;@ ' ID I: ; .? < ' ID &I.? < ' ID 7I.? < ' D  DD%.?  : ; @ ' ID I: ;  4I : ;  D D $> < I I: I  !I/ &I I !I/ 7I.? < ' ID I :  I8 .? < ' ID .? < ' D .? < ' ID  DD%$> I: 4I?  : ;  I4I : ;  .?  : ; @ ' ID D D &I  .? < ID I  !I/  :  I8 .?  : ; @ ' D I: ;  .? < ' ID I.? < ' ID .? < ' D 7I!1Kesd_set_socket_buffers esd_send_auth[esd_lockesd_unlock=esd_standbyesd_resume"esd_open_sound Jesd_play_stream xesd_play_stream_fallback Qesd_monitor_stream kesd_filter_stream esd_record_streamesd_record_stream_fallbackxesd_sample_cacheesd_confirm_sample_cacheesd_sample_getidesd_sample_freeoesd_sample_playesd_sample_loopesd_sample_stop+esd_close1gKesd_print_server_info8esd_print_player_infoesd_print_sample_info*esd_print_all_info&esd_get_server_infoesd_free_server_infoesd_get_all_infoesd_subscribe_all_infoOesd_update_info esd_unsubscribe_info ,esd_free_all_info esd_set_stream_pan esd_set_default_sample_pan esd_get_standby_mode]IUSMesd_send_file}esd_play_fileesd_file_cache ]gesd_audio_formatesd_audio_rateesd_audio_device4esd_audio_devicesesd_audio_openYesd_audio_closeesd_audio_pauseesd_audio_write @esd_audio_read esd_audio_flush1hostentsa_family_t4in_port_tYuint8_tkuint16_tuint32_t`in_addrsockaddr_in esd_format_tsockaddr`rlim64_tsrlimit64Brlim_tSrlimit~size_t/dev_t?ino_tOmode_t`nlink_truid_tgid_toff_ttime_ttimespectimestruc_tblksize_tblkcnt_tIstatstat64""ino64_t#off64_t#1dirent64$dirent(ssize_t-^__FILE.nFILE1gesd_format_tesd_server_infoesd_server_info_tesd_player_infoesd_player_info_tesd_sample_infoesd_sample_info_tesd_infoesd_info_tesd_new_player_callback_t 1esd_old_player_callback_t {esd_new_sample_callback_t esd_old_sample_callback_t esd_update_info_callbacks esd_update_info_callbacks_t)esd_standby_mode_toff64_t!ssize_toff_tl__FILE|FILEIUS7AFfilehandleesd_format_tsize_toff64_t 5ssize_t off_t o__FILE FILEAFframecountAFfileoffset)]Pesd_format_taudio_deviceaudio_device_t4uint_tVuchar_tzushort_taudio_prinfo audio_prinfo_tVaudio_info9audio_info_t off64_t ssize_toff_tP__FILE`FILED]esd_audio_fddriver_trace.hash.dynsym.dynstr.rela.got.rela.plt.text.rodata1.rodata.dynamic.data.picdata.bss.symtab.strtab.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.debug_varnames.shstrtab  "  B(( !B +:1VVv:[&[&[[&^^$ Be(e( KfHfHQf`f`Zf`f`_f`_g xHwo~xrrsG <c6 P !E0707010005a4c3000081ed0000000000000000000000014c5cac96000002580000010000010036ffffffffffffffff0000001d00000000root/usr/local/lib/libesd.la# libesd.la - a libtool library file # Generated by ltmain.sh - GNU libtool 1.2d # The name that we can dlopen(3). dlname='' # Names of this library. library_names='libesd.so.0.2.8 libesd.so.0 libesd.so' # The name of the static archive. old_library='libesd.a' # Libraries that this one depends upon. dependency_libs=' -L/usr/local/lib -L/usr/local/lib -laudiofile -lm -lm -lposix4 -lnsl -lsocket' # Version information for libesd. current=2 age=2 revision=8 # Is this an already installed library? installed=yes # Directory that this library needs to be installed in: libdir='/usr/local/lib' 0707010005a4c2000081a40000000000000000000000014c5cac9600015b300000010000010036ffffffffffffffff0000001c00000000root/usr/local/lib/libesd.a! / 1281141902 0 0 0 1112 ` 2LLLLLLLLLLLLLLesd_closeesd_sample_stopesd_sample_loopesd_sample_playesd_sample_freeesd_sample_getidesd_confirm_sample_cacheesd_sample_cacheesd_record_stream_fallbackesd_record_streamesd_filter_streamesd_monitor_streamesd_play_stream_fallbackesd_play_streamesd_open_soundesd_resumeesd_standbyesd_unlockesd_lockesd_send_authesd_set_socket_buffersesd_get_standby_modeesd_set_default_sample_panesd_set_stream_panesd_unsubscribe_infoesd_update_infoesd_subscribe_all_infoesd_free_all_infoesd_get_all_infoesd_free_server_infoesd_get_server_infoesd_print_all_infoesd_print_sample_infoesd_print_player_infoesd_print_server_infoesd_file_cacheesd_play_fileesd_send_fileesd_audio_flushesd_audio_readesd_audio_writeesd_audio_pauseesd_audio_closeesd_audio_openesd_audio_devices$XAoAMiKOyKXMURW.driver_trace$XAoAMiKOyKXMURW.esd_audio_fdesd_audio_deviceesd_audio_rateesd_audio_formatesdlib.o/ 1281141900 0 0 100644 34932 ` ELF+@@.shstrtab.text.rodata1.rodata.bss.data.picdata.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.strtab.symtab.rela.text.rela.debug_info.rela.debug_line.rela.debug_pubnames.rela.debug_typenames0''''!'G HGGL@G<`@.! 'G  HG, 'G HG, 'G@?c@ G@?c@ G'G< A@`w'?' '!S N'wwǠ /`]@w_ǀh`]!`]@@?H'_@ 'G < @w_߀h`]!`]@@?Hx'__ǐ@@_`]@@ '_ߐ@ 'G?H3_ߐ%@!'G?H_@HM@: @ '@:   ?"/G@ @G 'G OG@ Gϐ@ @ hHGϐ@ @ hHG@ @ hH 'G@_@G'G< @' ' 'G@ @G@G@ @ h?H'G'G< @' ' 'G@ @G@G@ @ h?H'G'G< @' ' 'G@ @G@G@ @ h?H'G'G< @' ' 'G@ @G@G@ @ h?H'G'G< 㾰A@`wgww '`] ` @O,!#'{ 'w_h_Hwo`]@wo_ow_瀤hW_`]@@'wwH_w@@ w,@H@@@w_߀h`]!`]@@?H'_\ \ @ @w_@@h _w@ @'{G{H!#'{HӐ@@H`]!`]@@?Hd'  @ 'Gˀ H`]!`]@@?HN'Gː @  H`]!`]@@?H9'Gˠǐ@?c @  H`]!`]@@?H ' 7G{7Gˠϐ@@  H?H'G@HG@?H'G'G< 㾠''ww '_@'G߀ HGHQ'_瀤h [_@ @H /[Gߠې@ @ h?H5'Gߠ@ @ h?H('Gߠ@ @ h?H'Gߠ[@ @ h?H'GGG@+D@G'G<  A@`w''wwGG__@@'G߀ HGH'`]@h?H'G`]$`G`]$`@'G'G< 㾠''ww '_@'G߀ HGHQ'_瀤h [_@ @H /[Gߠې@ @ h?H5'Gߠ@ @ h?H('Gߠ@ @ h?H'Gߠ[@ @ h?H'GGG@+D@G'G< 㾠''ww '_@'G߀ HGHQ'_瀤h [_@ @H /[Gߠې@ @ h?H5'Gߠ@ @ h?H('Gߠ@ @ h?H'Gߠ[@ @ h?H'GGG@+D@G'G< 㾠''ww '_@'G߀ HGHQ'_瀤h [_@ @H /[Gߠې@ @ h?H5'Gߠ@ @ h?H('Gߠ@ @ h?H'Gߠ[@ @ h?H'GGG@+D@G'G<  A@`w''wwGG__@@'G߀ HGH&'`]@h?H'G`]$`G`]$`@'GGG@+D@G'G< 㾠''''w 'ߠ '_瀤h [_@ @H /[Gې@ @ h?HE'G@ @ h?H8'G@ @ h?H+'G@ @ h?H'G[@ @ h?H'Gߐ@ @ h?H'G'G< @' 'G@ @ h?H'G'G< 㾰'w 'G@ @ h?H-'_h c_@ @H /cGc@ @ h?H'G@ @ h?H'G'G< 0'' 'G@ @ h?H'G@ @ h?H'G@ @ h?H'G'G< 0'' 'G@ @ h?H'G@ @ h?H'G@ @ h?H'G'G< 0'' 'G@ @ h?H'G@ @ h?H'G@ @ h?H'G'G< 0'' 'G@ @ h?H'G@ @ h?H'G@ @ h?H'G'G< @'G@'G< HOMEHOME environment variable not set? Memory exhausted /.esd_authESPEAKER:Can't resolve host name "%s"! couldn't convert %s to inet address Unable to create socket Unable to set socket to non-blocking Unable to set for a fresh socket 0.0.0.0@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)dirent.h 1.37 04/09/28 SMI@(#)dirent.h 1.36 04/09/28 SMI@(#)fcntl.h 1.17 06/03/10 SMI@(#)fcntl.h 1.52 07/03/05 SMI@(#)stat.h 1.11 04/09/28 SMI@(#)stat_impl.h 1.4 03/12/04 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)netdb.h 1.30 03/12/04 SMI@(#)in.h 1.55 09/05/27 SMI@(#)socket_impl.h 1.1 05/08/02 SMI@(#)un.h 1.11 02/10/02 SMI@(#)if_dl.h 1.10 03/05/21 SMI@(#)stream.h 1.115 08/07/22 SMI@(#)vnode.h 1.133 09/07/17 SMI@(#)t_lock.h 1.45 98/02/01 SMI@(#)machlock.h 1.25 03/09/02 SMI@(#)param.h 1.82 06/01/30 SMI@(#)mutex.h 1.22 08/05/05 SMI@(#)rwlock.h 1.10 08/05/05 SMI@(#)semaphore.h 1.5 98/02/01 SMI@(#)condvar.h 1.14 04/10/21 SMI@(#)rwstlock.h 1.4 04/11/09 SMI@(#)ksynch.h 1.6 97/10/22 SMI@(#)cred.h 1.27 06/05/03 SMI@(#)uio.h 1.34 09/06/15 SMI@(#)resource.h 1.37 07/02/07 SMI@(#)seg_enum.h 1.9 09/07/02 SMI@(#)kstat.h 1.22 07/02/02 SMI@(#)kmem.h 1.37 06/03/10 SMI@(#)vmem.h 1.12 05/06/27 SMI@(#)poll.h 1.28 98/11/23 SMI@(#)strmdep.h 1.10 98/01/06 SMI@(#)model.h 1.24 04/09/28 SMI@(#)strft.h 1.2 00/03/17 SMI@(#)byteorder.h 1.18 04/09/28 SMI@(#)socket.h 1.78 08/01/18 SMI@(#)netconfig.h 1.24 04/02/27 SMI@(#)inet.h 1.21 08/01/04 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/031esdlib.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c -o esdlib.o esdlib.c -W0,-xp\$XAoAMiKMyKXMEnV.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKMyKXMEnV.;backend;raw;cd;DBG_GEN 5.2.7esd_set_socket_buffers6nsock4|src_format4xsrc_rate5tbase_rate5pbuf_size7hDintesd_send_authGn%sockF|auth_fdHtiHpendianIlauth_filename-J`auth_key>JPhome-KHtumbler%LGnamelenM@retvalMDchar%long%[ 6esd_locknesd|prototokpDesd_unlockn=esd|prototokpDesd_standbynesd|prototokpDesd_resumen"esd|prototokpDesd_open_soundnU^hostxespeakerphhe`socket_addrPsocket_outLcurstateHdefault_host @connect_host -port~host_div~CD %U %g- hostent  h_name-# h_aliasesy# h_addrtype# h_length# h_addr_listy#unsigned short  sa_family_t  in_port_tunsigned char Huint8_t s_b1Y# s_b2Y# s_b3Y# s_b4Y#  uint16_t s_w1# s_w2#unsigned uint32_t` S_un_bk# S_un_w# S_addr# in_addr S_un#% 6 sockaddr_in  sin_family# sin_port4# sin_addr`# sin_zero#% - 6%@ J 6?esd_play_stream_n  format]|rate]x @host^p Rname^hsock``protoa\name_buf [b~D esd_format_t % 7 % I% x 6esd_play_stream_fallbackn - format|ratex 6hostp Hnamehsocket_out`D( % - % ?esd_monitor_streamn * format|ratex 3hostp Enamehsock`proto\name_buf N~D % * % <% k 6esd_filter_streamn C format|ratex Lhostp ^namehsock`proto\name_buf g~D % C % U% 6esd_record_streamn\ format|ratexehostpwnamehsock`proto\name_buf~D %\ %n% 6esd_record_stream_fallback1nT format/|rate/x]host0poname0hsocket_out2`D( %T %fesd_sample_cacheSn`esdQ| formatQxrateQt`sizeRprnameRhidT`protoU\name_buf{X~D  %i% 6esd_confirm_sample_cachenesd|idtDesd_sample_getidnesd|namepprotohiddnamebuf~D %% 6esd_sample_freenoesd|samplexidpprotolD esd_sample_playnesd|samplexis_okpprotolD esd_sample_loopnesd|samplexis_okpprotolD esd_sample_stopn+esd|samplexis_okpprotolD esd_close5nwesd4|D %w`inet_aton %gethostbynamesocket;void ;CsetsockoptL% 6 sockaddr sa_family# sa_data# connectJunsigned long long Jrlim64_t rlimit64 rlim_cur`# rlim_max`#sgetrlimit ssetrlimit1unsigned long 1rlim_t rlimit rlim_curB# rlim_maxB#Sgetrlimit Ssetrlimit- %!strncpy-l*1 %l 1size_tstrlen~u % %strcspn~ - %strcpy-\ $- %enstrcat-\w; ;memcpy1 % 1dev_t 1ino_t mode_t nlink_t uid_t gid_t 6off_t 6time_t timespec  tv_sec# tv_nsec6# timestruc_t blksize_t 6blkcnt_t%I 6 stat v st_dev/# st_ino?# st_modeO# st_nlink`# st_uidr# st_gid# st_rdev/# st_size#( st_atim#0 st_mtim#@ st_ctim#P st_blksize#` st_blocks#h st_fstype,#pIvlstat& %fstatat v % vstat[%fstatv %% 6 stat64  st_dev/# st_ino?# st_modeO# st_nlink`# st_uidr# st_gid# st_rdev/# st_size#( st_atim#0 st_mtim#@ st_ctim#P st_blksize#` st_blocks#h st_fstype#pfstatat2 %2;lstatDM %statfstat  %  % attropen b   % bopenat  k % creat   % open!-  %!- %!?attropen!!6!H %!openat!! %!creat"! %"open"W" fcntl" " dd_fd# dd_loc# dd_size# dd_buf-#"" 1ino64_t 6off64_t%#1 6 dirent64 # d_ino"# d_off## d_reclen # d_name###1###readdir_r#"##"%$ 6 dirent $v d_ino?# d_off# d_reclen # d_name##$$v$v$readdir_r$#$$ #1$$ #1$$alphasort%=$% %%=# #1%X%%a%j #1%% #1%%%%%%scandir&7%F%O%%readdir#&^"readdir$v&" $&& $&&alphasort&&& %&$ $''7'' $'@'I $'['d''R'm'vscandir'&&'7'getdents(!$v1lockf(X6 %(Xtruncate((a6tell#( ;( 6ssize_tpwrite()$(1(;pread()m)$1(lseek#)#ftruncate)6 ;)write(*)1 %*truncate*b*(6tell*read(*)$1 ;*pwrite(+*1(pread(+O)$1(lseek+lockf+6ftruncate+6close,mkstemp,;-mkstemp,b-srand,randmalloc,1 %,getenv-,,free-  %- atoi-A-6-^ 6 __FILE - __pad-A#-^ftello#---^fseeko--6 6-fsetpos.5--6fgetpos.n-.5 -^FILE.ntmpfile.} %. %.freopen.}....} %. %/ fopen.}/J//-^ftello/y/Jfseeko/-6 %/perror// 6/fsetpos0#-/-.5fgetpos0e0#0,- %0n0wfprintf00e0 %00 %00.}freopen.}12000 %121; %1M1Vfopen.}11D1_tmpfile.}esd_audio_opentime1W /var/tmp/esound-0.2.8/usr/include/usr/include/netinet/usr/include/sys/usr/include/isoesdlib.cnetdb.hin.hsocket_impl.hint_types.hesd.hresource.htypes.hstat.htime_impl.hdirent.hdirent.hstdio_impl.hstdio_iso.h 6P  44 $4 44 ) % ,~455 (4 (4 (4 (4 1 H(%-< ((!-< 4-4=4 %  14444    4,   14444   14444   14444    4,    1444444  4  4144  444  444  444  444   DD%.?  : ; @ ' ID I: ;  4I : ;  D D $> II  !I/ &I  :  I8 I:  :  : .?  : ;@ ' ID I: ; 4I : ; .? < ' ID I7I' ID .? < ' D .? < ' ID .? < ' ID !1Kesd_set_socket_buffers esd_send_auth[esd_lockesd_unlock=esd_standbyesd_resume"esd_open_sound Jesd_play_stream xesd_play_stream_fallback Qesd_monitor_stream kesd_filter_stream esd_record_streamesd_record_stream_fallbackxesd_sample_cacheesd_confirm_sample_cacheesd_sample_getidesd_sample_freeoesd_sample_playesd_sample_loopesd_sample_stop+esd_close1hostentsa_family_t4in_port_tYuint8_tkuint16_tuint32_t`in_addrsockaddr_in esd_format_tsockaddr`rlim64_tsrlimit64Brlim_tSrlimit~size_t/dev_t?ino_tOmode_t`nlink_truid_tgid_toff_ttime_ttimespectimestruc_tblksize_tblkcnt_tIstatstat64""ino64_t#off64_t#1dirent64$dirent(ssize_t-^__FILE.nFILEesdlib.cBbss.bssDdata.dataDpicdata.picdataDrodata.rodata.L60.L68.L81.L88.L257.L265.L273.L298.L331.L346.L358.L370esd_closeesd_sample_stopesd_sample_loopesd_sample_playesd_sample_freeesd_sample_getidesd_confirm_sample_cacheesd_sample_cacheesd_record_stream_fallbackesd_record_streamesd_filter_streamesd_monitor_streamesd_audio_openesd_play_stream_fallbackesd_audio_rateesd_audio_formatesd_play_streamconnectfcntlsocketinet_atonatoimemcpygethostbynamestrncpystrcspnesd_open_soundesd_resumeesd_standbyesd_unlockesd_lockfreeclosereadlseekwriterandtimesrandperroropenstrcatstrcpymallocstrlenfprintfgetenvesd_send_auth__iobsetsockoptesd_set_socket_buffers_GLOBAL_OFFSET_TABLE_    />C(H0MHRXX^hdp j(p v(|",(@X8`"4hF Yh   P +X49?DJPUZ`glsz@  GGHILI  DFF   CBA F$F 0 4 @C`@l p |?>>=;< :<9l8799659E7,98ET79E7|9E7II $ tx D /.@ -<F@F LP dC,B+ * F F ( , @C \) xF |F   C ( F F   C G 0F 4F @ D PC ' E 6 (0 t. 9 9 9 <9 |H I I & $ ( 0D T% X% h$ l$ x" 0$.P9999,H0.949h99H80.999L9HII 48 @Dd%h% x$|$ "H<.h999989l77`9.97997h997P99789l9766C6gH6o6E6%6,i46q6366|N26V6$166606>6 `&6 h6 #6 6 j!6 r6< 6 6 6 6666666 6%6,66666!666;6C64H6SE6463626%16G06&6#6/!6k 6666M6p6666#6N666@ @(h""'-6?%6J%61VW$cb\pp]-`$bel |     esdmgr.o/ 1281141901 0 0 100644 21532 ` ELF+N@@.shstrtab.text.rodata1.bss.data.rodata.picdata.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.strtab.symtab.rela.text.rela.debug_info.rela.debug_line.rela.debug_pubnames.rela.debug_typenames@A@`ww`]_D @@`]_D @@`]_D @@H@A@`ww`]_D``@`]_D`D`@`]_D`D`@`]_D`D`@`]_D`D`@H@A@`ww`]_D``@`]_D`D`@`]_D`D`@`]_D`D`@`]_D`D`@`]_D`D`@H0w_\ @_\ w_h _@_\ w_o_\ w_瀤h _@_\ w_瀤oH0' ' ' @w_߀h_H9wG@ @G@ @ h_@H#wG_ߐ@ @G_ߠ @ @G_ߠ @ @ h_@Hw_w_@w_@H' ' ' @w_t _t  @w_߀hHwG@ @G@ @ h_@HwG_ߐ@ @G_ߠ @ @G_ߠ @ @ h_@Hw__t` @w_׀h_@HwG_נ @ @G_נ @ @ _,`G_נ @ @G_נ @ @G_נ @ @G_נ @ @ h _@_@Hyw_D  H _\ _t`__t`_D  O @w_πh_@H[wG_Ϡ @ @G_Ϡ @ @ _,`G_Ϡ @ @G_Ϡ @ @G_Ϡ @ @G_Ϡ @ @G_Ϡ @ @ h _@_@Hw_D  H _\ _t`__t`_D  O_w_0A@`w'`]!`]@@GH `]!`]@@w_ A@`w'ww`]!`]@@GH_h_瀤h `]!`]@@w_߰0A@`w'`]!`]@@GH `]!`]@@w_ w_\ @_\ w_h_\ w_@_w_o_\ w_߀h_\ w_@_w_߀o_@H0'''' 'G@ @ h?H8'G@ @ h?H+'G@ @ h?H'G@ @ h?H'G@ @ h?H'G'G< 0'''' 'G@ @ h?H8'G@ @ h?H+'G@ @ h?H'G@ @ h?H'G@ @ h?H'G'G< 0' ' ' 'G@ @G@ @ h H'G@ @ h H'G'G< server version = %d server format = 0x%08x server rate = %d player %d name = %s player %d format = 0x%08x player %d rate = %d player %d left = %d player %d right = %d sample %d name = %s sample %d format = 0x%08x sample %d rate = %d sample %d left = %d sample %d right = %d sample %d length = %d - esd_subscribe_all_info: not yet implemented! but you passed me something anyways - esd_update_info: not yet implemented! - esd_unsubscribe_info: not yet implemented! @(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03[esdmgr.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c -o esdmgr.o esdmgr.c -W0,-xp\$XAoAMiKNyKXM03V.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKNyKXM03V.;backend;raw;cd;DBG_GEN 5.2.7esd_print_server_info n/server_info xDintesd_format_tesd_server_info version#format#rate#esd_server_info_t esd_print_player_infonplayer_infoxDesd_player_infoTnextT#server/#source_id#namem#rate#left_vol_scale#right_vol_scale#format# charlong ] eesd_player_info_t esd_print_sample_info%n!sample_info$xDesd_sample_infonext#server/#sample_id#name#rate#left_vol_scale#right_vol_scale#format#length#  ] eesd_sample_info_t esd_print_all_info8nall_info7x player_info9p sample_info!:hDesd_infoserver/#player_list#sample_list!#esd_info_t  esd_get_server_infoSn/esdR| protoTl versionUh server_info/X`Desd_free_server_inforn/server_infoqxD esd_get_all_infoznesdy| proto{l version|h server_info/}` player_info~X sample_info!P infoHD esd_subscribe_all_infonOesd|D esd_update_infonesd|infop callbackshD$Tesd_new_player_callback_t  1T esd_old_player_callback_t 1 { ^esd_new_sample_callback_t {  esd_old_sample_callback_t esd_update_info_callbacks  esd_new_player_callback #esd_old_player_callback U#esd_new_sample_callback #esd_old_sample_callback # esd_update_info_callbacks_t esd_unsubscribe_infon ,esd|Desd_free_all_infon infox player_infop next_player_infohsample_info!`next_sample_info!XDesd_set_stream_pann esd|stream_idxleft_scaletright_scalepokhprotodDesd_set_default_sample_pan5n esd3|sample_id3xleft_scale4tright_scale4pok6hproto7dDesd_get_standby_modeOn))esdN|protoPtmodePpversionPlDesd_standby_mode_tlockf}e] }truncateeeoff64_ttellvoid unsigned longessize_tpwrite!t! pread!t!lseekftruncate&e &write!o/] otruncatexeeoff_ttellread!t pwrite!o%!pread!t!lseeklockfeftruncateOe el e__FILE__padO# lftello lfseekoee fsetposC efgetpos|ClFILE |tmpfile] ] freopen] ] fopenX! lftelloXfseekoee fsetposCfgetposC ] CLprintfU] fprintf] ] freopenR] R[] mvfopendtmpfile ]mkstempmkstemp" malloc"Qfree" /var/tmp/esound-0.2.8./usr/include/sys/usr/include/isoesdmgr.cesd.htypes.hstdio_impl.hstdio_iso.h  ,,, 55554 &555554 <)~)~ (4(-8  (4(-8,,,,-8 ,,,,,-8 ! 45  44 44 }} 44444 44444 (44 DD%.?  : ; @ ' D I: ;  D D $> I:  :  I8 I I  !I/ 4I : ;  .?  : ; @ ' ID ' ID I4I : ; .?  : ;@ ' ID I: ; .? < ' ID &I.? < ' ID 7I.? < ' D gKesd_print_server_info8esd_print_player_infoesd_print_sample_info*esd_print_all_info&esd_get_server_infoesd_free_server_infoesd_get_all_infoesd_subscribe_all_infoOesd_update_info esd_unsubscribe_info ,esd_free_all_info esd_set_stream_pan esd_set_default_sample_pan esd_get_standby_modegesd_format_tesd_server_infoesd_server_info_tesd_player_infoesd_player_info_tesd_sample_infoesd_sample_info_tesd_infoesd_info_tesd_new_player_callback_t 1esd_old_player_callback_t {esd_new_sample_callback_t esd_old_sample_callback_t esd_update_info_callbacks esd_update_info_callbacks_t)esd_standby_mode_toff64_t!ssize_toff_tl__FILE|FILEesdmgr.cBbss.bssDdata.dataDpicdata.picdataDrodata.rodata.L19.L21.L23.L35.L37.L39.L41.L43.L55.L57.L59.L61.L63.L65.L326.L334.L349.L383esd_get_standby_modeesd_set_default_sample_panesd_set_stream_panesd_unsubscribe_infoesd_update_infofprintfesd_subscribe_all_info__iobesd_free_all_infoesd_get_all_infoesd_free_server_inforeadfreewritemallocesd_get_server_infoesd_print_all_infoesd_print_sample_infoesd_print_player_infoprintfesd_print_server_info_GLOBAL_OFFSET_TABLE_    />C H8MPRh W\afk pu z8Ph0(0.(< < @ p  # ) ;XXL$afkqx0 1$14 8 L/T X l/t x /11  / $/,0 L/TX t/| /11  / 4/<@ \/dh / / /0@.-*()D)\('''($(t**))($'D'd'|(*$''0'P'p''($ *,$T't'''' ' ' 8( D$ 1 1 # #   ! # # , 0 <! x1 |1 # #   ! # #   ! H1 L1 \# `# l p |! # #   ! ( ,( x( ( ) 4) h) ) 'X))))('))'6C6f06n6S.6[6-66B,6J6?+6G6&664,%646 "66 Hd 6l6  6 6 C$6 K6 6 6 6 6P 6 6,06.6-6,6'+6\&6u%6"6 6+6F$6|66666@ @@%-6?JgV-b0bp2O4(6-80< hJH MP Nh N esdfile.o/ 1281141901 0 0 100644 13580 ` ELF+/@@.shstrtab.text.rodata.rodata1.bss.data.picdata.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.strtab.symtab.rela.text.rela.debug_info.rela.debug_line.rela.debug_pubnames.rela.debug_typenames0'w'#G<`@.! '_Gߐ@#@'G〤HGGGL@< @ h H'_Gߐ@#@'G〤O 'G< `A@`www' '!'`]' ` @O,_`]@@w_߀h H'_ߐ@#'_ߐ@#'_ߐ@#?_ߤ۠א@#@_ߐ#@!G׀ H 'H G׀ H 'H H~'GGӢL@<` @< 'GӀ H 'H GӀ H 'H Hc'GG@G@G@'ǑH'G'_h'_@ ~@'`]@@'@_'@  @@G뀤H GG'@@'H GG_@@'G H H'G_GÐ@@G@_@H H' 'G< PA@`w'ww '!'_`]@@w_׀h?H'_א@#'_א@#'_א@#?_א@#'_פӠϐ@#@_א#@!Gπ H 'H Gπ H 'H?Ht'GGˢL@<` @< 'Gˀ H 'H Gˀ H 'H?HY'GG@G@G@'H' G '_h_@ ~@`]@@@_@  @@GGGG@@'G_G@@_@H?H'G@'GGH?H'G'G< r:@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03Hesdfile.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c -o esdfile.o esdfile.c -W0,-xp\$XAoAMiKNyKXMkFW.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKNyKXMkFW.;backend;raw;cd;DBG_GEN 5.2.7esd_send_file nesd |8au_file pframe_length lbuf_ _frames_read _buf_frames_Dint_AFfilehandle /AFfilehandlecharlong O~ Wesd_play_file!nname_prefix xfilename pfallback lin_file8#`in_format$\in_width$Xin_channels$Tframe_count$Pin_rate%Hbytes_per_frame&Dout_sock)@out_bits)out_channels)out_rate)out_mode*out_func*out_format+name,~CD$ O Odouble esd_format_t OWesd_file_cachenesd|!name_prefixp3filenamehin_file8Xin_formatTin_widthPin_channelsLframe_countHin_rate@bytes_per_frameout_bitsout_channelsout_rateout_modeout_funcout_formatlengthsample_idconfirm_idname<~D$ O O* OYWOY Oktunsigned longstrncpyYb} O size_tstrlenY O"+strcatYl4lockfW OtruncateW Woff64_ttell void  $ Wssize_tpwrite 6  - 6 pread 6   6lseek ftruncate ;W  ;write 6  D O truncate  W Woff_ttell    pwrite 6 N  6pread 6   6lseek   lockf Wftruncate .Wclose S W pW__FILE __pad S# pftello   pfseeko  W W fsetpos G  Wfgetpos   G pFILE tmpfile  O O freopen     O Ofopen \% pftello \fseeko W Wfsetpos   GfgetposG OGP Obk freopen Yt} O Ofopen #tmpfile esd_confirm_sample_cachep Opesd_sample_cachey O Oesd_play_stream_fallbackM OM O_esd_play_streamVh WAFframecountafGetFrameCountafGetRateE/afGetSampleFormat/EEafGetChannels/afSetVirtualByteOrder/ WAFfileoffsetafGetTrackBytesg afReadFrames/gafCloseFile/ O O_AFfilesetupafOpenFile8 /var/tmp/esound-0.2.8/usr/local/include./usr/include/sys/usr/include/isoesdfile.caudiofile.hesd.htypes.hstdio_impl.hstdio_iso.h   A@}    )  0 -,()91$   0 -,() $  DD%.?  : ; @ ' ID I: ;  4I : ;  D D $> < I I: I  !I/ &I I !I/ 7I.? < ' ID I :  I8 .? < ' ID .? < ' D .? < ' ID ]TNesd_send_file~esd_play_fileesd_file_cacheT8AFfilehandleesd_format_tsize_toff64_t 6ssize_t off_t p__FILE FILEAFframecountAFfileoffsetesdfile.cBbss.bssDdata.dataDpicdata.picdataDrodata.rodata.L51.L54.L129esd_confirm_sample_cacheesd_sample_cacheafGetTrackBytesesd_file_cacheafCloseFilecloseesd_play_streamesd_play_stream_fallbackstrlenstrcatstrncpyafSetVirtualByteOrderafGetSampleFormatafGetRateafGetChannelsafGetFrameCountafOpenFileesd_play_filewriteafReadFramesesd_send_file_GLOBAL_OFFSET_TABLE_    0?DIOhy )9D8XRXest  @"D"l p   $8P\ ` lx<!HT""  $8L`  0P!\ 6F6a!6i6 66|66!66\666@ @  " ' - 6 ? cJ cTV b"~&p#i$ $&pH ).P /H /X /p audio.o/ 1281141902 0 0 100644 17416 ` ELF+>@@.shstrtab.text.rodata1.data.bss.rodata.picdata.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.debug_varnames.strtab.symtab.rela.text.rela.debug_info.rela.debug_line.rela.debug_pubnames.rela.debug_typenames.rela.debug_varnames@A@`w`]w_`A@`w`]w?' '`]@w_h_w`]D !< @#H`]!`]@@?`]$`?H'_G@@'G뀤?H _@?`]$`?H 'G@ a@?H_@G@?`]$`?H'`]@@ H-`]@@ H#`]@@ H`]!`]@@G@?`]$`?H' @'!#'`]\ h 'HO`]\ `]@@H 'H>`]\ `]@@H 'H-`]\ `]@@H 'H`]!`]`]\ @@G@?`]$`?H`'wh?5 _$`_ w_ o`]D '`]D H '#H '#`]D  H ''H '' '+G'/G'3 /RG'CG@}@?H`]@G@?`]$`?H 'G`]$`G'G< @A@`w`]D @HPH0A@`ww'`]D _G@@'G< 0A@`ww'`]D _G@@'G< @A@`w`]D @Hspeaker, lineout, headphone/dev/audioAUDIODEVNo idea how to record audio on solaris, FIXME SUNW,CS4231SUNW,sb16SUNW,dbriNo idea how to handle device `%s', FIXME lineoutspeakerheadphoneUnknown output device `%s' AUDIO_SETINFO!D@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)fcntl.h 1.17 06/03/10 SMI@(#)fcntl.h 1.52 07/03/05 SMI@(#)ioctl.h 1.9 92/07/14 SMI@(#)math.h 2.24 04/10/23 SMI@(#)math_iso.h 1.9 04/10/23 SMI@(#)math_c99.h 1.9 04/11/01 SMI@(#)floatingpoint.h 2.9 04/10/23 SMI@(#)ieeefp.h 2.12 04/10/23 SMI@(#)audioio.h 1.31 07/01/14 SMI@(#)types32.h 1.4 98/02/13 SMI@(#)ioccom.h 1.14 97/10/22 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03audio.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c -o audio.o audio.c -W0,-xp\$XAoAMiKOyKXMURW.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKOyKXMURW.;backend;raw;cd;DBG_GEN 5.2.7intHesd_format_tesd_audio_formatO esd_audio_rateH charesd_audio_device esd_audio_fdH driver_traceH esd_audio_devicesn|sD sesd_audio_opennH1default_deviceCpafdHlmodeHhadevdevice strcmpH gainHBportHCbsizeHDainfo8E~ strcmpH __x__OV~D 1 :long q L  L  Laudio_device0nameT#versionq#config# audio_device_t unsigned'uint_tunsigned charDuchar_tunsigned shortgushort_taudio_prinfo8sample_rate3#channels3#precision3#encoding3# gain3#port3#avail_ports3#mod_ports3#_xxx3# buffer_size3#$samples3#(eof3#,pauseU#0errorU#1waitingU#2balanceU#3minordevy#4openU#6activeU#7audio_prinfo_t UU Laudio_info8play#record#8monitor_gain3#poutput_mutedU#tref_cntU#u_xxx8#vhw_features3#xsw_features3#|sw_features_enabled3#Uaudio_info_t3esd_audio_close:nDesd_audio_pauseDnDesd_audio_writeMnH . 6bufferLxHbuf_sizeLtD void .esd_audio_readVnH  6bufferUxHbuf_sizeUtD esd_audio_flush_n D   attropenH =  H  =openatH H FH  creatH  '  openH  H    attropenH g  #H  gopenatH H pH  creatH  '  openH 2 HlockfH iHHL  itruncateH  rLLoff64_ttell  H . unsigned longLssize_tpwrite  XH    .pread  H X  lseek  H HftruncateH HL . write SH StruncateH\LLoff_ttellHread H X .pwrite SH   pread H X  lseekHHlockfHHHLioctlH0HHftruncateHbHLfsyncHHcloseHHmkstempHmkstempH getenv2 LO L__FILEt__pad2#Oftello tOfseekoHLH LfsetposH&LfgetposH_&OFILE_tmpfilen  freopennn  fopenn;Oftelloj;fseekoHLH perror LfsetposH&fgetposHV _hfprintfHVq  nfreopenn# #, >Gfopenn5Ptmpfilen /var/tmp/esound-0.2.8/usr/include/sys/usr/include/isoaudio.cesd.haudio_solaris.caudioio.htypes.hstdio_impl.hstdio_iso.h  444 4 4 < (@@@H U!,,5    :$  8 8 $ DD%$> I: 4I?  : ;  I4I : ;  .?  : ; @ ' ID D D &I  .? < ID I  !I/  :  I8 .?  : ; @ ' D I: ;  .? < ' ID I.? < ' ID .? < ' D 7I fesd_audio_formatesd_audio_rateesd_audio_device3esd_audio_devicesesd_audio_openXesd_audio_closeesd_audio_pauseesd_audio_write ?esd_audio_read esd_audio_flush)Oesd_format_taudio_deviceaudio_device_t3uint_tUuchar_tyushort_taudio_prinfoaudio_prinfo_tUaudio_info8audio_info_t off64_t ssize_toff_tO__FILE_FILEDesd_audio_fddriver_traceaudio.cBbss.bssDdata.dataDpicdata.picdataDrodata.rodata.L19.L30.L36.L49.L83.L85.L87.L92.L114.L124.L134.L143.L205fsyncesd_audio_flushreadesd_audio_readwriteesd_audio_writeesd_audio_pauseesd_audio_closestrcmpcloseioctlperroropenfprintfgetenvesd_audio_open__iobesd_audio_devices$XAoAMiKOyKXMURW.driver_trace$XAoAMiKOyKXMURW.esd_audio_fdesd_audio_deviceesd_audio_rateesd_audio_format_GLOBAL_OFFSET_TABLE_    .= B G0L@0QpV[`0ekqw }X@`h`8@ h`  &88Vt .$.0 4 p.t.   %-- ''   $$*(* L#l"x*|* !" **   $ 0HL Xl'p' | $ ** ++ + +  (L+P+ \` l++  ''  ++ $  *$* ,, -- -- D!X\ d"p |** ** ..**  p.t.** ..**  `.d.p*t* 6@6-6,6+6*6+)6J(6R6@&66/&67&6`T&6`\&60&6t&6&6&6&6&6&6 &6m6u666D66 S6 [6, 6 6(6&6I6a6y666666@ `   0% 0- 06 0K?{J{V$b%Dp'(35)hP)+xh/ : = = = =0707010005a4b4000041ed0000000000000000000000024c5cad44000000000000010000010036ffffffffffffffff0000001300000000root/usr/local/bin0707010005a4ba000081ed0000000000000000000000014c5cac97000056f00000010000010036ffffffffffffffff0000001b00000000root/usr/local/bin/esdloopELF+ @O0@8@@@X/usr/lib/sparcv9/ld.so.1/-  "#$&'()+, !%*`    "+4D XJd @`@ H ,!  pp D< 8  P" h/6FOVeTjpPH@getc_startwrite_get_exit_frame_monitor_environesd_sample_free_fini_PROCEDURE_LINKAGE_TABLE___1cG__CrunMdo_exit_code6F_v___fsr_init_valueclean_exitatoi__iobfreadfprintffopenterminate_initstat_etextesd_sample_cache_edata__xpg4___Argv__xpg6esd_open_soundmainatexit_lib_versionsignalesd_sample_stop_DYNAMICstrcmp__environ_lock_endclose_GLOBAL_OFFSET_TABLE___xargc__xargvesd_sample_looplibrt.so.1SUNW_1.2libc.so.1SUNW_0.7SUNWprivate_1.1libaudiofile.so.0libm.so.2libesd.so.0libnsl.so.1libsocket.so.1/usr/local/lib =' =( Nq( 0 ' $ @ `! @,`"( [`+p @ "cP`+p @ rcH`+p @ rc , @`+p ' \ t+``+p ) -`-# `?-# =--%# ##0@r`+p  @k#X`*p  Z#( `*p  Z#0@W@@/@W@]@A@c<w'`x]!`]G@@K `]$`H~pA@bw'w?'!+ D' 'ߠ '۠ 'נ 'Ӡ 'Ϡ '!'Ǡ 'à 'ww/w' 'ߠ GH`]_Gߡ,0\@@H`]_\ @@ @ Ha` ]_Gߡ,0\@@H Gߠ '_Gߡ,0\@w/HJ`(]_Gߡ,0\@@ߒH 'H9`0]_Gߡ,0\@@ΒH 'H(`8]_Gߡ,0\@@HGߠ '_Gߡ,0\@@'H_Gߡ,0\@w'_'`@]@@wGߠ 'GGO`] @_h`x]!`H]_\ @@z?H'GGϢ@Gˢ@GǠ@'`P]GG@@v_/@'G瀤 H Hp'_'7@@GGG__< _'@@@'`X]G@@R_@ @'Gۀ H!GGې@@'Gۀ H H<'GG۠@'ע_@ @d'Gۀ O``]Gא@@ GG@@c`h]@`x]@aGG@@dGG@@g`p]@G@g 'G< PPreceived signal %d: terminating... -husage: %s [-s server ] [-b] [-m] [-r freq] < file -s-b-m-rr%s, sample file not specified opening socket, format = 0x%08x at %d Hz sample id is <%d> sample uploaded, %d bytes press to quit. closing down p Ph@ p0o0o0o0o0o 0o@0o`0o0o0o0o0o0o 0o@0ow`0oo0og0o_0oW0oO H X  x( / oݥo Xo   ooXx( X      H X h pDHT (:0M[g hvH8g hH@Dg h p(  8         0 P h   `  ! '"?HX X^x @`@ H @!  pp D<  8*  P/6 hCJZcjyT~PH@.libs/esdloopcrti.scrt1.s__get_exit_frame_monitor_ptr__do_exit_code_ptr__crt_scratchvalues-Xa.cDrodata.rodatavalues-xpg6.cBbss.bssDdata.dataesdloop.cDpicdata.picdata.L19.L51.L56.L65.L75.L85.L95.L108.L133.L140.L153.L179.L182.L187crtn.s_END__START_getc_startwrite_get_exit_frame_monitor_environesd_sample_free_fini_PROCEDURE_LINKAGE_TABLE___1cG__CrunMdo_exit_code6F_v___fsr_init_valueclean_exitatoi__iobfreadfprintffopenterminate_initstat_etextesd_sample_cache_edata__xpg4___Argv__xpg6esd_open_soundmainatexit_lib_versionsignalesd_sample_stop_DYNAMICstrcmp__environ_lock_endclose_GLOBAL_OFFSET_TABLE___xargc__xargvesd_sample_loopanotate anotate  H  L X (0" X# X$ Xanotate8 0  p p@(#)SunOS 5.10 Generic January 2005@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)dirent.h 1.37 04/09/28 SMI@(#)dirent.h 1.36 04/09/28 SMI@(#)stat.h 1.11 04/09/28 SMI@(#)stat_impl.h 1.4 03/12/04 SMI@(#)signal.h 1.43 04/09/28 SMI@(#)signal_iso.h 1.1 99/08/09 SMI@(#)signal_iso.h 1.6 03/05/02 SMI@(#)signal.h 1.66 04/09/28 SMI@(#)siginfo.h 1.59 04/07/15 SMI@(#)machsig.h 1.15 99/08/15 SMI@(#)procset.h 1.25 04/07/16 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.497esdloop.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c esdloop.c -W0,-xp\$XAoAMiKUyKXM0WY.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKUyKXM0WY.;backend;raw;cd;DBG_GEN 5.2.7intAterminateH @clean_exit p nAsignum|Dmain 4nAAargc|argvp buf_ sockA_ rateA_ argA_ lengthA_ totalA_ bitsA_ channelsA_ modeA_ funcA_ format_ sample_idA _ source|!_ source_stats"^ host#^ name$^     strcmpAD(char  long Aesd_format_tH__FILEm__pad+#HFILE munsigned longdev_tino_tunsignedmode_tnlink_tAuid_tAgid_toff_ttime_ttimespecbtv_sec#tv_nsec#×truc_tAblksize_tblkcnt_tstatst_dev#st_ino#st_mode#st_nlink#st_uid#st_gid#st_rdev# st_size#(st_atimb#0st_mtimb#@st_ctimb#Pst_blksizex#`st_blocks#hst_fstype#pA A signalTA T] olstatAfx fstatatAAoA  ostatATfstatAAo stat64 st_dev#st_ino#st_mode#st_nlink#st_uid#st_gid#st_rdev# st_size#(st_atimb#0st_mtimb#@st_ctimb#Pst_blksizex#`st_blocks#hst_fstype#p fstatatA +A A + 4 lstatA } = F }  statA   fstatA A  Tdd_fdA#dd_locA#dd_sizeA#dd_buf#  Tino64_toff64_tunsigned short dirent64 d_ino f#d_off x#d_reclen #d_name #    ,readdir_rA y ] # 5 T dirent d_ino#d_off#d_reclen #d_name #   readdir_rA ] y   ] f x alphasortA  o  , A   ! 3 <At*E NscandirA  treaddir  Treaddir   T   ( 1alphasortAu: u  A     A$ scandirAo~$getdentsAA lockfAAA truncateA#tell xGAvoidG Ossize_tpwriteaAXa GpreadaAalseek x4A xAftruncateAfAG fwriteaAo truncateAtellAG pwriteaiAapreadaAalseekAAlockfAAAftruncateAIAcloseAnAmkstempAmkstempAexitA atoiA Hftello x= HfseekoA~=A ~fsetposA= fgetposA=tmpfile|   freopen|k)| k }fopen|t HftellofseekoA$=A $fsetposAf=-=fgetposAfo Gsize_t=freadgetcA8= 8AprintfAzJ= fprintfAz  |freopen|G GP bkfopen|Yttmpfile|esd_sample_stopAAAesd_sample_loopA0AAesd_sample_freeAhAA hesd_sample_cacheAAAAAq esd_open_soundAR /var/tmp/esound-0.2.8/usr/include/usr/include/iso/usr/include/sysesdloop.cesd.hstdio_impl.hstdio_iso.hstat.htypes.htime_impl.hdirent.hdirent.h  p<     %) ,@4@@A1 l%@-1 @) <z  (!  !  DD%$> 5I4I?  : ;  .?  : ; @ ' D I: ;  D D .?  6 : ; @ ' ID  4I : ;   .? < ID I I !I/I: I !I/  :  I8 ' D I.? < ' ID &I7I : ' ID .? < ' D .? < ' ID .? < ' ID LQterminaterclean_exitmainesd_format_tH__FILEmFILEdev_tino_tmode_tnlink_tuid_tgid_toff_ttime_t×pecbtimestruc_txblksize_tblkcnt_tstatstat64 fino64_t xoff64_t dirent64 direntassize_tsize_t.interp.hash.dynsym.dynstr.SUNW_version.rela.got.rela.data.rela.plt.text.init.fini.rodata.rodata1.dynamic.picdata.bss.symtab.strtab.annotate.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.shstrtabXX xxx 8"((/o X XP-B 7B BB L  RHHXXX^hhfpp>2G o<LxDDHH H 8A %o(@@).;.;IC^JL9XL N(0707010005a4bb000081ed0000000000000000000000014c5cac9700004be00000010000010036ffffffffffffffff0000001a00000000root/usr/local/bin/esdmonELF+ `@D @8@@@X/usr/lib/sparcv9/ld.so.1%#  !" !<(/86E  J R py@"@     @  ``! LH.__fsr_init_value__iob_environ__xpg4strcmp__xpg6__environ_lockmain___Argv__1cG__CrunMdo_exit_code6F_v__DYNAMICfopenprintffwrite_get_exit_frame_monitorclose_edataatexit_init_lib_versionreadatoi_etext_fini__xargv_startesd_monitor_stream_exit_end__xargc_GLOBAL_OFFSET_TABLE__PROCEDURE_LINKAGE_TABLE_librt.so.1SUNW_1.2libc.so.1SUNW_0.7SUNWprivate_1.1libaudiofile.so.0libm.so.2libesd.so.0libnsl.so.1libsocket.so.1/usr/local/libH ='S\ =(f Nqo0   @ ` [`+p @ "bH`+p @ rb@`+p @ rb , @`+p ' \ t+``+p ) -`-" `?-" =--%" "#0@ `+p  @#`*p  Z"( `*p  Z"0@@7@ @@A@aw'w?'!+ D' 'ߠ '۠ 'נ 'Ӡ '!'ˠ 'ww '۠ GH`]_Gۡ,0\@@ƒH`]_\ @@Ò@ H`]_Gۡ,0\@@H G۠ '_Gۡ,0\@wHj` ]_Gۡ,0\@@H 'HY`(]_Gۡ,0\@@H 'HH`0]_Gۡ,0\@@tHG۠ '_Gۡ,0\@@x'H/_h`8]_\`Gۡ,0\@@]H_Gۡ,0\@`@]@@aw_h`H]_\`Gۡ,0\@@@G۠ 'GGOb_h`X] wGGӢ@GϢ@Gˠ@'`P]GG@@GG__\ @@,'G瀤 H H1'G@@%'G߀ H G߀ HG_@ @ h H'G@@'G߀ OG@ 'G< PP-husage: %s [-s server ][-b] [-m] [-r freq] < file -s-b-m-r%s: ignoring extra file '%s' w%s: couldn't write to '%s' opening socket, format = 0x%08x at %d Hz  (0PXx0o0o0o0o0o 0o@0o`0o0o0o0o0oH\  x  o<oo @P ooXx(@  `    @@L(90LZf u@8f @@f   8     ( 0  P X  x* <")80?  D L js@y"@     @  ``!L H(.libs/esdmoncrti.scrt1.s__get_exit_frame_monitor_ptr__do_exit_code_ptr__crt_scratchvalues-Xa.cDrodata.rodatavalues-xpg6.cBbss.bssDdata.dataesdmon.cDpicdata.picdata.L36.L41.L50.L60.L70.L80.L97.L104.L112.L146crtn.s_END__START___fsr_init_value__iob_environ__xpg4strcmp__xpg6__environ_lockmain___Argv__1cG__CrunMdo_exit_code6F_v__DYNAMICfopenprintffwrite_get_exit_frame_monitorclose_edataatexit_init_lib_versionreadatoi_etext_fini__xargv_startesd_monitor_stream_exit_end__xargc_GLOBAL_OFFSET_TABLE__PROCEDURE_LINKAGE_TABLE_anotate anotate    x (0" `# d$ lanotate @(#)SunOS 5.10 Generic January 2005@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)dirent.h 1.37 04/09/28 SMI@(#)dirent.h 1.36 04/09/28 SMI@(#)stat.h 1.11 04/09/28 SMI@(#)stat_impl.h 1.4 03/12/04 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.497^esdmon.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c esdmon.c -W0,-xp\$XAoAMiKTyKXMkoX.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKTyKXMkoX.;backend;raw;cd;DBG_GEN 5.2.7main  nargc |argv pbuf! _sock _rate _length _arg _bits_channels_mode_func_format@_target_host_ (   strcmpD(intchar  long @  esd_format_t t__FILE__padW# tFILE  unsigned long dev_t ino_tunsigned mode_t nlink_t uid_t gid_t off_t time_ttimespectv_sec\#tv_nsec# mtimestruc_t blksize_t blkcnt_t stat0st_dev#st_ino#st_mode #st_nlink#st_uid,#st_gid<#st_rdev# st_sizeL#(st_atim#0st_mtim#@st_ctim#Pst_blksize#`st_blocks#hst_fstype#p 0lstatp9 pfstataty0 0statfstatC0 C rstat64st_dev#st_ino#st_mode #st_nlink#st_uid,#st_gid<#st_rdev# st_sizeL#(st_atim#0st_mtim#@st_ctim#Pst_blksize#`st_blocks#hst_fstypeU#p rfstatatL lstat >  > Gstat  P Yfstat  dd_fd#dd_loc#dd_size#dd_buf#   ino64_t off64_tunsigned short  zdirent64 d_ino '#d_off 9#d_reclen K#d_name ]# z  readdir_r :      `dirent d_ino#d_offL#d_reclen K#d_name C# `  readdir_r  :   z  ' z 9 Balphasort  0 K  z    z  z  5   scandir     5readdir   readdir    `  ` alphasort6   6  ` QZ c `   `   scandir0?Hgetdentsj lockf truncatetell 9void  ssize_tpwrite"u" pread"u"lseek 9 9ftruncate' 'truncatej0tellLread"u pwrite""pread"Wu"lseekLLlockfftruncateclosemkstempCmkstempjexit atoi tftello 9 tfseeko, ,fsetposn5 fgetposntmpfile  freopen  +fopenk"4 tftelloLkfseeko fsetposnfgetposV V_ size_tfwriteqhqq printf  )2freopen ;D  fopentmpfile  esd_monitor_stream) /var/tmp/esound-0.2.8/usr/include/usr/include/iso/usr/include/sysesdmon.cesd.hstdio_impl.hstdio_iso.hstat.htypes.htime_impl.hdirent.hdirent.h     ) ,@4@@A0E8 i-18 8{  DD%.?  6 : ; @ ' ID I: ;  4I : ;   .? < ID D D $> I I  !I/ I: I !I/  :  I8 &I7I.? < ' ID I : ' ID .? < ' D .? < ' ID .? < ' ID 'j?mainj@esd_format_tt__FILEFILEdev_tino_t mode_tnlink_t,uid_t5?VAN3A C0707010005a4b6000081ed0000000000000000000000014c5cac97000006500000010000010036ffffffffffffffff0000001e00000000root/usr/local/bin/esd-config#!/bin/sh audiofile_libs="-L/usr/local/lib -laudiofile -lm" audiofile_cflags="-I/usr/local/include" prefix=/usr/local exec_prefix=${prefix} exec_prefix_set=no usage="\ Usage: esd-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--version] [--libs] [--cflags]" if test $# -eq 0; then echo "${usage}" 1>&2 exit 1 fi while test $# -gt 0; do case "$1" in -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;; *) optarg= ;; esac case $1 in --prefix=*) prefix=$optarg if test $exec_prefix_set = no ; then exec_prefix=$optarg fi ;; --prefix) echo $prefix ;; --exec-prefix=*) exec_prefix=$optarg exec_prefix_set=yes ;; --exec-prefix) echo $exec_prefix ;; --version) echo 0.2.8 ;; --cflags) if test ${prefix}/include != /usr/include ; then includes=-I${prefix}/include for i in $audiofile_cflags ; do if test $i = -I${prefix}/include ; then includes="" fi done fi echo $includes $audiofile_cflags ;; --libs) my_audiofile_libs= libdirs=-L${exec_prefix}/lib for i in $audiofile_libs ; do if test $i != -L${exec_prefix}/lib ; then if test -z "$my_audiofile_libs" ; then my_audiofile_libs="$i" else my_audiofile_libs="$my_audiofile_libs $i" fi fi done echo $libdirs -lesd $my_audiofile_libs -lposix4 -lnsl -lsocket ;; *) echo "${usage}" 1>&2 exit 1 ;; esac shift done 0707010005a4b8000081ed0000000000000000000000014c5cac96000063680000010000010036ffffffffffffffff0000001a00000000root/usr/local/bin/esdctlELF+ @[@8@@@X$h$h$h$h8D))/usr/lib/sparcv9/ld.so.154 !"#&')*+,-/013  $%(.2& ,' (+&0 `6(G'SZ)@u 8 z+)'`+*&(& +() p) (  $h+!(3: LEK'W,_)e&)`!+(`  $h,+'',")'@'! ?(@fprintf_edatastrdupesd_print_all_info_exit_initesd_get_all_infogetopt_longoptargesd_set_default_sample_panmain__xpg4atoiesd_open_sound__xpg6esd_free_server_infoatexit_lib_version__environ_lockesd_resume_DYNAMIC_finiesd_set_stream_panesd_sample_getid_etext___Argvesd_free_all_infooptindexit_usage__iobesd_standby__xargcclose_PROCEDURE_LINKAGE_TABLE_esd_get_standby_mode__fsr_init_value_environesd_print_server_info_start_GLOBAL_OFFSET_TABLE___xargvesd_unlockstrcmp_end_get_exit_frame_monitoresd_lock__1cG__CrunMdo_exit_code6F_v_esd_get_server_infolibrt.so.1SUNW_1.2libc.so.1SUNW_1.22SUNWprivate_1.1libaudiofile.so.0libm.so.2libesd.so.0libnsl.so.1libsocket.so.1/usr/local/libS ='^gyq Nq{%% %+2 &&&&'' '@0'`'-'1',' (( (@3(`'(((() ) )@ )`$)")/ [`+p  @ "``+p  @ r``+p  @ rc, @`+p '  \㸀 t+``+p )  -`-#خ `?-#خ =--%# #؜#0@ڐ`+p  @Ӑ!p`*p   Z#耐 `*p   Z#@@u@g@@ A@`ww'ww_瀤h"a8]!`]_G_@@@_߀ha8]!`]_ߐ@@a8]!`]@@a8]!` ]_@@a8]!`(]@@xG@e@A@c,w'w?' ' 'ߠ '۠!'נ!'www '`0] `\@OtG H_\ `8]`@]@ uG_`H]ߐ@@4'H7a(]\ @3wHI_\  UH@`P]_\ `X]@@#@ a8]!``]_\ @@@ H!?'HG〤 hH ?O ?OO sH hOOO vOOG〤?Oa0]D GH_\ `8]`h]@ _@ݐ'G瀤 H HK'a0]D GH>`p]_a0]D ,0\@@ȒHG@ʐH`x]_a0]D ,0\@@HG@H`]_a0]D ,0\@@HG@H`]_a0]D ,0\@@HG@H`]_a0]D ,0\@@tHG@H`]_a0]D ,0\@@_HG@yH`]_a0]D ,0\@@JHa0]D  ' G a0]$`G_G ,0\@@\'`]Gϐ@@H`]_a0]D ,0\@@HG@Gw_ha8]!`]@@H_@;_@@HV`]_a0]D ,0\@@HG@3w_ha8]!`]@@H_@'_@,H*`]_a0]D ,0\@@ŒHYa0]D  ' G a0]$`_G ,0\@@'a0]D  'Ga0]$`_G,0\@@'a0]D  'Ga0]$`_G,0\@@'GۀHa8]!`]GGGӐ@@PH GGGGӐ@@ՖH`]_a0]D ,0\@@^HYa0]D  ' G a0]$`_G ,0\@@'a0]D  'Ga0]$`_G,0\@@'a0]D  'Ga0]$`_G,0\@@'GۀHa8]!`]GGGӐ@@H GGGGӐ@@vH\`]_a0]D ,0\@@H<G@i'H%`]@ِH-a]@ҐH&a]@ːHa]@ĐHa]@HG O, < #` _DH_\`a ]a0]D ,0\@ a0]D  a0]$`a0]D GOG@ 'G<  PP%s error (%d): %s - %s %s [options] [command] options: -s, --server=host:port contact esd server on host at port commands: lock foreign clients may not use the server unlock foreign clients may use the server standby, off suspend sound output for other programs resume, on resume sound output cache sample cache a sample in the server getid name retrieve a sample id from its name free name uncache a sample in the server play name play a cached sample once loop name make a cached sample loop stop name stop the looping sample at end serverinfo get server info from server allinfo get player and sample info from server panstream set panning for a stream pansample set default panning for a sample - left/right pan values scaled to 256. standbymode see if server's on standby, etc. command linenot enough argumentss:hv%s %s VERSIONTry `%s --help' for more information. no command givenlockunlockoffstandbyonresumegetid%d serverinfoserverinfo failed allinfoallinfo failed panstreampanstream failed, id = %d, left = %d, right = %d pansamplepansample failed, id = %d, left = %d, right = %d standbymodestandbymode failed server is on standby server is on autostandby server is running standbymode failed - unexpected return value unknown commandserverfilehelpversion),"""("0"8"@"h""""""""""""###H#X#####$$80o0o0o0o0o 0o@0o`0o0o0o0o0o0o 0o@0ow`0oo0og0o_0oW0oO0oG 0o?@0o7`0o/0o'0oSg ` px ( oo op  8 oo&)$Hs$Pf$Xh$`vXx(  8     ` p  $h&)+,,,+9+L+Zf u,+f ,,,f      8, " " "( "0 "8 "@( "h " " " " " " "  "& ", "2 "8 "> #D #8J #HP #X8V #\ #b #h # n #t $0z $8&,' (& `(')@  8 +)'`)+&0(E&L Y+h(s)| p) (  $h+( L',)&)`(:!+B(`X  _$hu,9+}'',")'@' (@.libs/esdctlcrti.scrt1.s__get_exit_frame_monitor_ptr__do_exit_code_ptr__crt_scratchvalues-Xa.cDrodata.rodatavalues-xpg6.cBbss.bssDdata.dataesdctl.cDpicdata.picdata.L25.L33.L41.L43.L45.L66.L74.L75.L85.L100.L101.L105.L128.L150.L162.L174.L186.L198.L210.L222.L228.L236.L248.L266.L278.L296.L310.L327.L341.L358.L371.L375.L379.L383.L387.L400crtn.s_END__START_fprintf_edatastrdupesd_print_all_info_exit_initesd_get_all_infogetopt_longoptargesd_set_default_sample_panmain__xpg4atoiesd_open_sound__xpg6esd_free_server_infoatexit_lib_version__environ_lockesd_resume_DYNAMIC_finiesd_set_stream_panesd_sample_getid_etext___Argvesd_free_all_infooptindexit_usage__iobesd_standby__xargcclose_PROCEDURE_LINKAGE_TABLE_esd_get_standby_mode__fsr_init_value_environesd_print_server_info_start_GLOBAL_OFFSET_TABLE___xargvesd_unlockstrcmp_end_get_exit_frame_monitoresd_lock__1cG__CrunMdo_exit_code6F_v_esd_get_server_infoanotate anotate  8p ++" p#$p$,panotate @(#)SunOS 5.10 Generic January 2005@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.497esdctl.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c esdctl.c -W0,-xp\$XAoAMiKSyKXMEJX.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKSyKXMEJX.;backend;raw;cd;DBG_GEN 5.2.7exit_usagenwhoxerrcodetwhyhwhat`D(charintmain:88ndargc9|margv9p esd;h arg;d option_index;` id<\ left<X right<T ok<P serverd=H server_info>@ all_info? mode@ optsB~CD d esd_format_t esd_server_info  version# formatv# rate# esd_server_info_t esd_player_info next# server# source_id# name# rate# left_vol_scale# right_vol_scale# formatv#long  esd_player_info_t esd_sample_info next# server# sample_id# name# rate# left_vol_scale# right_vol_scale# formatv# length#  esd_sample_info_t esd_info server# player_list# sample_list;# Desd_info_t option  named# has_arg# flag# val# à9getopt_longQstrdupdZstrcmpmkstempdmkstemp*dexitFFatoi|Olockftruncate off64_ttell ,void , 4unsigned long ssize_tpwrite W  = F W ,pread W   F Wlseek *ftruncate \ \truncate  e off_ttell   , pwrite W &  F Wpread W f  F Wlseek   lockf ftruncate close + Հ H __FILE m __pad +# Hftello  m Hfseeko   fsetpos   fgetpos X   HFILE Xtmpfile g  freopen g    g  fopen g4   Hftello c4fseeko fsetpos   fgetpos(printfa1 jsfprintfa| gfreopen g..7IRfopen g@[tmpfile g esd_standby_mode_tesd_get_standby_modeesd_set_default_sample_panMesd_set_stream_panDesd_free_all_infoesd_get_all_infoesd_free_server_info1esd_get_server_infodesd_print_all_infoesd_print_server_infoesd_sample_getidesd_resume0esd_standby[esd_unlockesd_lockesd_open_sound /var/tmp/esound-0.2.8./usr/include/sys/usr/include/isoesdctl.cesd.hgetopt.htypes.hstdio_impl.hstdio_iso.h  L     8:$$  E((<@h, -L!L!L!L!L!L!L\1L=L=LTTUU LTTUU M     p  DD%.?  : ; @ ' D I: ;  D D $> &II.?  6 : ; @ ' ID  4I : ;  I:  :  I8 I !I/ .? < ID .? < ' ID I.? < ' D .? < ' ID 7I.? < ' ID :?exit_usagemain]vesd_format_tesd_server_infoesd_server_info_tesd_player_infoesd_player_info_tesd_sample_infoesd_sample_info_tDesd_infoesd_info_toptionoff64_t Wssize_t off_t H__FILE XFILEesd_standby_mode_t.interp.hash.dynsym.dynstr.SUNW_version.rela.got.rela.data.rela.plt.text.init.fini.rodata.rodata1.dynamic.picdata.bss.symtab.strtab.annotate.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.shstrtabXX xx (("o P-B 8 8H7B BB pL  @ R``Xpp^f2$h$h@G&& o))<++x,,,, , W 9o=x>B&B&V W<XFY9i Z0707010005a4bc000081ed0000000000000000000000014c5cac9700003bc80000010000010036ffffffffffffffff0000001b00000000root/usr/local/bin/esdplayELF+ @3@8@! @@X/usr/lib/sparcv9/ld.so.1%% !"#  $!( FM\  x4a `@"       ! ,4JQ__iob__fsr_init_value_environ__xpg4$XAoAMiKVyKXM0lY.program_name__xpg6__environ_lockmain__1cG__CrunMdo_exit_code6F_v____Argv_DYNAMICfputsstrdupfprintf_get_exit_frame_monitor_edataoptind_initatexit_lib_version_etext_fini__xargvgetopt_long_start_exit_endabortesd_play_file__xargc_GLOBAL_OFFSET_TABLE_optarg_PROCEDURE_LINKAGE_TABLE_libc.so.1SUNW_1.22SUNWprivate_1.1libaudiofile.so.0libm.so.2libesd.so.0librt.so.1libnsl.so.1libsocket.so.1/usr/local/libkyu Nq0 8#  @ `   [`+p @ "a`+p @ ra`+p @ ra, @`+p ' \؀ t+``+p ) -`- `?- =--% #0@`+p  @"`*p  Z! `*p  Z!@@@O@@0A@`|ww`8]\ _@@  'G< @A@`w'`]`8]\ @@wGHG@XH@T 㾠A@ctwO'w ' 'w`]W `\@Ot_\ `8]t`G_`]W@@C'G〤?HHEH.`H]\ @<wH8 ` ]`0] @@5@ `0]!`(]`8]\ @@,@ @0HG〤 sH  ?O hOOO vOOO`@]D G$ H` _`@]D ,0\@9'G< PPUsage: %s [OPTION] FILE Plays the FILE on EsounD. -s, --server=HOSTNAME set EsounD server -h, --help display this help and exit -v, --version output version information and exit s:hvesdplay Try `%s --help' for more information. serverhelpversion( 0o0o0o0o0o 0o@0o`0o0o0o0ok  x  ooo@h ooshvXx @       :M[g vg  g   p\   x(   '! ?FU  x4Z x`@"       ! /6.libs/esdplaycrti.scrt1.s__get_exit_frame_monitor_ptr__do_exit_code_ptr__crt_scratchvalues-Xa.cDrodata.rodatavalues-xpg6.cBbss.bssDdata.dataesdplay.cDpicdata.picdataesd_play_file.L30usage_exit.L57.L67.L89.L93crtn.s_END__START___iob__fsr_init_value_environ__xpg4$XAoAMiKVyKXM0lY.program_name__xpg6__environ_lockmain__1cG__CrunMdo_exit_code6F_v____Argv_DYNAMICfputsstrdupfprintf_get_exit_frame_monitor_edataoptind_initatexit_lib_version_etext_fini__xargvgetopt_long_start_endabort__xargc_GLOBAL_OFFSET_TABLE_optarg_PROCEDURE_LINKAGE_TABLE_anotate anotate  H  L  " # $ anotate @(#)SunOS 5.10 Generic January 2005@(#)stdio.h 1.84 04/09/28 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)types.h 1.86 07/09/20 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.497 esdplay.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c esdplay.c -W0,-xp\$XAoAMiKVyKXM0lY.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKVyKXM0lY.;backend;raw;cd;DBG_GEN 5.2.7charAprogram_nameI  play_fileu p nfilenametxDintA usage_exit  XnXret_code~|  , X  < H exitD main xnargc|argvpoption_indexhcdserverIXopts~  D  <  <  8<  @  @ abort exitCD I option  nameI#has_arg#flag#val#long. A.A@esd_play_file7I getopt_longAstrdupI   __FILE#__pad# off64_tftello,d#fseekod  fsetposd fgetpos dFILE tmpfile/AMA_freopen/Vh/AAfopen/ off_tftello;fseekosd  sfsetposd|dfgetposAdfputsI AIRprintf[dAfprintfAA /freopen/ X  A X aA s |fopen/  j tmpfile/ /var/tmp/esound-0.2.8./usr/include/usr/include/isoesdplay.cgetopt.hstdio_impl.hstdio.hstdio_iso.h  p0  4!  x1E(4Hk04 DD%$> I4I : ;  . : ; @ ' ID I: ;  D D &I . : ; @ ' D   .? < ID .?  6 : ; @ ' ID   :  I8 I !I/ .? < ' ID II: .? < ' ID 7I' Xmain? uplay_fileusage_exitc option__FILE,off64_t FILEoff_t/ Rprogram_name.interp.hash.dynsym.dynstr.SUNW_version.rela.got.rela.data.rela.plt.text.init.fini.rodata.rodata1.dynamic.picdata.bss.symtab.strtab.annotate.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_funcnames.debug_typenames.debug_varnames.shstrtabXX xx0 x"  o0-B@@H7BBBL  RX^f2PG o<x  < Po "%% .#/;1631iK1o 2#; 2^&0707010005a4be000081ed0000000000000000000000014c5cac97000063f00000010000010036ffffffffffffffff0000001d00000000root/usr/local/bin/esdsampleELF+ `@\0@8@@@X   /usr/lib/sparcv9/ld.so.153  !"#%'(*,.012 $&)+-/ # !  8&`,"39@> pM"T[ ho t{"  #  "#  `!"  `"8#@@"Q`Yh#mtz "  @  fprintf_edataclean_exit_initmainfread__xpg4writeatoiesd_open_sound__xpg6strcat_lib_versionatexitstatsignal__environ_lock_DYNAMIC_finiterminateesd_sample_getid_etext___Argv__iob__xargcclose_PROCEDURE_LINKAGE_TABLE___fsr_init_valueesd_sample_free_environ_start_GLOBAL_OFFSET_TABLE___xargvesd_sample_cachestrncpyesd_file_cache_endstrcmpfopenstrlengetc_get_exit_frame_monitorstrcpyesd_sample_play__1cG__CrunMdo_exit_code6F_v_esd_confirm_sample_cachelibrt.so.1SUNW_1.2libc.so.1SUNW_0.7SUNWprivate_1.1libaudiofile.so.0libm.so.2libesd.so.0libnsl.so.1libsocket.so.1/usr/local/lib =' =(  Nq"1  ) 0@ `&+*  @$`2'.  , @/ `  - [`+p @ "c`+p @ rc`+p @ rb, @`+p ' \⸀ t+``+p ) -`-"خ `?-"خ =--%" "؜#0@ʐ`+p  @Ð `*p  Z"耐 `*p  Z"@@@/@@@A@`w'`]!`]G@@ `]$`H}A@`Tw'w?'!+ D' 'ߠ '۠ 'נ 'Ӡ 'Ϡ '!'Ǡ 'à ' ' 'ww'w`] ` @O, ' 'ߠ GH`]_Gߡ,0\@@XH` ]_\ @@U@3 Hx`(]_Gߡ,0\@@?H Gߠ '_Gߡ,0\@w'Ha`0]_Gߡ,0\@@(H 'HP`8]_Gߡ,0\@@H 'H?`@]_Gߡ,0\@@H 'H.`H]_Gߡ,0\@@H 'H`P]_Gߡ,0\@@HGߠ '_Gߡ,0\@@'HH Gߠ 'GGOk_\ @ ~@`X]@@ܒ@_Gߡ,0\@@ِ  @@Ô_Gߡ,0\@w`] @В`] @ʒ`] @ĒG H_``]@@w_h`]!`h]_\ @@o?H#'GGϢ@Gˢ@GǠ@'`p]GG@@k_'@'G瀤 H H'_/@@GGG_W< @@'`x]G@@G_@ @'Gۀ H!GGې@@'Gۀ H H'GG۠@'ע_@ @q'Gۀ OG@y'GGH `]GG@@ @ `]GGא@@HBG H5_'@.'G瀤 H H'G_\ _@@N'`x]G@@ޒG H `]G@@Ӓ@ `]G@@ȔH G H_@@-`]@@G@@)'`]G@@GGHG HG H `]G@@@q `]@`]D H`]@ qHH`]@vGG@@`]D OGG@@`]@`G@ 'G< PPreceived signal %d: terminating... -husage: %s [-s server] [-d [-b] [-m] [-r freq]] < file -s-b-m-d-e-r:r%s, sample file not specified opening socket, format = 0x%08x at %d Hz sample id is <%d> error while caching sample <%d>: confirm returned %d sample <%d> uploaded, %d bytes error while caching sample <%d>: confirm value != sample_id sample <%d> uploaded: %s name is '%s'. reget of sample %s id is <%d> sample id's do not make sense! (cache mode %d) press 'q' to quit, to trigger. closing down  x @p @Pp#0o0o0o0o0o 0o@0o`0o0o0o0o0o0o 0o@0ow`0oo0og0o_0oW0oO0oG 0o?@0o7`0o/0o'0o#5?KW  ffx u oo `op   oo Xx  `     `    x "##L#R"<"O"]i x#"i ###i  x(   8           @0 p  8   @  ! @' P - p03 09 ? EZb#ot z  8`"@i p"n  "  #   ""#* 0J[ `l!"t  `{#@k"`# "  @[  ,.libs/esdsamplecrti.scrt1.s__get_exit_frame_monitor_ptr__do_exit_code_ptr__crt_scratchvalues-Xa.cDrodata.rodatavalues-xpg6.cBbss.bssDdata.dataesdsample.cDpicdata.picdata.L19.L40.L54.L59.L68.L78.L88.L98.L108.L118.L152.L165.L173.L180.L193.L226.L232.L261.L267.L287.L290.L302.L308.L325.L334crtn.s_END__START_fprintf_edataclean_exit_initmainfread__xpg4writeatoiesd_open_sound__xpg6strcat_lib_versionatexitstatsignal__environ_lock_DYNAMIC_finiterminateesd_sample_getid_etext___Argv__iob__xargcclose_PROCEDURE_LINKAGE_TABLE___fsr_init_valueesd_sample_free_environ_start_GLOBAL_OFFSET_TABLE___xargvesd_sample_cachestrncpyesd_file_cache_endstrcmpfopenstrlengetc_get_exit_frame_monitorstrcpyesd_sample_play__1cG__CrunMdo_exit_code6F_v_esd_confirm_sample_cacheanotate anotate   x """`#d$lanotatex p 0t0p@(#)SunOS 5.10 Generic January 2005@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)dirent.h 1.37 04/09/28 SMI@(#)dirent.h 1.36 04/09/28 SMI@(#)signal.h 1.43 04/09/28 SMI@(#)signal_iso.h 1.1 99/08/09 SMI@(#)signal_iso.h 1.6 03/05/02 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)signal.h 1.66 04/09/28 SMI@(#)siginfo.h 1.59 04/07/15 SMI@(#)machsig.h 1.15 99/08/15 SMI@(#)procset.h 1.25 04/07/16 SMI@(#)string.h 1.27 07/01/14 SMI@(#)string_iso.h 1.5 04/06/18 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)stat.h 1.11 04/09/28 SMI@(#)stat_impl.h 1.4 03/12/04 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.497sesdsample.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c esdsample.c -W0,-xp\$XAoAMiKUyKXM0HY.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKUyKXM0HY.;backend;raw;cd;DBG_GEN 5.2.7intEterminateL #clean_exitxnEsignum|DmainnEEargc|argvp buf_ sockE_ rateE_ argE_ lengthE_ totalE_ bitsE_ channelsE_ modeE_ funcE_ format1_ sample_idE _ confirm_idE _ reget_sample_idE _ source!_ source_stats"^ host#^ name$^ filename%] cache_modeE&]CD(char  long 1   Eesd_format_t e __FILE__padH# eFILE unsigned long dev_t ino_tunsigned mode_t nlink_t Euid_t Egid_t  off_t  time_ttimespectv_sec2#tv_nsec # Ctimestruc_t Eblksize_t  blkcnt_t statst_dev#st_ino#st_mode#st_nlink#st_uid#st_gid#st_rdev# st_size"#(st_atim#0st_mtim#@st_ctim#Pst_blksize#`st_blocks#hst_fstype#p#  #, >lstatE~5G ~fstatatEE>E >statE#fstatEQE> Q stat64 st_dev#st_ino#st_mode#st_nlink#st_uid#st_gid#st_rdev# st_size"#(st_atim#0st_mtim#@st_ctim#Pst_blksize#`st_blocks#hst_fstypec#p fstatatE EZ E   lstatE L   L U statE  ^ gfstatE E lockfE EE  truncateE E   off64_ttell E {Evoid {  ssize_tpwrite  E  {pread  1E  lseek E hE EEftruncateE E  { write  E  truncateE &  tell" JE { Jpwrite  E S pread  E  lseek"E"ElockfEKEE ftruncateE}E closeEE strncpy  size_tstrlenH QZstrcpyHc  strcmpE strcatA VE AtE _signaltEVdd_fdE#dd_locE#dd_sizeE#dd_buf#  ino64_tunsigned shortW dirent64 d_ino#d_off E#d_reclen(#d_name:# W readdir_rE = dirent d_ino#d_off"#d_reclen(#d_name # = readdir_rEW  W  alphasortEc ( c W ~E W  W  E scandirE]lureaddirreaddir=  =  alphasortE  = .E]7 @= f o=  Ex scandirE %]getdentsEGEmkstempEnmkstempEexitE atoiE eftello E efseekoEW E WfsetposE`  fgetposEtmpfile  freopenD D VfopenM_ eftello"fseekoE E fsetposE?fgetposE?H {freadgetcE  printfEB KTfprintfEB]  freopen  *3fopens!<tmpfile  esd_file_cacheEEesd_sample_playE$EEesd_sample_freeE\EE \esd_sample_getidEEeesd_confirm_sample_cacheEE esd_sample_cacheEEEEEE Eesd_open_soundEN /var/tmp/esound-0.2.8/usr/include/usr/include/iso/usr/include/sysesdsample.cesd.hstdio_impl.hstdio_iso.hstat.htypes.htime_impl.hdirent.hdirent.h <    %$0) ,@4@@@@A1i,)P$$%-@-1 @) <z  !090(8)%1@( (4 }!  DD%$> 5I4I?  : ;  .?  : ; @ ' D I: ;  D D .?  6 : ; @ ' ID  4I : ;  I I  !I/ I: I !I/  :  I8 &I7I.? < ' ID I' D  : ' ID .? < ' D .? < ' ID .? < ' ID LUterminatevclean_exitmain1esd_format_te__FILEFILEdev_tino_tmode_tnlink_tuid_tgid_t"off_t2time_tCtimespectimestruc_tblksize_tblkcnt_tstatstat64 Eoff64_t ssize_tsize_tino64_tWdirent64=dirent.interp.hash.dynsym.dynstr.SUNW_version.rela.got.rela.data.rela.plt.text.init.fini.rodata.rodata1.dynamic.picdata.bss.symtab.strtab.annotate.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.shstrtabXX xx   "uo ` `P-B 7B BB pL ` ` p RX^fxx~2G o <""Lx#### # L .Eo2 388VWY;XY [*0707010005a4b7000081ed0000000000000000000000014c5cac9600004c080000010000010036ffffffffffffffff0000001a00000000root/usr/local/bin/esdcatELF+ `@DH@8@@@X/usr/lib/sparcv9/ld.so.1%#  !" (</86  ;J`c  @"@     @  `  !L H4__iob__fsr_init_valuestrcmp_environ__xpg4__xpg6main__environ_lockesd_play_stream_fallback__1cG__CrunMdo_exit_code6F_v____Argv_DYNAMICfopenfreadprintfwrite_get_exit_frame_monitorclose_edataatexit_init_lib_versionatoi_etext_fini__xargv_start_exit_end__xargc_GLOBAL_OFFSET_TABLE__PROCEDURE_LINKAGE_TABLE_librt.so.1SUNW_1.2libc.so.1SUNW_0.7SUNWprivate_1.1libaudiofile.so.0libm.so.2libesd.so.0libnsl.so.1libsocket.so.1/usr/local/libN ='Yb =(l Nqu0  @ `  [`+p @ "bH`+p @ rb@`+p @ rb , @`+p ' \ t+``+p ) -`-" `?-" =--%" "#0@ `+p  @#`*p  Z"( `*p  Z"0@@5@ @@~A@aw'w?'!+ D' 'ߠ '۠ 'נ 'Ӡ '!'ˠ 'www '۠ GH`]_Gۡ,0\@@ŒH`]_\ @@’@ H`]_Gۡ,0\@@H G۠ '_Gۡ,0\@wHm` ]_Gۡ,0\@@H 'H\`(]_Gۡ,0\@@H 'HK`0]_Gۡ,0\@@sHG۠ '_Gۡ,0\@@w'H2_h`8]_\`Gۡ,0\@@\H _Gۡ,0\@w_`@]@@^w_h`H]_\ _@@? H^'G۠ 'GGO__h`X]wGGӢ@GϢ@Gˠ@'`P]GG@@GG__@@*'G瀤 H H,'_@ @#'G߀ HGGߐ@@ h H'_@ @ 'G߀ OG@ 'G< PP-husage: %s [-s server] [-b] [-m] [-r freq] < file -s-b-m-r%s: ignoring extra file '%s' r%s: couldn't open sound file: %s opening socket, format = 0x%08x at %d Hz  (HPx0o0o0o0o0o 0o@0o`0o0o0o0o0oNb  x  oFoo @P ooXx(@  `    @@L(90LZf u@8f @@f   8      (  H P( x*"<)80  5D`] { @"@     @  `! LH..libs/esdcatcrti.scrt1.s__get_exit_frame_monitor_ptr__do_exit_code_ptr__crt_scratchvalues-Xa.cDrodata.rodatavalues-xpg6.cBbss.bssDdata.dataesdcat.cDpicdata.picdata.L37.L42.L51.L61.L71.L81.L98.L108.L113.L148crtn.s_END__START___iob__fsr_init_valuestrcmp_environ__xpg4__xpg6main__environ_lockesd_play_stream_fallback__1cG__CrunMdo_exit_code6F_v____Argv_DYNAMICfopenfreadprintfwrite_get_exit_frame_monitorclose_edataatexit_init_lib_versionatoi_etext_fini__xargv_start_exit_end__xargc_GLOBAL_OFFSET_TABLE__PROCEDURE_LINKAGE_TABLE_anotate anotate    x (0" `# d$ lanotate @(#)SunOS 5.10 Generic January 2005@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)dirent.h 1.37 04/09/28 SMI@(#)dirent.h 1.36 04/09/28 SMI@(#)stat.h 1.11 04/09/28 SMI@(#)stat_impl.h 1.4 03/12/04 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.497esdcat.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c esdcat.c -W0,-xp\$XAoAMiKRyKXMk3W.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKRyKXMk3W.;backend;raw;cd;DBG_GEN 5.2.7main  n   argc |%argv pbuf6 _sock  _rate  _length  _arg  _bits _channels _mode _func _formatU_source_host_name_ 8   strcmp D(intchar  long U .  esd_format_t ..__FILE__padl# FILE  unsigned long dev_t ino_tunsigned mode_t nlink_t  uid_t  gid_t .off_t .time_ttimespectv_secq#tv_nsec.# timestruc_t  blksize_t .blkcnt_t .statEst_dev#st_ino#st_mode#st_nlink/#st_uidA#st_gidQ#st_rdev# st_sizea#(st_atim#0st_mtim#@st_ctim#Pst_blksize#`st_blocks#hst_fstype#p Elstat N fstatat  E  Estat *fstat X E X .stat64st_dev#st_ino#st_mode#st_nlink/#st_uidA#st_gidQ#st_rdev# st_sizea#(st_atim#0st_mtim#@st_ctim#Pst_blksize#`st_blocks#hst_fstypej#p fstatat   a   lstat  S   S \stat   e nfstat    *dd_fd #dd_loc #dd_size #dd_buf#  * ino64_t .off64_tunsigned short  .dirent64 d_ino <#d_off N#d_reclen `#d_name r#   readdir_r  O 3   *  u.dirent d_ino#d_offa#d_reclen `#d_name X# u  readdir_r  3 O   3 < N Walphasort   E `         J   $scandir      Jreaddir   *readdir   * u  u alphasort K  K  u f o x u   u    scandir ET]getdents   mkstemp mkstemp exit  atoi lockf V  . Vtruncate _.tell N void  .ssize_tpwrite*  preads *lseek N  N ftruncate  . write%  %truncate h..tella  pwrite pread *lseekaV a lockf   .ftruncate  .close  ftello N fseeko T. . Tfsetpos ] .fgetpos tmpfile  freopenA A SfopenJ\ ftelloafseeko . . fsetpos <fgetpos ~<E ~ size_tfread printf , ,5 GPfreopen>Yb  fopentmpfile  /esd_play_stream_fallback   &8. /var/tmp/esound-0.2.8/usr/include/usr/include/iso/usr/include/sysesdcat.cesd.hstdio_impl.hstdio_iso.hstat.htypes.htime_impl.hdirent.hdirent.h     ) ,@4@@A0E <4h- 4 4|  DD%.?  6 : ; @ ' ID I: ;  4I : ;   .? < ID D D $> I I  !I/ I: I !I/  :  I8 &I7I.? < ' ID I : ' ID .? < ' D .? < ' ID .? < ' ID '?mainUesd_format_t__FILEFILEdev_tino_tmode_t/nlink_tAuid_tQgid_taoff_tqtime_ttimespectimestruc_tblksize_tblkcnt_tstatstat64 :@!VAw3A CA0707010005a4b5000081ed0000000000000000000000014c5cac9600027b300000010000010036ffffffffffffffff0000001700000000root/usr/local/bin/esdELF+'@@s0@8@ @@XO/usr/lib/sparcv9/ld.so.1  !"$')*-0123456789:;=>?AEHIJKLMOPQTUVWY\_bcdegijklopqsuwz{|~ #%&(+,./<@BCDFGNRSXZ[]^`afhmnrtvxy} $  ~, P9 }0LO X\ mrH `< E  h` Q(  ː4!( 4-<C h<P m|n ` ` /X\- , D+1@>hO ^8h v}!( {@ ` x T( @ Gx-4; 0Q-Yqw  T  $ ed" 2` Ԉl   ! P<7 > [ Q@W ^\~ jP XD `@ D $  & U:@|OXh@ouT q8 Pp    C  1t=B @4T-Y lk| x@ xT  D`X p 4 8( SH j M 3 A`F  t\d (s ʸ ( v s(p k - *2D-R ,  @@W,f  .xm~ @X hD '@ oP`    5 3  : xt R   ^0 q  x  Hp  p esd_proto_unlockesd_is_lockedmix_playerserase_filterclip_mix_to_output_8udump_playersesd_check_endianatoiesd_last_activityesd_proto_standby_modeesd_sample_sizeget_new_clientsfind_caching_sampleesd_proto_sample_getidbindget_mix_funcerase_playerfree_sampleesd_audio_close__xpg4stop_sample__xargv__xpg6erase_samplemix_mono_16s_to_stereo_32s_svesd_proto_stream_panmemsetread_sample_GLOBAL_OFFSET_TABLE__edataesd_filter_listesd_next_sample_id__environ_lockfprintfopen_listen_socketesd_clients_listreset_daemonerase_client__iobmixed_bufferesd_players_listesd_audio_openesd_beepserase_monitorfcntl_environesd_proto_mapclip_mix_to_output_16smemcpyrefresh_mix_funcsstrncpyesd_proto_sample_cachemix_and_copy_finiesd_audio_readwait_for_clients_and_dataesd_first_filter_funclistenesd_proto_sample_loop__xargcesd_samples_listfilter_writeesd_proto_all_inforecorder_writewrite_playeresd_audio_ratemix_from_mono_8u_get_exit_frame_monitoresd_server_resumeplay_sampleesd_is_ownedesd_proto_stream_filteresd_proto_server_infoacceptmix_from_stereo_8uioctl_etext$XAoAMiKPyKXMkgW.is_paused_heresinmix_mono_8u_to_stereo_32s_svclean_exitesdbg_tracepoll_client_requestsmix_from_mono_16sinet_addr_PROCEDURE_LINKAGE_TABLE_free_clientesd_proto_stream_monitormix_from_stereo_16sesd_buf_size_samples_DYNAMICesd_audio_flushmallocerrnoesdbg_commsmix_mono_8u_to_stereo_32sreset_signalnanosleepesd_audio_pauseread_playeresd_monitor_listesd_proto_standbysetsockoptdump_clientsesd_server_standbyesd_audio_writeesd_proto_sample_freenew_sample_player_endnew_stream_player__fsr_init_valuemix_stereo_16s_to_stereo_32snew_sampleesd_proto_sample_panadd_new_clientadd_sample_initesd_autostandby_secsesd_validate_sourceget_translate_func__1cG__CrunMdo_exit_code6F_v__lib_versionsrandesd_proto_stream_play___Argvesd_proto_lockdump_samplesset_audio_bufferesd_audio_formatmix_mono_16s_to_stereo_32sesd_forced_standbyatexitmix_stereo_8u_to_stereo_32smix_stereo_8u_to_stereo_32s_svselectesd_proto_resumesprintfesd_audio_devicesesd_owner_keytimeesd_on_standbyperroresd_audio_deviceesd_proto_sample_stopesdbg_mixermonitor_writeesd_buf_size_octets_startesd_playing_samplesmix_stereo_16s_to_stereo_32s_svesd_set_socket_buffersmemcmpesd_proto_stream_recordermainesd_proto_unimplementedfree_playeresd_on_autostandbyesd_proto_sample_playesd_recorderadd_playeresd_proto_connectstrcmplibm.so.2SUNW_1.1librt.so.1SUNW_1.2libnsl.so.1SUNW_0.7libsocket.so.1libc.so.1SUNWprivate_1.1libaudiofile.so.0libesd.so.0/usr/local/lib  ='   ='   =(   =(   =(  Nq 8C'`} RP" @`cj. k@V`;* +@_`nfeo K@M`^?2 @8`4dE [`+p K@ "aȢ`+p K@ ra`+p :@ rc, @`+p ': \؀ t+``+p ): -`-" `?-" =--%" "#0@.Ґ`+p 5 @.ː"`*p : Z# `*p : Z#@.@+S@@.@.A@-aww'''''G'_w`] `] HG'(HG'(ȑ'_w_wH 'G߀H;G_נ@wˑI((@.H'` ] G'ϑI((('G_G,@` ] G'ϑI((('G_GӠ < ,@GӠ 'GG߀OHT 'G߀H3G_נ@wˑI((@.?H'G'ϑI(('G_Gӥ,04@G'ϑI(('G_GӠ < ,04@GӠ 'GG߀OHb]!`]G@@.@- H G Ot OOH@A@,bԮw' bX]$` a]$`@-: @- '@-:   ?"Gb],@G 'G Ob]\ hb]\ @b]\ ob@]\ hb@]\ D @'Ȓ b@]\ o a]$`b] @-0A@,a4w'b]\ wb]!`(]G@@-|@-b]D @-_h _D @-_\ w_ob]!`0]@@-[@-A @A@,`$w'b]!`8]G@@-=Gc]@@-VH A@+cw'  @-Y 'G〤 Hb]!`@]@@-?Hw'G @-J Hb]!`H]@@,?Hb' '۠ d'Gې@?c @-5  Hb]!`P]Gߐ@@,ޔ?HC' 'Gא@?c @-  7G7`X]@-'G@@-  Hb]!``]G@@,@, G@-   Hb]!`h]@@,@, G'G< @A@+aw 'c]D H  c]$`@,G'G< @A@+`w 'c]D H@, H 'H  c]$` c0]$`G'G< СA@*c̮w'w!#' ' 'w!+ D'!'Ϡ!'à !' 'ߠ GH_Gߡ,0\@`p]@@,H<Gߠ 'GGH2_Gߡ,0\@c]t`c]\ h!#'b]!`x]_Gߡ,0\@@+b]!`]c]\ @@+ՔHq_Gߡ,0\@`]@@,9H5Gߠ 'GGH+_Gߡ,0\@@,0'G瀤H!#'b]!`]_Gߡ,0\@@+b]!`]G@@+H1_Gߡ,0\@`]@@+Hb]!`]@@+|G ?'H_Gߡ,0\@`]@@+ݒH5Gߠ 'GGH+_Gߡ,0\@@+Ԑ'GӀH!+ D'b]!`]_Gߡ,0\@@+Eb]!`]GӐ@@+9H_Gߡ,0\@`]@@+H@Gߠ 'GGH6_Gߡ,0\@@+b]$ b]D H b]$`b]!`]_Gߡ,0\@@*b]!`]b]D @@*H_Gߡ,0\@`]@@+RH b(]$`b]!`]@@*ВHl_Gߡ,0\@`]@@+4HPb]!`]@@*b]!a]@@*b]!a]@@*b]!a]@@*b]!a]@@*b]!a ]@@*b]!a(]@*@@*w@*] Hb]!a0]_Gߡ,0\@@*dGߠ 'GGODa8]@*ߐGb]$`GbH]$`b]D $ `? w_a]$`Gϡ<` @< b]$`b]D a]D L@c]$`@* Hb]!a@]aH]@@*@) c]D @*w_c]D @ @*G֐b]$ b]D Hb]!aP]@@)@)ѐ b] @*b] @)c] @)b] @) 'b(]D Hb]D $ @?! ̠  d'G'G' 7'ä 7bH]D <` @< H 'bH]D <` @< b]D <`@.! H^Gˡ<` @ ?$@G@?,@'Gˡ<` @ ?$@ @?,@G @'_b]D GGGbH]D b]D Gb]D L@< @ss_c]D @@)GǠ 'GbH]D <` @< b]D <`@.# OGá, 'G'Gˠ 'GbH]D <` @< Oy@)b]D @b]D @@!f@._c]D @@'c0]D HG〤H b]D Ha]\ hc]D H_Gb]D bH]D @@'G〤 Hc]D H _G@@)c@(ɐa]t b]\ hc]D H G〤H_G@@@c8]\ h"c]D H_c]D @@)@'G〤H_G@@'@(a]t c]D H)wb]D ,p ,p$,p$bH]D l@<0?`8pw_,p,p ,p,p,p,p,pw@) O3?@(3  A@&cwb]\ wbx]D HH._瀤h(_ 7_ waX]_F _<4`<< << `W@@s@(s_\ w_瀤oH@w_@(H@A@&bwwb]\ _t`_b]t`H0A@&bwwwb]\ w_瀤h)__h_h_\ _t`H_\ b]t`_D @'Ԑ_H _w_\ w_瀤oHA@&aw' wwGߠא@@(C'G HH7wǐ$0@'w_πhG@'?H<' 'G@~~@(+ HG@'?H*'GbH]D @ +D@(_t  _$`_$ G_$`_Ϡ  `@O$_$$(_HG O 'G< A@%cT w' wb]\ wG '  @' G40,0@ w _]  G ?,Pu _hQ _D  H _D H  _\ wH4  _D 40,0@ w _]   _D  ?,Pu _D  GH  _D  ' _\ w _oc8]\ h c ]D H w w  wH7bh]D H wH+ wb]D ,p ,p$,p$bH]D l@<0?`8p w _,p ,p$,p$ w  w G   _@@' ' G H^bh]D Hc ]D Hb]D H@&@&@&a]t  bh]$`bh]D H1c ]D H*c8]\ h#b]D H@%a]\ b]D @hN c0]$` bh]$`H bh]$` G'G< A@$a̮ww''' ' 'ߠ 'a]\ wwa]\ hGH'b8]\ _\`(D`0D`D`_GGG@@ssƀ'_πhu 'ߠ 'wGGۀH"_D` \`(GߢG۠$< @@&X'G〤 H_wG'HGG@'GGۀO_ǀh_@ '_\ h_\\\`(D`0D`D`\(D0DD@@ssƀ'H_\`_GGG\`(D`0D`D`@ssƀ'_\ w_ǀh_@w_πoG'G< 0A@#bܮwwwa]\ w_瀤h%__h_h_\ _t`H_\ a]t`_@ H _w_\ w_瀤oH0A@#awwHu_D  H_D !H _D !Hbp]Hjwb]Hew_D  H_D !H _D !Hb]HPwb]HKwHIw_D  H_D !H _D !Ha]H4wb]H/w_D  H_D !H _D !Hc(]Hwa`]@$Րb]HwHwH w_D  O OO_0A@"cw''''G HG  Hb]HwbP]HwG  Hb]Hwb`]Hww_w'''w'G'G'GӠ H+GӠ  H_G4 GG_GGא@@@sH?'_G4 GG_GGא@@@#sH-'GӠ  H_G4 GG_GGא@@@$sH'_G4 GG_GGא@@@sH'Ϡ 'Gϡ< A@"aww'''w'G'נ 'Ϡ 'ˠ 'wwGۀH HH'H;_wG HLHEGס4 L@G4 t@'Gϡ, '_Gϡ,0T@7GϠ '_Gϡ,0T@7GϠ 'W<` @< 7W 7W<` @< 7W 7WW@<` @< _,@Ǡ ' OHHHCGס4 L@G4 t@'_Gϡ,0T@7GϠ 'W<` @< 7W 7_Gϡ,0T@7GϠ 'W<` @< 7W 7W_,@Ǡ 'W_,@Ǡ ' O'H_wG H=40h5Gס4 L@G4 t@'Gϡ, '_Gϡ,0T@7GϠ '_Gϡ,0T@7GϠ 'WW@<` @< _ǥ,04@Ǡ '40 oHJGG׀H __@@#x'HW40h4Gס4 L@G4 t@'_Gϡ,0T@7GϠ '_Gϡ,0T@7GϠ 'W_ǥ,04@Ǡ 'W_ǥ,04@Ǡ '40 oǡ,0'Hb]!ah]G @@"2H G렌 O O]OG'Gӡ< A@ cLww'''w'G'נ 'Ϡ 'ˠ 'wwGۀH H#'H_wG H8H1Gס4 L@G4 t@'Gϡ, '_G @7GϠ '_G @7GϠ 'WW@<` @< _,@Ǡ ' OHDGG׀H __@@"'HH/Gס4 L@G4 t@'_G @7GϠ '_G @7GϠ 'W_,@Ǡ 'W_,@Ǡ ' O'H_wG H>40h6Gס4 L@G4 t@'Gϡ, '_G @$ 7GϠ '_G @$ 7GϠ 'WW@, <` @< _ǥ,04@Ǡ '40 oH<40h6Gס4 L@G4 t@'_G @$ 7GϠ '_G @$ 7GϠ 'W, _ǥ,04@Ǡ 'W, _ǥ,04@Ǡ '40 oǡ,0'Hb]!ap]G @@ H G렌 O OjOG'Gӡ< A@b$ww'''w'G'נ 'Ϡ 'ˠ 'wwGۀH H 'H_wG H/H(Gס4 L@G4 t@'_Gϡ,0T@7W<` @< 7W 7W_,@Ǡ ' OH=H8Gס4 L@G4 t@'Gϡ<` @< '_Gϡ,0T@7GϠ 'W<` @< 7W 7W_,@Ǡ 'W_,@Ǡ ' O'H_wG H9GG׀H __@@!#'H|40h!Gס4 L@G4 t@'_Gϡ,0T@7W_ǥ,04@Ǡ '40 oH840h2Gס4 L@G4 t@'Gϡ<` @< '_Gϡ,0T@7GϠ 'W_ǥ,04@Ǡ 'W_ǥ,04@Ǡ '40 oǡ,0'Hb]!ah]G @@H G렌 O OsOG'Gӡ< A@adww'''w'G'נ 'Ϡ 'ˠ 'wwGۀH H'H_wG H5GG׀H __@@ f'HHGס4 L@G4 t@'_G @7W_,@Ǡ ' OH0H+Gס4 L@G4 t@'Gϡ<` @< '_G @7W_,@Ǡ 'W_,@Ǡ ' O'H_wG H,40h$Gס4 L@G4 t@'_G @$ 7W, 7W_ǥ,04@Ǡ '40 oH;40h5Gס4 L@G4 t@'Gϡ<` @< '_G @$ 7GϠ 'W, 7W_ǥ,04@Ǡ 'W_ǥ,04@Ǡ '40 oǡ,0'Hb]!ap]G @@H G렌 O O}OG'Gӡ< A@`ww' ' '_\ (wG40hI_D 4 L@bH]D 4 t@'G<` @< '_G @7G 'W$ 7W, 7,0b]@w_DW@$ ',0b]@w_DW@$ 'G40 o,0'G< A@c<ww' ' '_\ (w_D bH]D H%G40h_ @$ , 7,0b]@w_DW@$ 'G40 oH:G40h4_D 4 L@bH]D 4 t@'_G @7G 'W$ 7W, 7,0b]@w_DW@$ 'G40 o,0'G< A@a4ww' ' '_\ (wG40hD_D 4 L@bH]D 4 t@'G<` @< '_G,0T@7G ',0b]@w_DW@$ ',0b]@w_DW@$ 'G40 o,0'G< A@cww' ' '_\ (w_D bH]D H"G40h,0b]@w_E _,0T@%  'G40 oH5G40h/_D 4 L@bH]D 4 t@'_G,0T@7G ',0b]@w_DW@$ 'G40 o,0'G< A@aww' ' '_\ (wG40h[_D 4 L@bH]D 4 t@'G<` @< '_G @7G 'W$ 7W, 7W_D L@<` @< 7W_D L@<` @< 7,0b]@w_DW@$ ',0b]@w_DW@$ 'G40 o,0'G< A@cĮww' ' '_\ (w_D bH]D HLG40hD_ @$ , 7W_D L@<` @< 7,0b]@w_DW@$ '_ @$ , 7W_D L@<` @< 7,0b]@w_DW@$ 'G40 oHtG40hn_D 4 L@bH]D 4 t@'G<` @ ?$@HG '_G @7G 'W$ 7W, 7W_D L@<` @< 7,0b]@w_DW@$ '_G @7G 'W$ 7W, 7W_D L@<` @< 7,0b]@w_DW@$ 'G40 o,0'G< A@`<ww' ' '_\ (wG40hR_D 4 L@bH]D 4 t@'G<` @< '_G,0T@7G ',0b]@w_E W_D L@<` @< %  ',0b]@w_E W_D L@<` @< %  'G40 o,0'G< A@blww' ' '_\ (w_D bH]D HJG40hB_,0T@7W_D L@<` @< 7,0b]@w_DW@$ '_,0T@7W_D L@<` @< 7,0b]@w_DW@$ 'G40 oHjG40hd_D 4 L@bH]D 4 t@'G<` @ ?$@HG '_G,0T@7G 'W_D L@<` @< 7,0b]@w_DW@$ '_G,0T@7G 'W_D L@<` @< 7,0b]@w_DW@$ 'G40 o,0'G<  A@cww'b]wG40,0b]@w__߀h7_D #|H!<_4`_ w_ wH_D #cH!#_4`_ w_ wH _D _4`_ w_ w__߀o A@aww'b]wG40,0b]@w__߀h:_D #|H  _,`_ w_ wH#_D #cH ?_,`_ w_ wH_D <` @<  _,`_ w_ w__߀o A@`Tww' ' 'wwb]b]D ,0@ @ڔb ]\ w_߀h2_@'G뀤 H_\`G@'GG瀤HG'H G뀤 HH_w_\ w_׀h_@Bw_߀ob]D  H _G@H _G@AG<` @< 'G'G< 0A@blwa]\ w 'a]\ h HV'b]D bH]D a]\ D a]\ D @b8]t G '_h2_\ h_D`D`\`D`D`k_t H_D`D`b]D bH]D @W_t _\ wG '_oG'G< @A@`wb ]\ wbx]D HH_hax]_D` @Ӕ@_\ w_oH0A@c̮ww_D  / H_\ ]H(_D  /!H"_\ w_ 8D`$ $`c ]D $ c ]$`_D <H _D 8H_D @ _\ (@_@H@A@bww_hHb ]\ _t`_b ]t`H0A@bwwwb ]\ w_瀤h%__h_h_\ _t`H_\ b ]t`_mH _w_\ w_瀤oH0A@a$wwwb]\ w_瀤h%__h_h_\ _t`H_\ b]t`_/H _w_\ w_瀤oH~pA@`$ /www''' ' ' ' w w ߠ @ ߢ_D 40,0@ 7w 7_]  _D ?,Pu _D   ߤ @@ ' G H_\`\`(D`0D`D`_GGG@@ssƀ '_\  Gw G_D $HO_D   HIa]@U_\ ( ?w ?_ Ow O_ ?_ G40,0@h* O_T <` `,  Y7 YW O_4` O_  Ow O_ ?_ G40,0@ o_D` \`(D`0@s 'H G H [a]_D @@l [@o?H' G H?H' G H H' G'Gߡ< ~A@c 7ww ' ' 'H w w  @ _D 40,0@ Gw G_]  _D ?,Pu _D    Ϡ@@֘ ' G H_D` \`(D`0@ ' G H G Hb]D H b]D H?HT' G_$`4_\  Ww W_D $HO_D   HIa]@1_\ ( Ow O_ _w __ O_ G40,0@h* __T <` `,  i7 iW __4` __  _w __ O_ G40,0@ oH G H ka]_D @@S k@V?H'H_D 8 H _\ D !< @ H?H'_\`D 0D`8$D`0H_D 0 CH '_\`D 0D`8$ C' CG ' G H#_\`(\`\ (D`8 G@@_ 8D G@$_D !< @#HHH?H'_D`8\`D 0H_$ 8_\`D 0D`8$D`0 G$@H _D 0 G$@ ?H '_\`D 0D`8$ ?' ?G ' G H7_\ D !<@H._\( G@\\ (D8@ G@@_ 8D G@$ G G@ '_D`8\`D 0H_$ 8H?H'H?H'_D /OU!O2O G'G< ~A@`| ww' wb]\ hHb]\ w _h w w  @  _D 40,0@ w _]   _D ?,Pu _D    נ@@ ' GHHU _\`\`(D`0D`D`_GbH]D b]D @@ssƀ' _D` \`(D`0@Ȕ'G H _ w _\ w _h _\  _' w _okH0A@alww'c8]\ _GbH]D b]D @6'G H!@b]D !,@b]$`@c8]\ \ 렐c8]\ .c8]t G'G<  A@`4ww @w_瀤hHw_t _t _D (_$`_D ,_$`_D $H_D <`!? @< !?# @,  `, H'_D 'G_$`_ D` 0$`_D $H_D <`!? @< !?# @,  `, H'_D 'G_$`_D _$` _ <_ 0@ @ _,`_D` D`D`bH]D @@c]D _E LbH]D <`@.! % 0_D   H _ 0D<` @< $_D  H _ 0D<` @< $_ 0D<  ?$  <` @ ?$@$_D 0@(_t (_\ (h_@NHw!_$`!_$`_Ő_t _t _w_ A@`w''b@]\ w_߀h_D GHH _\ w_߀o_߀hHw @w_瀤hHw_t __t`_D  0_$`_ D`!$`GH_ D!<,@$_ D!@$_D _$`_D _$` _D _$`_D _$`c]D _E LbH]D <`@.! % 0_D   H _ 0D<` @< $_D  H _ 0D<` @< $_ 0D<  ?$  <` @ ?$@$_D 0@^_t (_\ (h_@Hwc ]D  c ]$`_$ 8_ߢ 8D` $`__t _t _w_0ww_ #S`NH_$ $H_ #bEH _$`$H H' 'G< 0A@`www'bX]D H a]$`b]_@ @N bX]$` H!'a]D H G뀤H H'b]_@ @WH H' 'G< 0A@ctwwb]!a]_D`D` @ 'G< @w_`(@ H _`8@T'H 'G'G<  A@b\ww_`(@_ '_D $HG<`!? @< !?# @,  `, H'G'G'GH a]$`_D @ @'G'G<  A@aDww_`(@ '_D $HG<`!? @< !?# @,  `, H'G'G'GH a]$`_D @ @P'G'G<  A@`,ww_`(@Ӕ 'GH' b]$`_D $HG<`!? @< !?# @,  `, H'G'G'_D @ @'G'G<  A@cww_`(@ 'GH'GH b]$`_D $HG<`!? @< !?# @,  `, H'G'G'_D @ @'G'G< 0ww_bw_瀤h H '__t`__$  'G< 0A@a<wwc0]D H b]D Hc8]\ h c]D H HK'_c8]t c8]\ h6@@ b]D !@b]$`@_c8]\ t`b]D bH]D c8]\ D c8]\ D @c8]\ t H H'_$  'G< 0A@ cLww_w_瀤h$__t`b]\ _t`_b]t`b]D bH]D _D`D`꿖_t H H'_$  'G< 0A@ b<ww_zw_瀤h__t`a]\ _t`_a]t`H H'_$  'G<  A@ atww_D  H_@ wH _@ w_@_瀤h__t`_@H HI'_D`4D`0H _$` H=' _$`Hb]!a]_D @@] H('_D $H_D <`!? @< !?# @,  `, H'_D 'G'_D ߐ@ @'' 'G< 㾠A@ cwOwb@]\ wߢ__ (@ @, /_߀h_ߢ @_@@xHH _\ w_߀o_߀h_D $H_D <`!? @< !?# @,  `, H'[_D '[G['H _D $@? `?'[G['_D @ @' 'G< 0w_D ('_D $HG<`!? @< !?# @,  `, H'G'G'G@ _D @ @'G瀤 h H' 'G< 0w_D ('_D $HG<`!? @< !?# @,  `, H'G'G'G@ z H '_D @ @;'G瀤 h H' 'G< 0w_D ('_D $HG<`!? @< !?# @,  `, H'G'G'G@ 6 H '_D @ @ 'G瀤 h H' 'G< 0w_D ('_D $HG<`!? @< !?# @,  `, H'G'G'G@ H '_D @ @ 'G瀤 h H' 'G<  A@ aww_D $ @? 'G'_D $H!bH]D < bH]D !? @< bH]D !?# @, bH]D , @H'bH]D 'G'_D $H!b]D < b]D !? @< b]D !?# @, b]D , @H'b]D 'G'_D @ @ 0'_D @ @ ''_D @ @ 'G〤 h H' 'G< PA@ cDwwa]7 ` @O,_D $ @? '3G3'_D $H!bH]D < bH]D !? @< bH]D !?# @, bH]D , @H'/bH]D '/G/'_D $H!b]D < b]D !? @< b]D !?# @, b]D , @H'+b]D '+G+'_D @ @ '_D @ @ '_D ߐ@ @ 'Gۀ h H'b ]\ w_ǀh_D $H_D <`!? @< !?# @,  `, H''_D ''G''_D  / H_Ǡ <Hw_\  @w_w_D $H_D <`!? @< !?# @,  `, H'_D 'G'_D $H_D <`!? @< !?# @,  `, H'_D 'G'_D $H_D <`!? @< !?# @,  `, H'_D 'G'_D $H_D <`!? @< !?# @,  `, H'_D 'G'H  'ߠ ' 'נ7w_D א@ @ '_D _@ @ '_D @ @ '_D @ @ '_D @ @ '_D ߐ@ @ 'Gۀ h H'_ǀhH_\ wOb@]\ w_h_D $H_D <`!? @< !?# @,  `, H''_D ''G''_ @w_D $H_D <`!? @< !?# @,  `, H'#_D '#G#'_D $H_D <`!? @< !?# @,  `, H'_D 'G'_D $H_D <`!? @< !?# @,  `, H'_D 'G'_D $H_D <`!? @< !?# @,  `, H'_D 'G'_D $H_D 0<`!? @< !?# @,  `, H'_D 0'G'H  'Ϡ 'ߠ ' 'Ӡ7w_D Ӑ@ @ '_D _@ @ '_D @ @ '_D @ @ '_D @ @ '_D ߐ@ @ '_D ϐ@ @ 'Gۀ h H'_hH_\ wO 'G< A@`Ԯww_D ('_D ,'_D 0'_D $HG<`!? @< !?# @,  `, H'G'G'_D $HG<`!? @< !?# @,  `, H'G'G'_D $HG<`!? @< !?# @,  `, H'G'G'Ӡ 'b ]\ w_ǀh$_D GۀH_D  / HG_$`G_$`_C_t  'H _\ w_ǀo_D $HGϥ<`!? @< !?# @,  `, H'G'G'_D @ @ 'G߀ h H' 'G< A@aܮww_D ('_D ,'_D 0'_D $HG<`!? @< !?# @,  `, H'G'G'_D $HG<`!? @< !?# @,  `, H'G'G'_D $HG<`!? @< !?# @,  `, H'G'G'Ӡ 'b@]\ w_ǀh_D GۀH G_$`G_$` 'H _\ w_ǀo_D $HGϥ<`!? @< !?# @,  `, H'G'G'_D @ @ 'G߀ h H' 'G<  A@c ww 'c0]D H b]D H 'Hc]D H 'H '_D $HG<`!? @< !?# @,  `, H'G'G'_D @ @'G〤 h H'G'G< A@a w ' 'wwb]\ w_瀤h3_D  H_\ wH% w w ߠ @ ߢ_D 40,0@ w _]  _D  ?,Pu _D   ߤ Ϡ@@6'GH_\ wHH_Dd(D` ,0,0b0]D@H 'H_D ,p,pb0]D@H_DD( (D ,p,pb0]D@$< @@*'_$(DG@$GHG Hb]D H b]D H 'H_Dd(D` ,0,0b0]D@H _$`_D ,p,pb0] \@'H 'H`_D``  @'_D $H_ D<`!? @< !?# @,  `, $G HG Hb]D H b]D H 'H'_D H_D H  _$`_$$( 'H 'H 'H _D  O4 OOGH_w_\ w_߀h_ޛw_瀤o 'G< @A@`4wb@]\ wbx]D HH_ha]_D` `@D`0@@_\ w_oH@w_\ (@ؐ_@ՐH@A@c ww_hHb@]\ _t`_b@]t`H0A@bw''wb@]\ w_瀤h4_D GH%_D 8H GH _$`<H)_h_\ _t`H_\ b@]t`_H_w_\ w_瀤oa]G@@%HA@a,ww '_D 4'_\ w_\ (wG_D 0HG Hc]D _D 0G$@Hc]D H'_D 0G$@'_\`D \`(G@GÐ@@e'G HG Hb]D H b]D H HN'G H;_D $H2_D   H,a]@_G40,0@w__G40,0@h_T <` `, 7W_4`_Ϡ w__G40,0@ oGG@'G_D 0HG OG_$`4 'G< A@btww @jw_瀤hHw_t _t _D (_$`_D ,_$`_D 0_$`0_D $H_D <`!? @< !?# @,  `, H'_D 'G_$`_D $H_D <`!? @< !?# @,  `, H'_D 'G_$`_D $H_D 0<`!? @< !?# @,  `, H'_D 0'G_$`0_ @_ 4@ @~ _,`a]D 'GϠ a]$`G_$` _D 0@_t (_\ (h_@H4w_$ 4_$ 8_$ <!_$`!_$`_D $H_D <`!? @< !?# @,  `, H'_D 'G'_D @ @'_w_0A@cwwb@]\ w_瀤h_\ _hH_瀤o_w_0''wGG@gw_瀤h H'_ސ 'G< 0A@aܮw'b ]\ w_h_D  /!H_D GH _ D!<,@$ H'_\ w_oa]G@@ 'G< PP@@ QBunsupported format for set_audio_buffer: 0x%08x received signal %d: terminating... bye bye. received signal %d: resetting... Unable to create socket Unable to set socket to non-blocking Unable to set socket linger value to %d 0.0.0.0Unable to bind port %d Unable to set socket listen buffer length -d- could not read device: %s - using device %s -port- could not read port: %s - accepting connections on port %d -b- server format: 8 bit samples -r- could not read rate: %s - server format: sample rate = %d Hz -as- could not read autostandby timeout: %s - autostandby timeout: %d seconds -nobeeps- disabling startup beeps -hUsage: esd [options] -d DEVICE force esd to use sound device DEVICE -b run server in 8 bit sound mode -r RATE run server at sample rate of RATE -as SECS free audio device after SECS of inactivity -port PORT listen for connections at PORT Possible devices are: %s unrecognized option: %s initializing... fatal error configuring sound, %s /dev/dspfatal error opening socket (%02d) client from: %03u.%03u.%03u.%03u:%05d [%p] mix_stereo_16s_to_stereo_32s mix from 16s: format 0x%08x not supported mix from 8u: format 0x%08x not supported -%02d- player: [%p] swapping... error writing client (%d) error reading client (%d) (%02d) proto: unimplemented protocol request: 0x%08x (%02d) not enough mem for sample, closing connectlockunlockstream playstream recstream monsample cachesample freesample playsample loopsample stopTODO: sample killstandbyresumesample getidstream filterserver infoall infoTODO: subscribeTODO: unsubscribestream pansample panstandby mode<%02d> %s: %d bytes [%p] <%02d> sample not found swapping... {ss} player for sample <%02d> not found ָ (0(Ppט @X`؀بذ (Xـِٰٸ8pڰ 8`pېH`pܐܰ4pސް$H<m`-,h8-e [\jP`U@q8px4(vs(k--,.DoP0x0o0o0o0o0o 0o@0o`0o0o0o0o0o0o 0o@0ow`0oo0og0o_0oW0oO0oG 0o?@0o7`0o/0o'0o0o0o0o 0o@0o`0o0o0o0o0o0o 0o@0o`0o0o0o0o   /       ; ;x J oo!o# " oo ( 0@Px` p ݀0ݐ@ݠxݰhPxx( @ P`Xx!"##  '@    ָ=-C 6IWc rc  c   ָ8   ( 0 (  (( P  p( ט0   0     @ X `  ؀(% ب+ ذ 1 7  = (C  I (0O X(U ـ[ ِ a ٰg ٸm 8s 0y 88 p@ ڰ0       8( ` p\c  ې3`c c    0 *hc  H ` p  ܐc 4 ܰ8 + 4c  p $ ސ * ް0 )6K \$j ~v P }0L X H `< E  h0`5 Q(B O ː4ekr ~- h< m| ` `  /7 /X\J-[ ,h Du{@h0 8 !( {@  ` x, T(9 I@N Gxh-~ 0-  T  $ ed"( 2`: ԈlF S k P<  [ @ \ jP XD `'@1K D $W p U@@T q8  Pp)  [; F CS 1tf @4- l x@ xT   D`X  p   #4 8 8( L SH _  M  }  `   t   <(  ʸ  (   v ?  ! s(p = k \ - c  t | -  v  @C ,   .x   @ X  h D  '@  ' oP G` ^ e   3   xt    0   x  Hp  p .libs/esdcrti.scrt1.s__get_exit_frame_monitor_ptr__do_exit_code_ptr__crt_scratchvalues-Xa.cDrodata.rodatavalues-xpg6.cBbss.bssDdata.dataesd.cDpicdata.picdata.L65.L_cseg0.L_cseg1.L_cseg2.L140.L159.L171.L191.L203.L217.L229.L237.L249.L341.L360.L365.L376.L395.L400.L411.L416.L425.L444.L449.L460.L479.L484.L495.L501.L509.L514.L516.L518.L520.L522.L524.L526.L534.L556.L572.L573.L588clients.c.L37filter.cmix.c.L104.L368.L527players.c.L35.L252.L285.L390proto.c.L125.L466.L694samples.c.L143.L196.L384crtn.s_END__START_esd_proto_unlockesd_is_lockedmix_playerserase_filterclip_mix_to_output_8udump_playersesd_check_endianatoiesd_last_activityesd_proto_standby_modeesd_sample_sizeget_new_clientsfind_caching_sampleesd_proto_sample_getidbindget_mix_funcerase_playerfree_sampleesd_audio_close__xpg4stop_sample__xargv__xpg6erase_samplemix_mono_16s_to_stereo_32s_svesd_proto_stream_panmemsetread_sample_GLOBAL_OFFSET_TABLE__edataesd_filter_listesd_next_sample_id__environ_lockfprintfopen_listen_socketesd_clients_listreset_daemonerase_client__iobmixed_bufferesd_players_listesd_audio_openesd_beepserase_monitorfcntl_environesd_proto_mapclip_mix_to_output_16smemcpyrefresh_mix_funcsstrncpyesd_proto_sample_cachemix_and_copy_finiesd_audio_readwait_for_clients_and_dataesd_first_filter_funclistenesd_proto_sample_loop__xargcesd_samples_listfilter_writeesd_proto_all_inforecorder_writewrite_playeresd_audio_ratemix_from_mono_8u_get_exit_frame_monitoresd_server_resumeplay_sampleesd_is_ownedesd_proto_stream_filteresd_proto_server_infoacceptmix_from_stereo_8uioctl_etext$XAoAMiKPyKXMkgW.is_paused_heresinmix_mono_8u_to_stereo_32s_svclean_exitesdbg_tracepoll_client_requestsmix_from_mono_16sinet_addr_PROCEDURE_LINKAGE_TABLE_free_clientesd_proto_stream_monitormix_from_stereo_16sesd_buf_size_samples_DYNAMICesd_audio_flushmallocerrnoesdbg_commsmix_mono_8u_to_stereo_32sreset_signalnanosleepesd_audio_pauseread_playeresd_monitor_listesd_proto_standbysetsockoptdump_clientsesd_server_standbyesd_audio_writeesd_proto_sample_freenew_sample_player_endnew_stream_player__fsr_init_valuemix_stereo_16s_to_stereo_32snew_sampleesd_proto_sample_panadd_new_clientadd_sample_initesd_autostandby_secsesd_validate_sourceget_translate_func__1cG__CrunMdo_exit_code6F_v__lib_versionsrandesd_proto_stream_play___Argvesd_proto_lockdump_samplesset_audio_bufferesd_audio_formatmix_mono_16s_to_stereo_32sesd_forced_standbyatexitmix_stereo_8u_to_stereo_32smix_stereo_8u_to_stereo_32s_svselectesd_proto_resumesprintfesd_audio_devicesesd_owner_keytimeesd_on_standbyperroresd_audio_deviceesd_proto_sample_stopesdbg_mixermonitor_writeesd_buf_size_octets_startesd_playing_samplesmix_stereo_16s_to_stereo_32s_svesd_set_socket_buffersmemcmpesd_proto_stream_recordermainesd_proto_unimplementedfree_playeresd_on_autostandbyesd_proto_sample_playesd_recorderadd_playeresd_proto_connectstrcmpanotate anotate ' '(X "(@#(D$(Lanotate `-,/.#octetesd_client_t reset_signal./8n `9signum|Dopen_listen_socket/X1n9 "9port|socket_addr[hsocket_listen9dlin "\00n9XDlinger ^ l_onoff9# l_linger9#esd_server_standby120n9 ok9xDesd_server_resume2`2n9 ok9xDmain3 Bn9 9argc| argvpesd_port9 hlength9 darg9`output_bufferXdefault_rate9Tdefault_buf_size9Pi9Lj9Hfreq9Dmagl9@magr9default_format9?B?B?BB BB(BB(Brestrain D 6 timespec X tv_sec# tv_nsec#6 Xin_addr_tinet_addr j  afilter_write9 999mix_players9"9refresh_mix_funcs9erase_samplem99monitor_write9recorder_write99poll_client_requests9wait_for_clients_and_data9-9get_new_clients9\9erase_client6esd_owner_key -9 9 signal-9socket9e999 esetsockopt9999nlisten9996 sockaddrP sa_family# sa_data# Pbind99Yunsigned long longrlim64_t rlimit64  rlim_cur# rlim_max# getrlimit9;9 ;setrlimit99Dunsigned longrlim_t rlimit  rlim_cur# rlim_max# getrlimit99 setrlimit9]9"6 ]6 oattropen9fx96 openat9996 creat9G6 Gopen9P96 6 attropen996 openat91996 1creat9q:6 qopen9z9fcntl999lockf9996 truncate9Z off64_ttellZ9 ssize_tpwrite9 pread>9lseekZu9Z9ftruncate996 truncate9off_ttell9 pwriteq9'pread9lseek99lockf999ftruncate9Q9close9v96 v6 strcmp9memset9mkstemp9( mkstemp9O srandlrand9mallocexit96 atoi9__FILE 8 __pad# ftelloZg8 fseeko9g9 fsetpos9g fgetpos9#gFILE #tmpfile26 P6 bfreopen2Yk26 6 fopen2 ftello.fseeko9fg9 ffsetpos9go g fgetpos96  printf9, g6 5 >fprintf9,G6  6   2freopen26  6  fopen2] &tmpfile2doublesinrresd_audio_read99esd_audio_write9 9!esd_audio_pause!esd_audio_closeesd_audio_open96 Tesd_audio_devices ]  nanosleep9   "time clients.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c clients.c -W0,-xp\$XAoAMiKPyKXMkgW.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKPyKXMkgW.;backend;raw;cd;DBG_GEN 5.2.7dump_clients#CDnaddr$xport%vclients&hDlongshortesd_client0next#state#request# fd#sourceh#swap_byte_order#$proto_data#(proto_data_length#int esd_client_state_t esd_proto_tunsigned short sa_family_t in_port_tunsigned char uint8_t ys_b1#s_b2#s_b3#s_b4# uint16_t s_w1y#s_w2y#unsigned uint32_t S_un_b)#S_un_w#S_addr# in_addrCS_un#char Ch sockaddr_insin_family#sin_port#sin_addr#sin_zeroK# octet esd_client_tfree_client<D D<nlclient;xDadd_new_clientED`Dnnew_clientDxDerase_clientODEn1clientNxpreviousPpcurrentQhDget_new_clientswEG`nlistenv|fdxtnblxpincominghy`size_in0zXnew_client{Paddr}Hport~FCDunsigned long size_tis_paused_here \wait_for_clients_and_dataGLnXlisten|rd_fdstimeouttimeout_ptr clientؿmax_fdԿreadyпD, wfd_set fds_bitsX# wfd_set time_t suseconds_t timeval tv_sec#tv_usec#esd_set_socket_buffers mesd_clients_list -esd_server_standby C  sockaddr sa_family#sa_data #  void #accept l  +unsigned long long lrlim64_t rlimit64 rlim_cur #rlim_max # getrlimit    setrlimit S  rlim_t rlimit rlim_cur S#rlim_max S# dgetrlimit   d setrlimit  C C 2attropen  ) ;C openat  C creat  C open J C JC \attropen  S eC openat  C creat4 C4opent=lockfCtruncate off64_ttell$ #$ ssize_tpwrite6-6 #pread66lseek ftruncate;C;truncate~D off_ttell~ #pwrite66pread6E6lseek~|~lockfioctlftruncateclose9memset +q +Cmkstempqmkstempqmalloc +free  + ' __FILE L__pad #'ftello{L'fseeko{fsetpos{fgetpos7{ 'FILE 7tmpfileFCdCvfreopenFmFCCfopenF'ftello~Bfseekoz{zfsetpos{{fgetposCprintf@C@IC[dFfreopenFRmvCCfopenFtmpfileFesd_audio_flushesd_audio_pausew[[[ selectdmvtime+mfilter.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c filter.c -W0,-xp\$XAoAMiKPyKXMkhW.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKPyKXMkhW.;backend;raw;cd;DBG_GEN 5.2.7 esd_playernext#parent#format#rate#left_vol_scale#right_vol_scale#source_id# data_buffer#(buffer_length#0actual_length#4last_pos#8name#<mix_funcY#translate_func#?voidintesd_format_tunsigned charoctetcharlong D  mix_func_tD         btranslate_func_t?esd_player_t esd_filter_list ` filter_write M On( buffer x size t format p rate lactual dtotal_data `data_size \filter Perase HD(erase_filterePPn filterdxpreviousfpcurrentghDread_player free_player  esd_first_filter_func -unsigned long longrlim64_trlimit64rlim_cur0#rlim_max0#Cgetrlimit  Csetrlimit  unsigned longrlim_trlimit`rlim_cur#rlim_max##getrlimit  `#setrlimit  attropen>   >openat  G unsignedcreat  open     'attropen t  0  topenat  }  creat  open ?  lockf v    vtruncate  off64_ttell   ssize_tpwrite  T   pread   T  lseek   ftruncate    write  O    Otruncate X off_ttell   pwrite     pread  Y  T  lseek   lockf   ftruncate  mkstemp) mkstempP m__FILE__padP#mftello  mfseeko   fsetposD   fgetpos}  DmFILE}tmpfilefreopen   fopenY  "mftello  Yfseeko   fsetpos  DfgetposD   DM_hfreopen V q zfopen  tmpfile#mmix.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c mix.c -W0,-xp\$XAoAMiKPyKXMkjW.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKPyKXMkjW.;backend;raw;cd;DBG_GEN 5.2.7eget_mix_func-QS nCplayer,xDvoidint mix_func_t esd_player5 next5# parent# format># rate# left_vol_scale# right_vol_scale# source_id# data_bufferv#( buffer_length#0 actual_length#4 last_pos#8 name#< mix_func# translate_func## esd_format_tunsigned char Uoctetfcharlong   translate_func_t esd_player_t,get_translate_funcWSHTn#>src_fmtU|src_rateUx>dst_fmtVtdst_rateVpD(mix_and_copylT(Undest_bufhxdest_lenhtdest_rateip>dest_formatilsource_dataj`src_lenj\src_ratekX>src_formatkTD,mix_from_stereo_16sU[tndest_bufxdest_lentdest_ratep>dest_formatlsource_data_ss`src_len\src_rateXrd_datPbytes_writtenLwr_datHtarget_data_uc@target_data_sslsamplersampleD8unsignedsigned shortUmix_from_stereo_8u[`n `dest_bufxdest_lentdest_ratep>dest_formatlsource_data_uc`src_len\src_rateXrd_datPbytes_writtenLwr_datHtarget_data_uc@target_data_sslsamplersampleD8mix_from_mono_16sp`e\n dest_bufmxdest_lenmtdest_ratenp>dest_formatnlsource_data_sso`src_leno\src_rateoXrd_datqPbytes_writtenqLwr_datrHtarget_data_ucs@target_data_sstlsampleuD8mix_from_mono_8uein dest_bufxdest_lentdest_ratep>dest_formatlsource_data_uc`src_len\src_rateXrd_datPbytes_writtenLwr_datHtarget_data_uc@target_data_sslsampleD8mix_mono_8u_to_stereo_32s_svFjkn gCplayerExlengthEtrd_datGlwr_datHhsampleIfsource_data_ucJXD mix_stereo_8u_to_stereo_32s_sv_kmnECplayer^xlength^trd_dat`lwr_datahsamplebfsource_data_uccXD mix_mono_16s_to_stereo_32s_svmo n"Cplayer~xlength~trd_datlwr_dathsamplefsource_data_ssXD mix_stereo_16s_to_stereo_32s_svoPqnCplayerxlengthtrd_datlwr_dathsamplefsource_data_ssXD mix_mono_8u_to_stereo_32sq8rnCplayerxlengthtrd_datlwr_dathsamplefsource_data_ucXD mix_stereo_8u_to_stereo_32ss(vnCplayerxlengthtrd_datlwr_dathsamplefsource_data_ucXD mix_mono_16s_to_stereo_32svxPnCplayerxlengthtrd_datlwr_dathsamplefsource_data_ssXD mix_stereo_16s_to_stereo_32sx{nkCplayerxlengthtrd_datlwr_dathsamplefsource_data_ssXD clip_mix_to_output_16sD{}noutputCxlengthCtmixed Ehend F`D signed intclip_mix_to_output_8uY}0~tnoutputXxlengthXtmixed Zhend [`D signed charmix_playersn~TnoutputmxlengthmtactualolmaxohplayerCp`eraseCqXD refresh_mix_funcs,nfilterCptranslationslD@mixed_buffer read_playerb5erase_player5unsigned long long rlim64_t rlimit64 rlim_cur# rlim_max#getrlimit))setrlimitm2unsigned long mrlim_t rlimit rlim_cur~# rlim_max~#getrlimitsetrlimitKK]attropenTfopenatcreat55openu>uattropen~openatcreat_(_openhlockftruncate off64_ttellOO ssize_tpwriteaXmapreadamalseek4ftruncatefftruncateo off_ttellpwritea0mapreadapmalseeklockfftruncatememsetHmQZmemcpyHcmmkstempmkstemp   __FILE= __pad#ftellol=fseekolfsetposlfgetpos (l FILE (tmpfile 7 U gfreopen 7  ^ p 7  fopen 7!  ftello!3!fseeko!kl!kfsetpos!l!tlfgetpos!!!!!printf"1"l":"Cfprintf""1"L"""" 7freopen 7"""""###"fopen 7#b##+tmpfile 7!Mplayers.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c players.c -W0,-xp\$XAoAMiKQyKXMkkW.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKQyKXMkkW.;backend;raw;cd;DBG_GEN 5.2.7 esd_playernext#parent#format#rate#left_vol_scale#right_vol_scale#source_id# data_buffer#(buffer_length#0actual_length#4last_pos#8name#<mix_func[#translate_func#Avoidintesd_format_tunsigned charoctetcharlong  F   mix_func_tF         dtranslate_func_tAesd_player_t esd_players_list h esd_recorder x esd_monitor_list p dump_playersXn playerxD free_player (nplayerx sample pDesd_sampleYnextY#parentb#format#rate#left_vol_scale#right_vol_scale#sample_id# data_buffer#(sample_length#0cached_length#4ref_count#8erase_when_done#<name s#@esd_client_state_tesd_proto_tunsigned shortsa_family_tin_port_tuint8_t<s_b1#s_b2#s_b3#s_b4#uint16_t}s_w1<#s_w2<#unsigned}uint32_tS_un_b#S_un_wO#S_addr#in_addrS_un##sockaddr_insin_family#sin_port#sin_addr#sin_zero#esd_client0 snextb#statek#request# fd#source##swap_byte_order#$proto_data#(proto_data_length# esd_sample_t add_playerBHn playerAxD erase_playerQn mplayerPx previousRp currentShD erase_monitorwn monitorvx previousxp currentyhDwrite_playern playerxsrc_bufferpsrc_lengthlsrc_ratehsrc_formatd wr_fds  lengthܿ actualؿ can_writeԿ timeout  message Cܾ data `ھ pos iо client Ⱦ buffer iD< fd_set  fds_bits # fd_settime_t suseconds_t timeval Ctv_sec #tv_usec #d `cshort `esd_client_t rread_player<nplayerx rd_fds  actual actual_2nd can_read timeout п message data ` pos i client ؾ buffer iоD,dcmonitor_writefh`noutput_bufferfxlengthftwr_fds gcan_writehtimeout iؿmonitorjпremovejȿD0recorder_writenEbufferxlengthtD new_stream_playern clientxplayerhDnew_sample_player@dnOsample_id|loopxplayerhsample `D esd_set_socket_buffers    Aget_mix_func[ erase_sample  erase_client& bunsigned long long&rlim64_t rlimit64 rlim_cur<#rlim_max<#Ogetrlimit  Osetrlimit  unsigned long rlim_t rlimit lrlim_cur#rlim_max#/getrlimit  l/setrlimit  attropenJ   Jopenat  S creat  }open  'attropent  0 topenat  } creat  }open?  lockfv   vtruncate  off64_t tell ssize_t pwriteT    pread  T  lseek   ftruncate  writeO    Otruncate X off_t tell read  T  pwriteO    pread  T  lseek   lockf   ftruncate/  /AJstrncpy/ 8 S  memset    memcpy)    mkstempP /mkstempw /malloc  free __FILE __pad#ftello* fseekok *  kfsetpos * tfgetpos * FILE tmpfile%freopenp  . pfopen y ftello fseeko) *  )perrorY 2Yfsetpos * b*fgetpos  /sprintf2  2;printft Dt}freopen     fopen P  tmpfile esd_audio_closeesd_audio_open      !select  ,9proto.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c proto.c -W0,-xp\$XAoAMiKQyKXMklW.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKQyKXMklW.;backend;raw;cd;DBG_GEN 5.2.7intesd_forced_standby= =esd_client_state_t=esd_proto_tunsigned shortsa_family_tin_port_tunsigned charuint8_tYs_b1#s_b2#s_b3#s_b4#uint16_ts_w1Y#s_w2Y#unsigneduint32_tS_un_b #S_un_wl#S_addr# in_addr#S_un#charlong #P + sockaddr_insin_family#sin_port#sin_addr#sin_zero3#octet  +esd_client0nextn#statew#request# fd=#sourceP#swap_byte_order=#$proto_data#(proto_data_length=#=nesd_proto_handler_t#esd_proto_handler_infokdata_length=#handler#description#esd_proto_handler_info_t k( +esd_proto_map2 esd_check_endianW n=9PclientVxYendianVpD esd_client_t9esd_validate_sourcep8Ln=Pclientmxsubmitted_keynp=owner_onlyolD$esd_proto_unimplementedxn=RPclientxDesd_proto_connectdn=Pclientxok=pDesd_proto_lock|n=LPclientxok=pclient_ok=lactual=hDesd_proto_unlockn=Pclientxok=pclient_ok=lactual=hDesd_proto_standbyn= wPclientxok=pclient_ok=lactual=hDesd_proto_resumen= Pclientxok=pclient_ok=lactual=hDesd_proto_stream_play n= {Pclientxplayer hD esd_player next #parent #format #rate=#left_vol_scale=#right_vol_scale=#source_id=# data_buffer#(buffer_length=#0actual_length=#4last_pos=#8name #<mix_func T#translate_func # {void =esd_format_t #  += ? = mix_func_t ?=  === === ]translate_func_t  {esd_player_t esd_proto_stream_recordertn= \PclientxDesd_proto_stream_monitor>n= Pclient=xmonitor ?hDesd_proto_stream_filterZHn=FPclientYxfilter [hDesd_proto_sample_cacherx8n=Pclientqxsamplebshlength=tdclient_id=u`D esd_sample%next%#parentn#format #rate=#left_vol_scale=#right_vol_scale=#sample_id=# data_buffer#(sample_length=#0cached_length=#4ref_count=#8erase_when_done=#<name.#@ #K +esd_sample_tKesd_proto_sample_getidhn=(Pclientxclient_id=plength=lsampleb`namebuf(~D #E +esd_proto_sample_free n=Pclientxsample_id=pclient_id=lactual=hDesd_proto_sample_play n=Pclientxsample_id=pclient_id=lactual=hDesd_proto_sample_loop0n=7Pclientxsample_id=pclient_id=lactual=hDesd_proto_sample_stop@ n=Pclientxsample_id=pclient_id=lactual=hDesd_proto_server_infoPxn=Pclientxversion=prate=lformat=hactual=dDesd_proto_all_info4n=Pclient3xversion=5prate=5lleft=5hright=5dformat=5`actual=6\source_id=6Xsample_id=6Tlength=6Pplayer 7Hsampleb8@name&9no_name/:~C4D# #L +esd_proto_stream_pann=Pclientxclient_id=pclient_left=lclient_right=hclient_ok=dactual=`stream_id=\left=Xright=Tok=Pplayer HDesd_proto_sample_panðn=Pclientxclient_id=pclient_left=lclient_right=hclient_ok=dactual=`sample_id=\left=Xright=Tok=PsamplebHDesd_proto_standby_mode,n=Pclientxok=pmode=lclient_mode=hactual=dDpoll_client_requestsXʈn=can_read=xlength=tis_ok=pclientPheraseP`rd_fdstimeoutпD( +  +fd_set fds_bits#fd_set+time_t +suseconds_t timevalBtv_sec#tv_usec#get_translate_func ==== {get_mix_func Tstop_sample==play_sample=#==read_sample=N%find_caching_samplebNnew_samplebNerase_sample==add_sample%new_stream_player =add_player_ erase_clientnesd_server_resume=esd_server_standby=unsigned long longrlim64_t rlimit64 *rlim_cur#rlim_max#getrlimit=e=*esetrlimit==nunsigned longrlim_t rlimit rlim_cur#rlim_max#getrlimit=C=Csetrlimit==L##attropen==#openat= 1==# 1creat= q :# qopen=  z=# # attropen=!  =#!openat=![=!=#![creat=!!d#!open=!!=lockf="==+#"truncate="U"++off64_t tell"U"= "+ssize_t pwrite""="" pread"#9=""lseek"U#p="U=ftruncate=#=+ #write"#=###truncate=$.#++off_t tell$.$b=sleep$read"$=" $pwrite"%=$"pread"%P=""lseek$.%=$.=lockf=%==+ftruncate=%=+#%#&& strncpy%&V%&#&V#&hstrcmp=&&_&qmemset & =  &&memcpy '=&& '= 'Omemcmp=''F'Xmkstemp='%mkstemp='% +( + __FILE ()__pad'#(ftello"U(X()(fseeko=((X+=+(fsetpos=((X(+fgetpos=)(X((FILE )tmpfile)##)A#)Sfreopen)#))J)\)##)#)fopen)#)))(ftello$.*)fseeko=*W(X+=+*Wfsetpos=*(X*`(X(fgetpos=***(X#**fprintf=+0**#+0+9#+K+T)#freopen)#++B+]+f#++#++fopen)#, ++tmpfile)# esd_audio_closeesd_audio_open=,R,R,R,v!select==,[,d,m, samples.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c samples.c -W0,-xp\$XAoAMiKQyKXMkmW.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKQyKXMkmW.;backend;raw;cd;DBG_GEN 5.2.7esd_sample|next|#parent#format#rate#left_vol_scale#right_vol_scale#sample_id# data_buffer#(sample_length#0cached_length#4ref_count#8erase_when_done#<name#@A intesd_client_state_tesd_proto_tunsigned shortsa_family_tin_port_tunsigned charuint8_tws_b1#s_b2#s_b3#s_b4#uint16_ts_w1w#s_w2w#unsigneduint32_tS_un_b'#S_un_w#S_addr#in_addrAS_un#charlong An Isockaddr_insin_family#sin_port#sin_addr#sin_zeroQ#octet  I esd_client0next#state#request# fd#sourcen#swap_byte_order#$proto_data#(proto_data_length#esd_format_t A IAesd_sample_t esd_samples_list" esd_playing_samples esd_next_sample_id dump_samplesʸpnsample"xDfree_sample%ː˼n8"sample$xDadd_sample3Hn~"sample2xDerase_sampleCh͜nidB|forceBxprevious"Dpcurrent"EhD read_samplesLn"samplerxactualtptotaltlclientu`datav^posvPbufferwHD esd_client_tshortnew_samplexӼn" clientxsample"hclient_iddactual`Dfind_caching_sample`n" clientxsample"hDplay_sampleԈn sample_id|loopxplayer hD esd_player next #parent #format#rate#left_vol_scale#right_vol_scale#source_id# data_buffer#(buffer_length#0actual_length#4last_pos#8name #<mix_func A#translate_func # void A  I ,  mix_func_t ,    Jtranslate_func_t  esd_player_t stop_samplen Nid|player pDnew_sample_player  add_player  unsigned long long rlim64_trlimit64rlim_cur #rlim_max # getrlimitM MsetrlimitVunsigned longrlim_trlimitrlim_cur#rlim_max#getrlimit++setrlimito4AoAattropenxAopenatAcreatY"AYopenbAAattropenAopenatCACcreatLAopenlockfIAtruncate=IIoff64_ttell=s sIssize_tpwrite| pread!lseek=X=ftruncateI writeAtruncateIIoff_ttellJread pwritepreadlseekJlockfIftruncateIAAstrncpymkstemp@mkstempgmalloc free I I__FILE __pad#ftello=fseeko[II[fsetposdIfgetposFILE tmpfileAAfreopen` A`Arfopeni{ftellofseekoIIfsetpos["fgetpos[dAprintfAAfreopenW AW`Ar{fopenitmpfile /var/tmp/esound-0.2.8/usr/include/sys/usr/include/netinetesd.ctypes.hesd.hesd-server.hin.hsocket_impl.hint_types.hsocket.htime_impl.hresource.hstdio_impl.hfloatingpoint.h (3i$@P}$@@}<l  ,  :)~)~$ -! }4 .<) /X 4-4 < 1<)4 1  2`!  3  (@,,(Q@,(E@4 @,(E@,4(! @ <@4444 4D H0 !D( ((4$$$)QE{~  UE!UD0$XH d /var/tmp/esound-0.2.8/usr/include/netinet/usr/include/sysclients.cesd-server.hesd.hin.hsocket_impl.hint_types.htypes.hselect.htime.hresource.hstdio_impl.hfloatingpoint.h C%!1qv  D = D`$  D i E,  , G (,E(4oD `8 a$a P /var/tmp/esound-0.2.8/usr/include/sysfilter.cesd-server.hesd.hresource.htypes.hstdio_impl.hfloatingpoint.h M   $( ! w  C P lQ /var/tmp/esound-0.2.8/usr/include/sysmix.cesd-server.hesd.hresource.htypes.hstdio_impl.hfloatingpoint.h Q-%4! %4!!%4! %4! ] % SH  !! ! T(  U U!<,-01 s!=,0,1(v%<,-x (%=,-,x @  [!<() x (!=()(x %<,-x%=,-0 x @  `!= 1y !<%,1(w  (%=!z %<%-,x @  e (!={ !<%(x %= y %<%,,w @  j%L%(%Hw  k0%$<|%M(%y  m%L%-Hx  oP1%H}%L,| q8%L%(%01Ht s(0%$0I$0x %L=($0I($0s v%L%ev  x1% 0I 0x %L=,0I,0u { (<(= z  }0 (8(9z  ~  ,1e!,)   (xr  /var/tmp/esound-0.2.8/usr/include/netinet/usr/include/sysplayers.cesd-server.hesd.hin.hsocket_impl.hint_types.hselect.htime.htypes.hresource.hstdio_impl.hfloatingpoint.h X!10}  !%$$    H$   k  l  ,T !A !$I8} %< 01   ,T% t!A !$I8}%<  A@,-(P, (  h ((,t\$  )$$ \( 4($ | }0 \$,$ $  @ $} $%\$,$ 0  /var/tmp/esound-0.2.8/usr/include/netinet/usr/include/sysproto.cesd-server.hesd.hin.hsocket_impl.hint_types.hselect.htime.htypes.hresource.hstdio_impl.hfloatingpoint.h )) 8  0     xH 1- (q  (q1 )(!p1 )(1p1   ED(5 $ $ x %%$@x  h,0}51  1  (1 0(1 @$1 P0+000 10+000!yMyyy$111111]$!xyyyy,1111111Z' pp = wp1 pp1%y p1 D(1 X   ,dL <     ~ /var/tmp/esound-0.2.8/usr/include/netinet/usr/include/syssamples.cesd-server.hesd.hin.hsocket_impl.hint_types.hresource.htypes.hstdio_impl.hfloatingpoint.h ʸ!1@| ː& 4$  h1c!(  4"d9!$1(} g  x|}}0 x1 y  Ԉ$  l( DD%$> 4I?  : ;  I: .?  : ; @ ' D I: ;  4I : ;  D D I  :  I8  :   :  : I !I/ I !I/.?  : ; @ ' ID  .?  6 : ;@ ' ID I: ; 4I : ; &I.? < ' ID I.? < ID .? < ' D .? < ' ID ' D  7I!.? < ' D ".? < ' ID  DD%.?  : ; @ ' D 4I : ;  D D $>  :  I8 I I:  :   :   :  I !I/ I !I/I: ;  .?  : ; @ ' ID .? < ' ID I4I?  : ;  .? < ' ID 7I&I.? < ' D .? < ' D .? < ' ID  DD% :  I8 I$> I: I !I/ ' ID  I 4I?  : ;  .?  : ; @ ' ID  I: ;  4I : ;  D D .?  : ; @ ' D .? < ' ID .? < ' D &I.? < ' ID 7I DD%.?  : ; @ ' ID I: ;  D D $> I' ID I I:  :  I8 I  !I/ 4I : ;  .?  : ;@ ' ID I: ; 4I : ; .?  : ;@ ' D .?  : ;@ ID I !I/4I?  : ;  .? < ' ID .? < ' D &I7I.? < ' ID  DD% :  I8 I$> I: I !I/ ' ID  I 4I?  : ;  .?  : ; @ ' D  4I : ;  D D I: ;   :  : I !I/ : .?  : ; @ ' ID .?  : ;@ ' D I: ; 4I : ; .?  : ;@ ' ID .? < ' ID .? < ' D &I7I.? < ' ID .? < ' D !.? < ' ID  DD%$> 4I?  : ;  II:  :  I8  :   :  I  !I/ I  !I/ : ' ID II&I .?  : ; @ ' ID I: ;  D D 4I : ;  .?  : ;@ ' ID I: ; 4I : ; .? < ' ID .? < ' D .? < ' ID 7I .? < ' D !.? < ' ID  DD% :  I8 I$> I:  :  :  I  !I/ I  !I/  : 4I?  : ;  .?  : ; @ ' D 4I : ;  D D I: ;  .?  : ; @ ' ID ' ID I.?  : ;@ ' ID I: ; 4I : ; .? < ' ID .? < ' D &I7I.? < ' ID , @esd_is_owneddesd_is_lockedesd_on_standbyesdbg_traceesdbg_commsesdbg_mixeresd_buf_size_octetsCesd_buf_size_samplesoesd_sample_sizeesd_beepslisten_socketesd_autostandby_secs!esd_last_activityJesd_on_autostandbytset_audio_bufferreset_daemonsclean_exit reset_signal `open_listen_socket ^esd_server_standby esd_server_resume mainesd_owner_key Adump_clients%free_clientladd_new_clienterase_client1get_new_clientsfwait_for_clients_and_data mesd_clients_listz87esd_filter_list)filter_write(erase_filteresd_first_filter_funcqK)#y9get_mix_funcLget_translate_funcmix_and_copymix_from_stereo_16smix_from_stereo_8u `mix_from_mono_16s mix_from_mono_8u mix_mono_8u_to_stereo_32s_sv gmix_stereo_8u_to_stereo_32s_svEmix_mono_16s_to_stereo_32s_sv"mix_stereo_16s_to_stereo_32s_svmix_mono_8u_to_stereo_32smix_stereo_8u_to_stereo_32smix_mono_16s_to_stereo_32smix_stereo_16s_to_stereo_32skclip_mix_to_output_16sclip_mix_to_output_8umix_playersrefresh_mix_funcsmixed_bufferRn!esd_players_list,esd_recorderPesd_monitor_listxdump_playersfree_player add_player erase_player merase_monitor write_player read_playermonitor_writerecorder_writeEnew_stream_playernew_sample_player,Desd_forced_standbyesd_proto_mapesd_check_endianbesd_validate_sourceesd_proto_unimplementedResd_proto_connectesd_proto_lockLesd_proto_unlockesd_proto_standby wesd_proto_resume esd_proto_stream_play esd_proto_stream_recorder \esd_proto_stream_monitor esd_proto_stream_filterFesd_proto_sample_cachekesd_proto_sample_getidEesd_proto_sample_freeesd_proto_sample_playesd_proto_sample_loop7esd_proto_sample_stopesd_proto_server_infoesd_proto_all_infoLesd_proto_stream_panesd_proto_sample_panesd_proto_standby_modepoll_client_requests&~+esd_samples_listSesd_playing_samples~esd_next_sample_iddump_samplesfree_sample8add_sample~erase_sampleread_sample new_sample find_caching_sample play_sample stop_sample time_tesd_format_tesd_client_state_tesd_proto_tsa_family_tin_port_t uint8_tluint16_tuint32_tin_addr[sockaddr_inoctetesd_clientesd_client_t "linger timespec jin_addr_tsockaddrrlim64_trlimit64rlim_trlimitZoff64_tssize_toff_t__FILE#FILE esd_client_state_tesd_proto_tsa_family_tin_port_tuint8_t)yuint16_tuint32_tin_addrhsockaddr_inoctetesd_clientesd_client_t0size_twfd_setfd_settime_tsuseconds_ttimeval sockaddr rlim64_t rlimit64 Srlim_t drlimitoff64_t6ssize_t~off_t'__FILE7FILE87esd_format_toctetDmix_func_ttranslate_func_t?esd_playeresd_player_t0rlim64_tCrlimit64rlim_t#rlimit off64_t ssize_t off_tm__FILE}FILEK)#ymix_func_t>esd_format_tfoctettranslate_func_tesd_player,esd_player_trlim64_trlimit64~rlim_trlimitoff64_tassize_toff_t__FILE (FILEn!esd_format_toctetFmix_func_ttranslate_func_tAesd_playeresd_player_tkesd_client_state_tesd_proto_tsa_family_tin_port_tuint8_t   >pwrite    G pread     lseeka  a lockf  ?  .ftruncate  q .close    dd_fd #dd_loc #dd_size #dd_buf#  ino64_tunsigned short A.dirent64 d_ino#d_off L#d_reclen#d_name$# A readdir_r   '.dirent d_ino#d_offa#d_reclen#d_name # ' readdir_r A  A   alphasort M M A h q zA  A    scandir GV_readdirn readdir '  '  alphasort   '  G! *' P Y' k t b} scandir Ggetdents 1 mkstemp Xmkstemp exit  atoi  ftello L fseeko A. . Afsetpos J .fgetpos tmpfile  freopen. . @fopen7I ftelloafseeko . . fsetpos )fgetpos k)2 kt size_tfwrite} printf # #, >Gfreopen5PY  fopentmpfile  &esd_record_stream_fallback   /+ /var/tmp/esound-0.2.8/usr/include/usr/include/iso/usr/include/sysesdrec.cesd.hstdio_impl.hstdio_iso.hstat.htypes.htime_impl.hdirent.hdirent.h  0   )A,@4@@A0E ,<h- 4 8|  DD%.?  6 : ; @ ' ID I: ;  4I : ;   .? < ID D D $> I I  !I/ I: I !I/  :  I8 &I7I.? < ' ID I : ' ID .? < ' D .? < ' ID .? < ' ID '?mainUesd_format_t__FILEFILEdev_tino_tmode_t/nlink_tAuid_tQgid_taoff_tqtime_ttimespectimestruc_tblksize_tblkcnt_tstatstat64 Loff64_t ssize_t ino64_tAdirent64'direntsize_t.interp.hash.dynsym.dynstr.SUNW_version.rela.got.rela.data.rela.plt.text.init.fini.rodata.rodata1.dynamic.picdata.bss.symtab.strtab.annotate.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.shstrtabXX xx( H"oP-B7B00BBHH L H RX^f2`G o<Hx@@@@ @= (Jo!x"&a&a>7@VAu3A C?0707010005a4b9000081ed0000000000000000000000014c5cac96000051980000010000010036ffffffffffffffff0000001b00000000root/usr/local/bin/esdfiltELF+ @I@8@@@XHH/usr/lib/sparcv9/ld.so.1%%  !"#$ |8(/x6@E  J h`pHy@" ` p        !84__iob__fsr_init_value__xpg4_environstrcmp__xpg6__environ_lockmain__1cG__CrunMdo_exit_code6F_v____Argv_DYNAMICfopenprintffwriteclose_get_exit_frame_monitoresd_filter_stream_edataatexit_init_lib_versionreadatoi_etext_fini__xargvfflush_exit_start_end__xargc_GLOBAL_OFFSET_TABLE__PROCEDURE_LINKAGE_TABLE_librt.so.1SUNW_1.2libc.so.1SUNW_0.7SUNWprivate_1.1libaudiofile.so.0libm.so.2libesd.so.0libnsl.so.1libsocket.so.1/usr/local/libN ='Yb =(l Nqu@p !  @ `  [`+p @ "a`+p @ ra`+p @ ra`, @`+p ' \8 t8+``+p ) -`-!X `?-!X =--%!X !X#0@`+p  @"`*p  Z!h `*p  Z!p@@@ @@~НA@`$w'w?'!+ D' 'ߠ '۠ 'נ 'Ӡ 'Ϡ '!'Ǡ 'à ' 'ww 'נ GH`]_Gס,0\@@`H`]@``]_\ @@X@> H` ]_Gס,0\@@BH Gנ '_Gס,0\@wH`(]_Gס,0\@@+H 'H`0]_Gס,0\@@H 'Ho`8]_Gס,0\@@ HGנ '_Gס,0\@@ 'HV_h`@]_\`Gס,0\@@HD`H]_Gס,0\@@ޒH  '`P]@ܐH.`X]_Gס,0\@@ȒH 'H_Gס,0\@``]@@ϒw_h`h]_\`Gס,0\@@Gנ 'GGO6GGϢ@Gˢ@GǠ@'`p]GG@@GG__\ @@'G瀤 H H'G@@'G߀ HG߀ HHGHw_Gߢ@h_T <` @< 'G_4`_ w_Gߢ oGH(w_Gߢ@h_T , 'G#cH!#H'G'G_4`_ w_Gߢ@ o_hG_@ @B h H+'GGߐ@@=`x]Gې@@`] @8GGߠ@'G@@'G߀ O{G@- 'G< PP-husage: %s [-s server ][-b] [-m] [-r freq] [-half|-double] [file] -s-b-m-r%s: ignoring extra file '%s' -halfhalving data -doublew%s: couldn't write to '%s' opening socket, format = 0x%08x at %d Hz total bytes streamed: %dH(0@HPp0o0o0o0o0o 0o@0o`0o0o0o0o0o0o 0oNb p x  o 6ooPxH oo Xx H`x   p   H8 h:pMX[g vxg 8g    @       ( 0 @ H P  p0 !2|98BIxP@_  d `H@" ` p     $  :!8+08N.libs/esdfiltcrti.scrt1.s__get_exit_frame_monitor_ptr__do_exit_code_ptr__crt_scratchvalues-Xa.cDrodata.rodatavalues-xpg6.cBbss.bssDdata.dataesdfilt.cDpicdata.picdata.L37.L42.L44.L53.L63.L73.L83.L100.L108.L114.L122.L133.L141.L169.L261crtn.s_END__START___iob__fsr_init_value__xpg4_environstrcmp__xpg6__environ_lockmain__1cG__CrunMdo_exit_code6F_v____Argv_DYNAMICfopenprintffwriteclose_get_exit_frame_monitoresd_filter_stream_edataatexit_init_lib_versionreadatoi_etext_fini__xargvfflush_exit_start_end__xargc_GLOBAL_OFFSET_TABLE__PROCEDURE_LINKAGE_TABLE_anotate anotate  h  l  hp" # $ anotate @(#)SunOS 5.10 Generic January 2005@(#)types.h 1.86 07/09/20 SMI@(#)feature_tests.h 1.25 07/02/02 SMI@(#)ccompile.h 1.2 04/11/08 SMI@(#)isa_defs.h 1.29 08/06/06 SMI@(#)machtypes.h 1.13 99/05/04 SMI@(#)int_types.h 1.10 04/09/28 SMI@(#)select.h 1.19 04/01/28 SMI@(#)time_impl.h 1.11 05/05/19 SMI@(#)time.h 2.77 09/06/02 SMI@(#)time.h 1.45 08/01/09 SMI@(#)time_iso.h 1.4 04/09/07 SMI@(#)stdio.h 1.84 04/09/28 SMI@(#)stdio_iso.h 1.8 05/08/16 SMI@(#)va_list.h 1.15 04/11/19 SMI@(#)stdio_tag.h 1.4 04/09/28 SMI@(#)stdio_impl.h 1.15 07/03/05 SMI@(#)stdio_c99.h 1.2 04/03/29 SMI@(#)stdlib.h 1.51 04/06/30 SMI@(#)stdlib_iso.h 1.9 04/09/28 SMI@(#)stdlib_c99.h 1.2 04/03/29 SMI@(#)unistd.h 1.76 06/03/10 SMI@(#)unistd.h 1.43 06/03/10 SMI@(#)dirent.h 1.37 04/09/28 SMI@(#)dirent.h 1.36 04/09/28 SMI@(#)stat.h 1.11 04/09/28 SMI@(#)stat_impl.h 1.4 03/12/04 SMI@(#)limits.h 1.59 04/08/24 SMI@(#)limits_iso.h 1.2 03/12/04 SMI@(#)int_limits.h 1.9 04/09/28 SMIacomp: Sun C 5.10 SunOS_sparc 2009/06/03ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.497sesdfilt.c /var/tmp/esound-0.2.8 /opt/sunstudio12.1/prod/bin/cc -xtarget=ultra -m64 -xcode=pic32 -xc99 -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -g -c esdfilt.c -W0,-xp\$XAoAMiKSyKXMkZX.Xa;g;P;R=Sun C 5.10 SunOS_sparc 2009/06/03;G=$XAoAMiKSyKXMkZX.;backend;raw;cd;DBG_GEN 5.2.7main  \neeeargc |}argv pbuf _socke _ratee _lengthe_totale_arge_bitse_channelse_modee_funce_format_halfe_twicee_data_sampe_targetO_hostt_ $p @P @P @PstrcmpeD(intchar l tunsigned char octetlong   eesd_format_tsigned short  __FILE@__pad# FILE @l Xaunsigned long sdev_t sino_tunsigned mode_t nlink_t euid_t egid_t off_t time_ttimespecPtv_sec#tv_nsec# timestruc_t eblksize_t blkcnt_t lstatst_dev#st_ino#st_mode#st_nlink#st_uid#st_gid#st_rdev# st_size#(st_atimP#0st_mtimP#@st_ctimP#Pst_blksizef#`st_blocksz#hst_fstype#p lstatejl fstatateke el ktstate}fstateel  lstat64 Hst_dev#st_ino#st_mode#st_nlink#st_uid#st_gid#st_rdev# st_size#(st_atimP#0st_mtimP#@st_ctimP#Pst_blksizef#`st_blocksz#hst_fstype#p fstatate e Hel   Hlstate   l   Hstate 6  fstate de H dd_fde#dd_loce#dd_sizee#dd_buft# d sino64_t off64_tunsigned short l !dirent64 d_ino #d_off #d_reclen #d_name # !  readdir_re     l dirent fd_ino#d_off#d_reclen #d_name #  f f xreaddir_re   o  !  ! alphasorte -  l -  ! He w Q Z !  ! e   scandire' 6 ? w readdir N readdir fu   u ~   alphasortel  x  e'    0 9  K TeB] fscandire'getdentsee fslockfeHeel HtruncateeQtell evoid  ssize_tpwritees preadeeslseek e eftruncateee writeesl truncateeZ tell~ereades pwriteespreadGeslseek~eelockfeeeftruncateeeclosee emkstempe3tmkstempeZtexitvel vatoie ftello  fseekoee fsetpose^% fgetpose^tmpfileOl l freopenO Ol  l fopenO[$ ftello[fseekoee fsetpose^fgetposeF  FO ssize_tfwriteaXaarl printfel l "OfreopenOv+4l vl fopenOfflushetmpfileOl l 'esd_filter_streameee0R /var/tmp/esound-0.2.8/usr/include/usr/include/iso/usr/include/sysesdfilt.cesd.hstdio_impl.hstdio_iso.hstat.htypes.htime_impl.hdirent.hdirent.h     %)A!,@4@@A0D@(@8 c(-18 ,(}(H}H)($_ # DD%.?  6 : ; @ ' ID I: ;  4I : ;   .? < ID D D $> I I: I  !I/ I !I/  :  I8 &I7I.? < ' ID I : ' ID .? < ' D .? < ' ID .? < ' ID 'Amainoctetesd_format_t__FILE@FILEdev_tino_tmode_tnlink_tuid_tgid_toff_ttime_ttimespecPtimestruc_tfblksize_tzblkcnt_tstatstat64 d ino64_t off64_t !dirent64 direntssize_tasize_t.interp.hash.dynsym.dynstr.SUNW_version.rela.got.rela.data.rela.plt.text.init.fini.rodata.rodata1.dynamic.picdata.bss.symtab.strtab.annotate.comment.debug_loc.debug_info.debug_line.debug_abbrev.debug_pubnames.debug_typenames.shstrtabXX xx0 x"  oP-BHH7B``BBxxPL  RppX^f"2GD oHH<88Hx  B #ho%x&<**DC^EVF3G* H07070100000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000b00000000TRAILER!!!