Hi, Just getting started to woek with libFlac(++). I was wondering why the example code only works on 16 bit files, and fails if I remove that limitation ? Also, after initializing the decoder file stream: init_status = decoder.init(argv[1]); a call to decoder.get_bits_per_sample() gives zero. Peter