rockbox/apps/plugins/lua
Petr Mikhalicin 6f7d70797e plugin api: Add audio_pre_ff_rewind to plugin's API
According to wps code audio_pre_ff_rewind function should be called
before any rewinding. It stops playback and automatically resumes it
after audio_ff_rewind call

So, let's add audio_pre_ff_rewind to plugin's API

Lua scipts were tested:
```lua
-- has issue with rewinding
rb.audio("ff_rewind", 0)
```

```lua
-- no issue with rewinding
rb.audio("pre_ff_rewind")
rb.audio("ff_rewind", 0)
```

Change-Id: I2ad6b9c396760b2086bc0a28633a1c80c3512739
2025-12-29 19:58:26 +05:00
..
include_lua plugin api: Add audio_pre_ff_rewind to plugin's API 2025-12-29 19:58:26 +05:00
action_helper.pl
button_helper.pl
lapi.c lua extend stars demo plugin 2024-04-28 01:03:16 -04:00
lapi.h
lauxlib.c lua Fix a few potential bugs 2021-08-13 22:44:45 -04:00
lauxlib.h
lbaselib.c
lbitlib.c
lcode.c lua fix potential null warning 2021-08-03 11:02:15 +00:00
lcode.h
ldebug.c misc: Properly annotate some intentional case fallthroughs 2025-04-22 20:54:37 -04:00
ldebug.h
ldo.c
ldo.h
ldump.c
lfunc.c
lfunc.h
lgc.c
lgc.h
liolib.c
llex.c misc: Properly annotate some intentional case fallthroughs 2025-04-22 20:54:37 -04:00
llex.h
llimits.h
lmathlib.c lua Fix a few potential bugs 2021-08-13 22:44:45 -04:00
lmem.c
lmem.h
loadlib.c lua latebound function update 2021-05-19 23:28:35 +00:00
lobject.c
lobject.h
lopcodes.c
lopcodes.h
loslib.c
lparser.c lua Fix a few potential bugs 2021-08-13 22:44:45 -04:00
lparser.h
lstate.c
lstate.h
lstring.c
lstring.h
lstrlib.c
ltable.c
ltable.h
ltablib.c
ltm.c
ltm.h
lua.h
lua.make lua: button_helper needs $(EXTRA_DEFINES) on the host build side 2024-09-08 12:57:22 -04:00
lua_user.c
lua_user.h
luaconf.h lua extend stars demo plugin 2024-04-28 01:03:16 -04:00
luadir.c
luadir.h
lualib.h
lundump.c
lundump.h
lvm.c
lvm.h
lzio.c
lzio.h
Makefile build: Rename SHARED_LDFLAG to SHARED_LDFLAGS 2021-07-08 19:53:05 -04:00
rbdefines_helper.pl plugins - Add PLUGIN_GOTO_ROOT - lua add PLUGIN_GOTO_ROOT and PLUGIN_ERROR 2025-12-05 12:03:58 -05:00
README plugins: add strstr() to plugin API 2025-12-12 13:30:54 +00:00
rockaux.c FixRed lua -- rb->strtol for native targets 2025-12-06 21:26:27 -05:00
rockconf.h plugins: add strstr() to plugin API 2025-12-12 13:30:54 +00:00
rocklib.c plugin api: Add audio_pre_ff_rewind to plugin's API 2025-12-29 19:58:26 +05:00
rocklib.h
rocklib_aux.pl plugin api: Add audio_pre_ff_rewind to plugin's API 2025-12-29 19:58:26 +05:00
rocklib_events.c lua: rocklib_events fix 2023-01-02 13:38:08 -05:00
rocklib_events.h
rocklib_img.c Bugfix lua font_getstringsize ignoring supplied fontid 2025-12-14 17:51:29 -05:00
rocklib_img.h [4/4] Remove HAVE_LCD_BITMAP, as it's now the only choice. 2020-07-24 21:20:13 +00:00
rocklibc.h
rocklua.c [Feature] File Picker Plugin 2024-07-30 14:55:07 -04:00
settings_helper.pl
SOURCES plugins: add strstr() to plugin API 2025-12-12 13:30:54 +00:00
strftime.c lua strftime fix out of scope buffer 2021-08-13 07:28:39 -04:00
strpbrk.c lua misc tweaks and cleanup 2020-10-04 04:00:54 -04:00
tlsf_helper.c [BugFix] tlsf get_new_area should return 0u or OOM 2024-04-27 03:23:43 -04:00

The following files are (with slight modifications for Rockbox) from dietlibc
version 0.31 which is licensed under the GPL version 2:

    gmtime.c
    strftime.c