FastLED 3.10.6
Loading...
Searching...
No Matches
AutoResearchMp3Fixture.h File Reference

Detailed Description

Expected MP3 decodes for the on-device codec check.

AUTO-GENERATED by ci/codec_autoresearch/generate.py – do not edit by hand. Regenerate after changing the decoder or vectors.

The checksums come from the same mp3dec_decode_frame_r the device calls, built for the host. A mismatch on hardware therefore means the fixed-point pipeline behaves differently on a 32-bit target, which x86-64 testing cannot see.

Definition in file AutoResearchMp3Fixture.h.

#include "fl/stl/int.h"
+ Include dependency graph for AutoResearchMp3Fixture.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  autoresearch::mp3_fixture::Stream
 

Namespaces

namespace  autoresearch
 
namespace  autoresearch::mp3_fixture
 

Variables

const fl::u8 autoresearch::mp3_fixture::kLayer1Data []
 
const fl::u8 autoresearch::mp3_fixture::kLayer3Data []
 
const fl::u32 autoresearch::mp3_fixture::kStreamCount
 
const Stream autoresearch::mp3_fixture::kStreams []
 

Class Documentation

◆ autoresearch::mp3_fixture::Stream

struct autoresearch::mp3_fixture::Stream
Class Members
u32 channels
const u8 * data
u32 fnv1a
u32 frames
u32 hz
u32 layer
const char * name
u32 samples
u32 size