comparison libao2/ao_alsa.c @ 17617:adfab82139c0

After removing play_mmap(), the play() function just unconditionally calls play_normal(). This indirection is now superfluous.
author cladisch
date Mon, 13 Feb 2006 11:16:29 +0000
parents 92431bc3d014
children 270f61c80d46
comparison
equal deleted inserted replaced
17616:92431bc3d014 17617:adfab82139c0
774 } 774 }
775 775
776 return(1); /* ok, data should be accepted again */ 776 return(1); /* ok, data should be accepted again */
777 } 777 }
778 778
779 static int play_normal(void* data, int len);
780
781 static int play(void* data, int len, int flags)
782 {
783 int result;
784 result = play_normal(data, len);
785
786 return result;
787 }
788
789 /* 779 /*
790 plays 'len' bytes of 'data' 780 plays 'len' bytes of 'data'
791 returns: number of bytes played 781 returns: number of bytes played
792 modified last at 29.06.02 by jp 782 modified last at 29.06.02 by jp
793 thanxs for marius <marius@rospot.com> for giving us the light ;) 783 thanxs for marius <marius@rospot.com> for giving us the light ;)
794 */ 784 */
795 785
796 static int play_normal(void* data, int len) 786 static int play(void* data, int len, int flags)
797 { 787 {
798 788
799 //bytes_per_sample is always 4 for 2 chn S16_LE 789 //bytes_per_sample is always 4 for 2 chn S16_LE
800 int num_frames = len / bytes_per_sample; 790 int num_frames = len / bytes_per_sample;
801 char *output_samples = (char *)data; 791 char *output_samples = (char *)data;