search for: flac_decodermetadatacallback

Displaying 2 results from an estimated 2 matches for "flac_decodermetadatacallback".

2004 Sep 10
2
Storing FLAC in Matroska
...rent_sample < frame->header.blocksize; current_sample++) { for(int channel = 0; channel < frame->header.channels; channel++) { fwrite((void *)&buffer[channel][current_sample], 1, 1, ourData->outputFile); } } return FLAC__STREAM_DECODER_WRITE_STATUS_CONTINUE; }; void flac_DecoderMetaDataCallback(const FLAC__StreamDecoder *decoder, const FLAC__StreamMetadata *metadata, void *client_data) { flacData *ourData = (flacData *)client_data; }; void flac_DecoderErrorCallback(const FLAC__StreamDecoder *decoder, FLAC__StreamDecoderErrorStatus status, void *client_data) { flacData *ourData = (flac...
2004 Sep 10
2
Storing FLAC in Matroska
Hello, I'm looking into storing FLAC audio in Matroska and I have a few questions. 1. Can I use libflac to extract the compressed frames? Or will I need to write up a simple file parser? 2. What is required to decode the frames? From the docs I understand that you need the FRAME and you may need the METADATA_BLOCK. Thanks, Jory Stone jcsston@toughguy.net Matroska, the new,