Swap to WLED_ENABLE_GIF
This commit is contained in:
@@ -4655,7 +4655,7 @@ static const char _data_FX_MODE_WASHING_MACHINE[] PROGMEM = "Washing Machine@!,!
|
|||||||
Draws a .gif image from filesystem on the matrix/strip
|
Draws a .gif image from filesystem on the matrix/strip
|
||||||
*/
|
*/
|
||||||
uint16_t mode_image(void) {
|
uint16_t mode_image(void) {
|
||||||
#ifdef WLED_DISABLE_GIF
|
#ifndef WLED_ENABLE_GIF
|
||||||
return mode_static();
|
return mode_static();
|
||||||
#else
|
#else
|
||||||
renderImageToSegment(SEGMENT);
|
renderImageToSegment(SEGMENT);
|
||||||
@@ -9089,7 +9089,9 @@ void WS2812FX::setupEffectData() {
|
|||||||
addEffect(FX_MODE_TWO_DOTS, &mode_two_dots, _data_FX_MODE_TWO_DOTS);
|
addEffect(FX_MODE_TWO_DOTS, &mode_two_dots, _data_FX_MODE_TWO_DOTS);
|
||||||
addEffect(FX_MODE_FAIRYTWINKLE, &mode_fairytwinkle, _data_FX_MODE_FAIRYTWINKLE);
|
addEffect(FX_MODE_FAIRYTWINKLE, &mode_fairytwinkle, _data_FX_MODE_FAIRYTWINKLE);
|
||||||
addEffect(FX_MODE_RUNNING_DUAL, &mode_running_dual, _data_FX_MODE_RUNNING_DUAL);
|
addEffect(FX_MODE_RUNNING_DUAL, &mode_running_dual, _data_FX_MODE_RUNNING_DUAL);
|
||||||
|
#ifdef WLED_ENABLE_GIF
|
||||||
addEffect(FX_MODE_IMAGE, &mode_image, _data_FX_MODE_IMAGE);
|
addEffect(FX_MODE_IMAGE, &mode_image, _data_FX_MODE_IMAGE);
|
||||||
|
#endif
|
||||||
addEffect(FX_MODE_TRICOLOR_CHASE, &mode_tricolor_chase, _data_FX_MODE_TRICOLOR_CHASE);
|
addEffect(FX_MODE_TRICOLOR_CHASE, &mode_tricolor_chase, _data_FX_MODE_TRICOLOR_CHASE);
|
||||||
addEffect(FX_MODE_TRICOLOR_WIPE, &mode_tricolor_wipe, _data_FX_MODE_TRICOLOR_WIPE);
|
addEffect(FX_MODE_TRICOLOR_WIPE, &mode_tricolor_wipe, _data_FX_MODE_TRICOLOR_WIPE);
|
||||||
addEffect(FX_MODE_TRICOLOR_FADE, &mode_tricolor_fade, _data_FX_MODE_TRICOLOR_FADE);
|
addEffect(FX_MODE_TRICOLOR_FADE, &mode_tricolor_fade, _data_FX_MODE_TRICOLOR_FADE);
|
||||||
|
|||||||
@@ -287,7 +287,7 @@ void Segment::resetIfRequired() {
|
|||||||
needsBlank = false;
|
needsBlank = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#ifndef WLED_DISABLE_GIF
|
#ifdef WLED_ENABLE_GIF
|
||||||
endImagePlayback(this);
|
endImagePlayback(this);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -112,7 +112,7 @@ void onHueData(void* arg, AsyncClient* client, void *data, size_t len);
|
|||||||
#include "FX.h" // must be below colors.cpp declarations (potentially due to duplicate declarations of e.g. color_blend)
|
#include "FX.h" // must be below colors.cpp declarations (potentially due to duplicate declarations of e.g. color_blend)
|
||||||
|
|
||||||
//image_loader.cpp
|
//image_loader.cpp
|
||||||
#ifndef WLED_DISABLE_GIF
|
#ifdef WLED_ENABLE_GIF
|
||||||
bool fileSeekCallback(unsigned long position);
|
bool fileSeekCallback(unsigned long position);
|
||||||
unsigned long filePositionCallback(void);
|
unsigned long filePositionCallback(void);
|
||||||
int fileReadCallback(void);
|
int fileReadCallback(void);
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#include "wled.h"
|
#include "wled.h"
|
||||||
|
|
||||||
#ifndef WLED_DISABLE_GIF
|
#ifdef WLED_ENABLE_GIF
|
||||||
|
|
||||||
#include "GifDecoder.h"
|
#include "GifDecoder.h"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user