decoders.cpp 513 B

123456789101112131415161718192021222324252627
  1. #include "Crown.h"
  2. using namespace crown;
  3. int main(int argc, char** argv)
  4. {
  5. Device* engine = device();
  6. engine->init(argc, argv);
  7. // Begin Test
  8. ResourceId rid = engine->resource_manager()->load("sound", "sounds/untrue");
  9. engine->resource_manager()->flush();
  10. SoundResource* stream = (SoundResource*)engine->resource_manager()->get(rid);
  11. OggDecoder decoder((char*)stream->data(), stream->size());
  12. while(decoder.stream())
  13. {
  14. CE_LOGI("size: %d", decoder.size());
  15. }
  16. engine->shutdown();
  17. return 0;
  18. }