FastLED 3.9.15
Loading...
Searching...
No Matches
idecoder.h File Reference
#include "fl/stl/shared_ptr.h"
#include "fl/stl/string.h"
#include "fl/stl/stdint.h"
#include "fl/stl/detail/file_handle.h"
#include "fl/stl/function.h"
#include "fl/audio/audio.h"
#include "fl/fx/frame.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for idecoder.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fl::IDecoder
 
class  fl::NullDecoder
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 

Typedefs

using fl::AudioFrameCallback = fl::function<void(const audio::Sample&)>
 
using fl::filebuf_ptr = fl::shared_ptr<filebuf>
 

Enumerations

enum class  fl::DecodeResult {
  fl::Success , fl::NeedsMoreData , fl::EndOfStream , fl::Error ,
  fl::UnsupportedFormat
}
 

Functions

 fl::FASTLED_SHARED_PTR (IDecoder)