Changeset 4600:22178628ad1d in roaraudio


Ignore:
Timestamp:
11/10/10 04:47:08 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added support for flac version 1.2.1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/codecfilter_flac.c

    r4595 r4600  
    207207 } 
    208208 
     209#ifndef ROAR_HAVE_FLAC_VERSION_1_2_1 
    209210 FLAC__stream_decoder_set_read_callback(self->decoder.decoder, cf_flac_cb_read); 
    210211 FLAC__stream_decoder_set_write_callback(self->decoder.decoder, cf_flac_cb_write); 
     
    212213 FLAC__stream_decoder_set_error_callback(self->decoder.decoder, cf_flac_cb_error); 
    213214 FLAC__stream_decoder_set_client_data(self->decoder.decoder, self); 
     215#endif 
    214216 
    215217 FLAC__stream_decoder_set_metadata_respond(self->decoder.decoder, FLAC__METADATA_TYPE_VORBIS_COMMENT); 
    216218 
     219#ifdef ROAR_HAVE_FLAC_VERSION_1_2_1 
     220 FLAC__stream_decoder_init_stream(self->decoder.decoder, cf_flac_cb_read, NULL, NULL, NULL, NULL, cf_flac_cb_write, cf_flac_cb_metadata, cf_flac_cb_error, self); 
     221#else 
    217222 FLAC__stream_decoder_init(self->decoder.decoder); 
     223#endif 
    218224 
    219225 *inst = self; 
Note: See TracChangeset for help on using the changeset viewer.