forked from len0rd/rockbox
fire: exit out of the plugin with both PLA_EXIT and PLA_CANCEL
Change-Id: I553fc5d02b7ee7004d791ba40cbd655f98c88f19
This commit is contained in:
parent
3a7a46d1c0
commit
2cf75bf008
1 changed files with 3 additions and 1 deletions
|
@ -55,6 +55,7 @@ const struct button_mapping* plugin_contexts[]= {
|
||||||
};
|
};
|
||||||
|
|
||||||
#define FIRE_QUIT PLA_CANCEL
|
#define FIRE_QUIT PLA_CANCEL
|
||||||
|
#define FIRE_QUIT2 PLA_EXIT
|
||||||
#define FIRE_SWITCH_FLAMES_TYPE PLA_LEFT
|
#define FIRE_SWITCH_FLAMES_TYPE PLA_LEFT
|
||||||
#define FIRE_SWITCH_FLAMES_MOVING PLA_RIGHT
|
#define FIRE_SWITCH_FLAMES_MOVING PLA_RIGHT
|
||||||
|
|
||||||
|
@ -176,7 +177,7 @@ static inline void fire_convolve(struct fire* fire)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 1:
|
case 1:
|
||||||
mult -= 2;
|
mult -= 2;
|
||||||
do{
|
do{
|
||||||
pixel_value = ptr[FIRE_WIDTH-1] /* fire[y+1][x-1] */
|
pixel_value = ptr[FIRE_WIDTH-1] /* fire[y+1][x-1] */
|
||||||
+ ptr[FIRE_WIDTH] /* fire[y+1][x] */
|
+ ptr[FIRE_WIDTH] /* fire[y+1][x] */
|
||||||
|
@ -330,6 +331,7 @@ int main(void)
|
||||||
|
|
||||||
switch(action){
|
switch(action){
|
||||||
case FIRE_QUIT:
|
case FIRE_QUIT:
|
||||||
|
case FIRE_QUIT2:
|
||||||
cleanup(NULL);
|
cleanup(NULL);
|
||||||
return PLUGIN_OK;
|
return PLUGIN_OK;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue