fplayer
C99 Falcon Sequence (fseq) file player for Light-O-Rama hardware (like xLights)
|
▼ common | |
▼ fseq | |
enc.c | Binary encoding utility function implementations |
enc.h | Binary encoding utility functions |
fd.c | Frame data block list implementation |
fd.h | Frame data block list utility functions |
writer.c | FSEQ sequence file encoding function implementations |
writer.h | FSEQ sequence file encoding functions |
▼ std2 | |
errcode.c | Error code definitions and message strings |
errcode.h | Error code definitions and message strings |
fc.c | File controller implementation |
fc.h | File controller interface for reading/writing files |
string.c | String parsing function implementations |
string.h | String parsing functions |
time.c | Basic time tracking utility function implementations |
time.h | Basic time tracking utility functions |
▼ src | |
▼ fseq | |
comblock.c | FSEQ compression block loading implementation |
comblock.h | FSEQ compression block loading API |
seq.c | FSEQ sequence file loading implementation |
seq.h | FSEQ sequence file loading API |
audio.c | Audio system implementation |
audio.h | Audio system interface |
cell.c | Cell table for tracking output states |
cell.h | Cell table for tracking output states |
crmap.c | Channel range map implementation |
crmap.h | Channel range map interface |
main.c | Main program entry point |
player.c | Playback execution function implementation |
player.h | Playback execution function declaration |
pump.c | Frame data loading implementation |
pump.h | Frame data loading interface |
putil.c | Player utility functions implementation |
putil.h | Playback utility functions |
queue.c | Playback queue implementation |
queue.h | Playback queue interface |
serial.c | Serial port communication implementation |
serial.h | Serial port communication interface |
sleep.c | Adaptive sleep time controller implementation |
sleep.h | Adaptive sleep time controller for frame rate control |