Revision d929eba5 audio/alsaaudio.c

b/audio/alsaaudio.c
662 662
    obt_as.freq = obt.freq;
663 663
    obt_as.nchannels = obt.nchannels;
664 664
    obt_as.fmt = effective_fmt;
665
    obt_as.endianness = endianness;
665 666

  
666
    audio_pcm_init_info (
667
        &hw->info,
668
        &obt_as,
669
        audio_need_to_swap_endian (endianness)
670
        );
667
    audio_pcm_init_info (&hw->info, &obt_as);
671 668
    hw->samples = obt.samples;
672 669

  
673 670
    alsa->pcm_buf = audio_calloc (AUDIO_FUNC, obt.samples, 1 << hw->info.shift);
......
751 748
    obt_as.freq = obt.freq;
752 749
    obt_as.nchannels = obt.nchannels;
753 750
    obt_as.fmt = effective_fmt;
751
    obt_as.endianness = endianness;
754 752

  
755
    audio_pcm_init_info (
756
        &hw->info,
757
        &obt_as,
758
        audio_need_to_swap_endian (endianness)
759
        );
753
    audio_pcm_init_info (&hw->info, &obt_as);
760 754
    hw->samples = obt.samples;
761 755

  
762 756
    alsa->pcm_buf = audio_calloc (AUDIO_FUNC, hw->samples, 1 << hw->info.shift);

Also available in: Unified diff