Commit graph

30 commits

Author SHA1 Message Date
MihailRis
7f04d2884e fix view classes static typesize method 2026-08-04 18:54:37 +03:00
RomanDonw
7a88bd454a
fixed typo in FFIU64view & FFII64view bytearray views (viewers) declaration (bytearray.lua) 2026-08-05 00:39:21 +10:00
RomanDonw
e203b5ef4c fixed two (2) typos in Bytearray:move method implementation 2026-08-04 19:50:55 +10:00
RomanDonw
457fc57349 added more new views (viewers) for bytearray (again both to Lua & Russian docs) 2026-08-04 18:07:11 +10:00
RomanDonw
9fc94e40b2 renamed bytearray F32view to FLT view & improved bytearray Russian docs 2026-08-04 17:41:24 +10:00
RomanDonw
e0afe5c649 added typesize method for bytearray views (viewers) (both to Lua and docs (only Russian for now)) 2026-08-04 17:19:48 +10:00
RomanDonw
2c72d33485 improved Bytearray:fill method 2026-08-03 22:45:48 +10:00
RomanDonw
3eac247a69 eliminated hardcoded types sizes in bytearray-viewers declaratons and replaced on usage ffi.sizeof function 2026-08-03 22:09:11 +10:00
RomanDonw
f8a44c023f patched code after code review from MihailRis 2026-08-03 18:25:44 +10:00
RomanDonw
0d641fa82f (i hope that correctry) optimized bytearray:move method 2026-07-23 17:47:32 +10:00
RomanDonw
27bb3015e4 improved bytearray 2026-07-23 17:08:32 +10:00
RomanDonw
29f5373d81 added bytearray view wrapper for float (float32) 2026-07-22 20:36:01 +10:00
MihailRis
d55b494bb0 update bytearray,lua 2026-07-20 00:05:50 +03:00
MihailRis
8164a16db8 add counter-based manual gc trigger for FFIBytearray 2026-07-19 19:53:15 +03:00
MihailRis
dc9ae6e99e test direct non-copying reading FFIBytearray in C++ context 2026-05-21 22:31:27 +03:00
MihailRis
ba2546e096 fix 'attempt to compare string with number' in audio.input.fetch 2026-02-27 20:34:23 +03:00
MihailRis
3f68fc1fc4 fix bytearray view classes 2026-02-08 15:59:47 +03:00
MihailRis
aa54e900d9 add U16view, I16view, U32view, I32view classes 2025-11-02 01:17:56 +03:00
MihailRis
86a4060a68 feat: multiple audio fetchers support 2025-11-01 23:06:26 +03:00
MihailRis
25f4c7fbdd
fix bytearray:insert (#594) 2025-08-23 11:47:35 +03:00
MihailRis
d9d65a169c fix Bytearray from table constructor 2025-06-28 21:33:49 +03:00
MihailRis
805e3fdd7d add Bytearray '__pairs` metamethod 2025-05-01 18:20:02 +03:00
MihailRis
da3f3d546f cleanup 2025-04-12 15:32:26 +03:00
MihailRis
0a49e4fa92 add Bytearray.trim, Bytearray.get_capacity 2025-04-12 15:27:29 +03:00
MihailRis
1ade910fa1 fix Bytearray.insert, Bytearray.remove 2025-04-12 13:49:31 +03:00
MihailRis
fb07c86ea6 add static Lua-style functions: Bytearray.insert, Bytearray.remove, Bytearray.append 2025-04-12 13:24:55 +03:00
MihailRis
9169049530 feat: ipairs(...) support in Bytearray 2025-04-12 12:55:29 +03:00
MihailRis
d8feff56c0 feat: Lua-style array append support in Bytearray 2025-04-12 12:32:31 +03:00
MihailRis
303e861fbb replace Bytearray with FFI implementation 2025-04-07 20:48:12 +03:00
MihailRis
4260742d6e add new Bytearray class 2025-04-06 22:22:35 +03:00