Commit graph

121 commits

Author SHA1 Message Date
Ramen2X
76dab7dfd9 app: set play button label according to playback state [skip ci] 2024-02-29 20:53:14 -05:00
Ramen2X
9b3a8da32a app: qt 6 audio fixes 2024-01-20 16:33:03 -05:00
Ramen2X
68c35f3b72 readme: update building to reflect qt update 2024-01-19 17:43:10 -05:00
Ramen2X
73e2a45e59 ci: add qtmultimedia module 2024-01-19 17:31:02 -05:00
Ramen2X
33f5948c24 update build ci to qt 6 2024-01-19 17:25:46 -05:00
Ramen2X
9cbba5713c app: port to qt 6 2024-01-19 17:18:33 -05:00
Ramen2X
5fa0f4bb0d gitignore: add build dir [skip ci] 2024-01-19 14:35:30 -05:00
MattKC
aa57a08cc5 added support for SI 2.1 (pre-alpha) 2023-10-31 18:52:19 -07:00
MattKC
b10f646de3 changed version to hex in desc 2023-10-31 18:52:04 -07:00
MattKC
8fae9087b0
Merge pull request #9 from Techwizz-somboo/master
Initalize d to avoid a warning
2023-09-26 20:46:19 -07:00
Techwizz-somboo
8cfd15ab46
Initalize d to avoid a warning 2023-09-26 21:27:03 -06:00
MattKC
c1f5188946
ci: update repo name 2023-09-19 19:59:49 -07:00
itsmattkc
365c08c5aa mainwindow: don't bother showing empty objects 2023-09-19 18:39:54 -07:00
MattKC
4009e0c278 correctly write padding for MxSts 2023-09-17 14:13:17 -07:00
itsmattkc
cc4534c999 don't print empty data string 2023-09-15 19:06:32 -07:00
MattKC
5a09a29125
add screenshot to README [skip ci] 2023-09-14 10:16:12 -07:00
itsmattkc
db5d53b3a7 add screenshot 2023-09-14 10:15:03 -07:00
itsmattkc
e6a2beba08 minor UI improvements 2023-09-14 10:14:56 -07:00
MattKC
bfed518337
Create README.md [skip ci] 2023-09-14 09:54:35 -07:00
MattKC
b022227ef9 app: add ability to edit extra data 2023-08-25 19:40:12 -07:00
MattKC
f56b409bf1 app: put SI info label in scroll area in case it's too big 2023-08-25 19:40:02 -07:00
MattKC
fc1899190f lib: print extra data (seems to always be a string) 2023-08-25 19:39:50 -07:00
MattKC
ca43500bd0 lib: initialize time offset 2023-08-25 19:39:38 -07:00
itsmattkc
f37b321b7d app: add support for ffmpeg 5.1+ 2023-08-23 15:22:58 -07:00
itsmattkc
fef643b1a7 app: null swrctx after free 2023-08-23 15:13:25 -07:00
itsmattkc
8b09d5dba2 app: add editing for "up" field 2023-08-23 14:34:23 -07:00
itsmattkc
5a84afe4b5 app: fix inability to set negative values in vector3 2023-08-23 11:38:50 -07:00
itsmattkc
dae4d105d5 lib: if object is only one chunk, write end chunk immediately
Improves accuracy
2023-08-21 18:14:17 -07:00
itsmattkc
c0bfa09e35 lib: insert padding when listing objects too
Fixes a number of repacking issues with larger SI files
2023-08-21 18:14:17 -07:00
MattKC
9452a41a71
Create LICENSE 2023-08-02 14:07:20 -07:00
itsmattkc
c8059afb89 ci: deploy ffmpeg libs 2022-08-25 17:31:01 -07:00
itsmattkc
2ddcc18c67 ci: fix deploy paths 2022-08-25 17:23:20 -07:00
itsmattkc
1da8279972 ci: correct deploy paths 2022-08-25 17:17:44 -07:00
itsmattkc
809909b2ef ci: use shared ffmpeg package 2022-08-25 17:14:29 -07:00
itsmattkc
26cb29279c ci: fix error with ffmpeg filename 2022-08-25 16:51:41 -07:00
itsmattkc
652c112cca ci: use different win64 build of ffmpeg 2022-08-25 16:43:35 -07:00
itsmattkc
c44b7084a6 ci: use win64 build of ffmpeg 2022-08-25 16:42:22 -07:00
itsmattkc
aee799ed3c ci: fixed line that was missing an echo 2022-08-25 16:36:32 -07:00
itsmattkc
da5b3692e9 ci: use curl instead of wget 2022-08-25 16:33:06 -07:00
itsmattkc
64a94062d9 ci: add ffmpeg install 2022-08-25 16:28:45 -07:00
itsmattkc
cad2a2239d ci: initial commit 2022-08-25 16:24:14 -07:00
itsmattkc
80ea063c55 app: fix issue trying to erase "end" element of vector 2022-08-06 21:04:53 -07:00
itsmattkc
74683de19a app: improved seeking with multiple streams 2022-08-06 20:59:16 -07:00
itsmattkc
c2456a489e file: prevent out of bounds reads with memory buffer 2022-08-06 20:22:59 -07:00
itsmattkc
70e97e88c0 app/lib: move maximum volume const to lib 2022-08-06 20:10:28 -07:00
itsmattkc
ec5c08ef95 app: use audio volume 2022-08-06 20:09:39 -07:00
itsmattkc
16d4646972 app: improve simultaneous playback of multiple media streams 2022-08-06 20:09:29 -07:00
itsmattkc
d9d2373bc2 lib: documented volume parameter of MxOb 2022-08-06 20:08:49 -07:00
itsmattkc
a05c99d495 app: allow playing multiple files at once 2022-08-06 17:58:57 -07:00
itsmattkc
8858b6ddf6 app: abstracted media player code into its own class 2022-08-06 16:22:22 -07:00