• Home
  • Raw
  • Download

Lines Matching full:decoder

76 static FLAC__bool die_s_(const char *msg, const FLAC__StreamDecoder *decoder)  in die_s_()  argument
78 FLAC__StreamDecoderState state = FLAC__stream_decoder_get_state(decoder); in die_s_()
108 printf("\n\ngenerating %sFLAC file for decoder tests...\n", is_ogg? "Ogg ":""); in generate_file_()
127 …coderReadStatus stream_decoder_read_callback_(const FLAC__StreamDecoder *decoder, FLAC__byte buffe… in stream_decoder_read_callback_() argument
132 (void)decoder; in stream_decoder_read_callback_()
162 …coderSeekStatus stream_decoder_seek_callback_(const FLAC__StreamDecoder *decoder, FLAC__uint64 abs… in stream_decoder_seek_callback_() argument
166 (void)decoder; in stream_decoder_seek_callback_()
184 …coderTellStatus stream_decoder_tell_callback_(const FLAC__StreamDecoder *decoder, FLAC__uint64 *ab… in stream_decoder_tell_callback_() argument
189 (void)decoder; in stream_decoder_tell_callback_()
210 …rLengthStatus stream_decoder_length_callback_(const FLAC__StreamDecoder *decoder, FLAC__uint64 *st… in stream_decoder_length_callback_() argument
214 (void)decoder; in stream_decoder_length_callback_()
228 static FLAC__bool stream_decoder_eof_callback_(const FLAC__StreamDecoder *decoder, void *client_dat… in stream_decoder_eof_callback_() argument
232 (void)decoder; in stream_decoder_eof_callback_()
245 …derWriteStatus stream_decoder_write_callback_(const FLAC__StreamDecoder *decoder, const FLAC__Fram… in stream_decoder_write_callback_() argument
249 (void)decoder, (void)buffer; in stream_decoder_write_callback_()
270 static void stream_decoder_metadata_callback_(const FLAC__StreamDecoder *decoder, const FLAC__Strea… in stream_decoder_metadata_callback_() argument
274 (void)decoder; in stream_decoder_metadata_callback_()
306 static void stream_decoder_error_callback_(const FLAC__StreamDecoder *decoder, FLAC__StreamDecoderE… in stream_decoder_error_callback_() argument
310 (void)decoder; in stream_decoder_error_callback_()
323 static FLAC__bool stream_decoder_test_respond_(FLAC__StreamDecoder *decoder, StreamDecoderClientDat… in stream_decoder_test_respond_() argument
327 if(!FLAC__stream_decoder_set_md5_checking(decoder, true)) in stream_decoder_test_respond_()
328 return die_s_("at FLAC__stream_decoder_set_md5_checking(), returned false", decoder); in stream_decoder_test_respond_()
345 …FLAC__stream_decoder_init_ogg_stream(decoder, stream_decoder_read_callback_, /*seek_callback=*/0, … in stream_decoder_test_respond_()
346 …FLAC__stream_decoder_init_stream(decoder, stream_decoder_read_callback_, /*seek_callback=*/0, /*te… in stream_decoder_test_respond_()
352 …FLAC__stream_decoder_init_ogg_stream(decoder, stream_decoder_read_callback_, stream_decoder_seek_c… in stream_decoder_test_respond_()
353 …FLAC__stream_decoder_init_stream(decoder, stream_decoder_read_callback_, stream_decoder_seek_callb… in stream_decoder_test_respond_()
358 …FLAC__stream_decoder_init_ogg_FILE(decoder, dcd->file, stream_decoder_write_callback_, stream_deco… in stream_decoder_test_respond_()
359 …FLAC__stream_decoder_init_FILE(decoder, dcd->file, stream_decoder_write_callback_, stream_decoder_… in stream_decoder_test_respond_()
364 …FLAC__stream_decoder_init_ogg_file(decoder, flacfilename(is_ogg), stream_decoder_write_callback_, … in stream_decoder_test_respond_()
365 …FLAC__stream_decoder_init_file(decoder, flacfilename(is_ogg), stream_decoder_write_callback_, stre… in stream_decoder_test_respond_()
372 return die_s_(0, decoder); in stream_decoder_test_respond_()
383 if(!FLAC__stream_decoder_process_until_end_of_stream(decoder)) in stream_decoder_test_respond_()
384 return die_s_("returned false", decoder); in stream_decoder_test_respond_()
388 if(!FLAC__stream_decoder_finish(decoder)) in stream_decoder_test_respond_()
389 return die_s_("returned false", decoder); in stream_decoder_test_respond_()
397 FLAC__StreamDecoder *decoder; in test_stream_decoder() local
408 decoder = FLAC__stream_decoder_new(); in test_stream_decoder()
409 if(0 == decoder) { in test_stream_decoder()
416 FLAC__stream_decoder_delete(decoder); in test_stream_decoder()
420 decoder = FLAC__stream_decoder_new(); in test_stream_decoder()
421 if(0 == decoder) { in test_stream_decoder()
432 FLAC__stream_decoder_init_ogg_stream(decoder, 0, 0, 0, 0, 0, 0, 0, 0, 0) : in test_stream_decoder()
433 FLAC__stream_decoder_init_stream(decoder, 0, 0, 0, 0, 0, 0, 0, 0, 0); in test_stream_decoder()
438 FLAC__stream_decoder_init_ogg_FILE(decoder, stdin, 0, 0, 0, 0) : in test_stream_decoder()
439 FLAC__stream_decoder_init_FILE(decoder, stdin, 0, 0, 0, 0); in test_stream_decoder()
444 FLAC__stream_decoder_init_ogg_file(decoder, flacfilename(is_ogg), 0, 0, 0, 0) : in test_stream_decoder()
445 FLAC__stream_decoder_init_file(decoder, flacfilename(is_ogg), 0, 0, 0, 0); in test_stream_decoder()
452 return die_s_(0, decoder); in test_stream_decoder()
456 FLAC__stream_decoder_delete(decoder); in test_stream_decoder()
463 decoder = FLAC__stream_decoder_new(); in test_stream_decoder()
464 if(0 == decoder) { in test_stream_decoder()
472 if(!FLAC__stream_decoder_set_ogg_serial_number(decoder, file_utils__ogg_serial_number)) in test_stream_decoder()
473 return die_s_("returned false", decoder); in test_stream_decoder()
478 if(!FLAC__stream_decoder_set_md5_checking(decoder, true)) in test_stream_decoder()
479 return die_s_("returned false", decoder); in test_stream_decoder()
496 …FLAC__stream_decoder_init_ogg_stream(decoder, stream_decoder_read_callback_, /*seek_callback=*/0, … in test_stream_decoder()
497 …FLAC__stream_decoder_init_stream(decoder, stream_decoder_read_callback_, /*seek_callback=*/0, /*te… in test_stream_decoder()
502 …FLAC__stream_decoder_init_ogg_stream(decoder, stream_decoder_read_callback_, stream_decoder_seek_c… in test_stream_decoder()
503 …FLAC__stream_decoder_init_stream(decoder, stream_decoder_read_callback_, stream_decoder_seek_callb… in test_stream_decoder()
508 …FLAC__stream_decoder_init_ogg_FILE(decoder, decoder_client_data.file, stream_decoder_write_callbac… in test_stream_decoder()
509 …FLAC__stream_decoder_init_FILE(decoder, decoder_client_data.file, stream_decoder_write_callback_, … in test_stream_decoder()
514 …FLAC__stream_decoder_init_ogg_file(decoder, flacfilename(is_ogg), stream_decoder_write_callback_, … in test_stream_decoder()
515 …FLAC__stream_decoder_init_file(decoder, flacfilename(is_ogg), stream_decoder_write_callback_, stre… in test_stream_decoder()
522 return die_s_(0, decoder); in test_stream_decoder()
526 state = FLAC__stream_decoder_get_state(decoder); in test_stream_decoder()
534 if(!FLAC__stream_decoder_get_md5_checking(decoder)) { in test_stream_decoder()
541 if(!FLAC__stream_decoder_process_until_end_of_metadata(decoder)) in test_stream_decoder()
542 return die_s_("returned false", decoder); in test_stream_decoder()
546 if(!FLAC__stream_decoder_process_single(decoder)) in test_stream_decoder()
547 return die_s_("returned false", decoder); in test_stream_decoder()
551 if(!FLAC__stream_decoder_skip_single_frame(decoder)) in test_stream_decoder()
552 return die_s_("returned false", decoder); in test_stream_decoder()
557 if(!FLAC__stream_decoder_flush(decoder)) in test_stream_decoder()
558 return die_s_("returned false", decoder); in test_stream_decoder()
563 if(!FLAC__stream_decoder_process_single(decoder)) in test_stream_decoder()
564 return die_s_("returned false", decoder); in test_stream_decoder()
571 if(FLAC__stream_decoder_seek_absolute(decoder, 0) != expect) in test_stream_decoder()
572 return die_s_(expect? "returned false" : "returned true", decoder); in test_stream_decoder()
576 if(!FLAC__stream_decoder_process_until_end_of_stream(decoder)) in test_stream_decoder()
577 return die_s_("returned false", decoder); in test_stream_decoder()
582 if(FLAC__stream_decoder_seek_absolute(decoder, 0) != expect) in test_stream_decoder()
583 return die_s_(expect? "returned false" : "returned true", decoder); in test_stream_decoder()
588 uint32_t channels = FLAC__stream_decoder_get_channels(decoder); in test_stream_decoder()
598 uint32_t bits_per_sample = FLAC__stream_decoder_get_bits_per_sample(decoder); in test_stream_decoder()
608 uint32_t sample_rate = FLAC__stream_decoder_get_sample_rate(decoder); in test_stream_decoder()
618 uint32_t blocksize = FLAC__stream_decoder_get_blocksize(decoder); in test_stream_decoder()
627 FLAC__ChannelAssignment ca = FLAC__stream_decoder_get_channel_assignment(decoder); in test_stream_decoder()
633 if(!FLAC__stream_decoder_reset(decoder)) { in test_stream_decoder()
634 state = FLAC__stream_decoder_get_state(decoder); in test_stream_decoder()
653 if(!FLAC__stream_decoder_process_until_end_of_stream(decoder)) in test_stream_decoder()
654 return die_s_("returned false", decoder); in test_stream_decoder()
659 if(!FLAC__stream_decoder_finish(decoder)) in test_stream_decoder()
660 return die_s_("returned false", decoder); in test_stream_decoder()
668 if(!FLAC__stream_decoder_set_metadata_respond_all(decoder)) in test_stream_decoder()
669 return die_s_("returned false", decoder); in test_stream_decoder()
696 if(!stream_decoder_test_respond_(decoder, &decoder_client_data, is_ogg)) in test_stream_decoder()
704 if(!FLAC__stream_decoder_set_metadata_ignore_all(decoder)) in test_stream_decoder()
705 return die_s_("returned false", decoder); in test_stream_decoder()
710 if(!stream_decoder_test_respond_(decoder, &decoder_client_data, is_ogg)) in test_stream_decoder()
718 if(!FLAC__stream_decoder_set_metadata_respond_all(decoder)) in test_stream_decoder()
719 return die_s_("returned false", decoder); in test_stream_decoder()
723 if(!FLAC__stream_decoder_set_metadata_ignore(decoder, FLAC__METADATA_TYPE_VORBIS_COMMENT)) in test_stream_decoder()
724 return die_s_("returned false", decoder); in test_stream_decoder()
737 if(!stream_decoder_test_respond_(decoder, &decoder_client_data, is_ogg)) in test_stream_decoder()
745 if(!FLAC__stream_decoder_set_metadata_respond_all(decoder)) in test_stream_decoder()
746 return die_s_("returned false", decoder); in test_stream_decoder()
750 if(!FLAC__stream_decoder_set_metadata_ignore(decoder, FLAC__METADATA_TYPE_APPLICATION)) in test_stream_decoder()
751 return die_s_("returned false", decoder); in test_stream_decoder()
774 if(!stream_decoder_test_respond_(decoder, &decoder_client_data, is_ogg)) in test_stream_decoder()
782 if(!FLAC__stream_decoder_set_metadata_respond_all(decoder)) in test_stream_decoder()
783 return die_s_("returned false", decoder); in test_stream_decoder()
787 …if(!FLAC__stream_decoder_set_metadata_ignore_application(decoder, application1_.data.application.i… in test_stream_decoder()
788 return die_s_("returned false", decoder); in test_stream_decoder()
813 if(!stream_decoder_test_respond_(decoder, &decoder_client_data, is_ogg)) in test_stream_decoder()
821 if(!FLAC__stream_decoder_set_metadata_respond_all(decoder)) in test_stream_decoder()
822 return die_s_("returned false", decoder); in test_stream_decoder()
826 …if(!FLAC__stream_decoder_set_metadata_ignore_application(decoder, application1_.data.application.i… in test_stream_decoder()
827 return die_s_("returned false", decoder); in test_stream_decoder()
831 …if(!FLAC__stream_decoder_set_metadata_ignore_application(decoder, application2_.data.application.i… in test_stream_decoder()
832 return die_s_("returned false", decoder); in test_stream_decoder()
855 if(!stream_decoder_test_respond_(decoder, &decoder_client_data, is_ogg)) in test_stream_decoder()
863 if(!FLAC__stream_decoder_set_metadata_ignore_all(decoder)) in test_stream_decoder()
864 return die_s_("returned false", decoder); in test_stream_decoder()
868 if(!FLAC__stream_decoder_set_metadata_respond(decoder, FLAC__METADATA_TYPE_VORBIS_COMMENT)) in test_stream_decoder()
869 return die_s_("returned false", decoder); in test_stream_decoder()
875 if(!stream_decoder_test_respond_(decoder, &decoder_client_data, is_ogg)) in test_stream_decoder()
883 if(!FLAC__stream_decoder_set_metadata_ignore_all(decoder)) in test_stream_decoder()
884 return die_s_("returned false", decoder); in test_stream_decoder()
888 if(!FLAC__stream_decoder_set_metadata_respond(decoder, FLAC__METADATA_TYPE_APPLICATION)) in test_stream_decoder()
889 return die_s_("returned false", decoder); in test_stream_decoder()
896 if(!stream_decoder_test_respond_(decoder, &decoder_client_data, is_ogg)) in test_stream_decoder()
904 if(!FLAC__stream_decoder_set_metadata_ignore_all(decoder)) in test_stream_decoder()
905 return die_s_("returned false", decoder); in test_stream_decoder()
909 …if(!FLAC__stream_decoder_set_metadata_respond_application(decoder, application1_.data.application.… in test_stream_decoder()
910 return die_s_("returned false", decoder); in test_stream_decoder()
916 if(!stream_decoder_test_respond_(decoder, &decoder_client_data, is_ogg)) in test_stream_decoder()
924 if(!FLAC__stream_decoder_set_metadata_ignore_all(decoder)) in test_stream_decoder()
925 return die_s_("returned false", decoder); in test_stream_decoder()
929 …if(!FLAC__stream_decoder_set_metadata_respond_application(decoder, application1_.data.application.… in test_stream_decoder()
930 return die_s_("returned false", decoder); in test_stream_decoder()
934 …if(!FLAC__stream_decoder_set_metadata_respond_application(decoder, application2_.data.application.… in test_stream_decoder()
935 return die_s_("returned false", decoder); in test_stream_decoder()
942 if(!stream_decoder_test_respond_(decoder, &decoder_client_data, is_ogg)) in test_stream_decoder()
950 if(!FLAC__stream_decoder_set_metadata_respond_all(decoder)) in test_stream_decoder()
951 return die_s_("returned false", decoder); in test_stream_decoder()
955 if(!FLAC__stream_decoder_set_metadata_ignore(decoder, FLAC__METADATA_TYPE_APPLICATION)) in test_stream_decoder()
956 return die_s_("returned false", decoder); in test_stream_decoder()
960 …if(!FLAC__stream_decoder_set_metadata_respond_application(decoder, application1_.data.application.… in test_stream_decoder()
961 return die_s_("returned false", decoder); in test_stream_decoder()
986 if(!stream_decoder_test_respond_(decoder, &decoder_client_data, is_ogg)) in test_stream_decoder()
994 if(!FLAC__stream_decoder_set_metadata_ignore_all(decoder)) in test_stream_decoder()
995 return die_s_("returned false", decoder); in test_stream_decoder()
999 if(!FLAC__stream_decoder_set_metadata_respond(decoder, FLAC__METADATA_TYPE_APPLICATION)) in test_stream_decoder()
1000 return die_s_("returned false", decoder); in test_stream_decoder()
1004 …if(!FLAC__stream_decoder_set_metadata_ignore_application(decoder, application1_.data.application.i… in test_stream_decoder()
1005 return die_s_("returned false", decoder); in test_stream_decoder()
1011 if(!stream_decoder_test_respond_(decoder, &decoder_client_data, is_ogg)) in test_stream_decoder()
1018 FLAC__stream_decoder_delete(decoder); in test_stream_decoder()