itsmattkc
|
8858b6ddf6
|
app: abstracted media player code into its own class
|
2022-08-06 16:22:22 -07:00 |
|
itsmattkc
|
3228bc8096
|
lib: fix random list handling
|
2022-08-05 11:44:26 -07:00 |
|
itsmattkc
|
501fa2f0cf
|
lib: handle "act" lists
|
2022-08-05 11:02:14 -07:00 |
|
itsmattkc
|
c7bfceaaa2
|
app: use heuristic to detect phonemes
|
2022-08-04 17:33:14 -07:00 |
|
itsmattkc
|
1bf42f72b0
|
lib: insert empty flic frame where necessary
|
2022-08-04 16:32:18 -07:00 |
|
itsmattkc
|
80820263ac
|
app: add option to vertically flip videos
|
2022-08-04 16:32:01 -07:00 |
|
itsmattkc
|
1b854d51c6
|
lib: fixed more windows related issues
|
2022-07-31 15:20:32 -07:00 |
|
itsmattkc
|
9949a6c33a
|
lib: move algorithm to types.h
|
2022-07-31 14:28:50 -07:00 |
|
itsmattkc
|
ae2363be42
|
lib: add algorithm include
|
2022-07-31 14:24:39 -07:00 |
|
itsmattkc
|
7f3969e657
|
lib: use LONG instead of DWORD for high word
|
2022-07-31 14:05:57 -07:00 |
|
itsmattkc
|
3a9f0ac05e
|
lib: use win32 file apis on win32
|
2022-07-31 13:28:43 -07:00 |
|
Ramen2X
|
aec59d739e
|
lib: fix compilation on win32
|
2022-07-30 12:37:46 -04:00 |
|
itsmattkc
|
3a45b2cce8
|
lib: calculate parent timings at start of loop
|
2022-07-30 09:03:35 -07:00 |
|
itsmattkc
|
cbf6492177
|
app: show filename in siviewdialog
|
2022-07-30 09:03:21 -07:00 |
|
itsmattkc
|
339da8aa6d
|
lib: implement replacing OBJ files
|
2022-07-30 08:25:28 -07:00 |
|
itsmattkc
|
fedd150d4c
|
lib: handle sub-objects
|
2022-07-28 18:22:13 -07:00 |
|
itsmattkc
|
90463ea6cf
|
app/lib: added ability to edit location and start times of objects
|
2022-07-21 17:39:13 -07:00 |
|
itsmattkc
|
de234a5544
|
lib: implement start times for objects
|
2022-07-21 17:06:52 -07:00 |
|
itsmattkc
|
1f453fa10e
|
lib: implement bmp chunking
|
2022-07-21 17:06:28 -07:00 |
|
itsmattkc
|
85e786924d
|
lib: use void * in utility read/write functions
Easier to write since you don't have to cast to char * all the time
|
2022-07-21 17:05:50 -07:00 |
|
itsmattkc
|
8d5d9222ce
|
app: improve slider behavior on videos
|
2022-07-19 16:08:39 -07:00 |
|
itsmattkc
|
eebfc089d6
|
app: improve video seeking
|
2022-07-18 20:27:48 -07:00 |
|
itsmattkc
|
03f3d03af6
|
app: implement ffmpeg
Allows viewing SMKs and FLCs. BMP and WAV view has also been moved to FFmpeg.
|
2022-07-18 20:22:52 -07:00 |
|
itsmattkc
|
dad9295d01
|
lib: implement check for empty data buffer
Fixes occasional crash
|
2022-07-18 20:22:15 -07:00 |
|
itsmattkc
|
91de5a7df4
|
file: added more basic functions to custom file abstraction classes
|
2022-07-18 15:29:05 -07:00 |
|
itsmattkc
|
0443b9e69b
|
lib: handle case where there aren't enough bytes for padding before an alignment boundary
|
2022-07-18 15:28:05 -07:00 |
|
itsmattkc
|
f37a72b0d1
|
lib: fix gcc deprecation warnings
|
2022-07-18 11:55:00 -07:00 |
|
itsmattkc
|
8f19097c69
|
lib: define magic number used for padding size
|
2022-07-18 11:32:56 -07:00 |
|
itsmattkc
|
a1080e726a
|
app: reset data panel when a file is replaced
|
2022-07-18 11:32:09 -07:00 |
|
itsmattkc
|
bc4ddfd7ac
|
lib: cleaned up old references
|
2022-07-18 11:26:26 -07:00 |
|
itsmattkc
|
1ab22fd85c
|
lib: implement abstract file handler
|
2022-07-18 11:25:00 -07:00 |
|
itsmattkc
|
180ead8188
|
lib: fix win32 issues
|
2022-07-18 09:49:27 -07:00 |
|
itsmattkc
|
5bc8dbfd42
|
app: add keyboard shortcut for riff view
|
2022-07-18 02:12:31 -07:00 |
|
itsmattkc
|
2454b6397e
|
lib: improved chunking reading and writing
|
2022-07-18 02:12:22 -07:00 |
|
itsmattkc
|
dbb6fc763b
|
app: add size column to chunk model
|
2022-07-18 02:11:24 -07:00 |
|
itsmattkc
|
6cf3d80047
|
code: major refactoring
|
2022-07-18 00:27:00 -07:00 |
|
itsmattkc
|
0a76066185
|
start test changes
|
2022-07-17 18:51:16 -07:00 |
|
itsmattkc
|
a976634681
|
app/lib: implemented partial re-weave functionality
|
2022-07-17 16:25:06 -07:00 |
|
itsmattkc
|
172aef0c9d
|
lib: implement FLC de-chunking
|
2022-07-11 14:20:56 -07:00 |
|
itsmattkc
|
b817fb34ae
|
app: use new MxCh constants
|
2022-07-11 14:20:15 -07:00 |
|
itsmattkc
|
ea3bee369d
|
app: implement export option
|
2022-07-11 14:20:05 -07:00 |
|
itsmattkc
|
7968e70031
|
lib: start re-weaving implementation
|
2022-07-11 14:19:36 -07:00 |
|
itsmattkc
|
4d05dc8ac8
|
lib: implement write functions for RIFF classes
|
2022-07-11 14:18:56 -07:00 |
|
itsmattkc
|
6f8d3d500c
|
lib: add write functions for each chunk type
|
2022-07-11 09:06:04 -07:00 |
|
itsmattkc
|
dbdf9097a4
|
app/lib: fixed c++98 compliance issues
|
2022-07-11 09:05:28 -07:00 |
|
itsmattkc
|
7ef15f4e42
|
app/lib: keep data chunked
|
2022-07-11 08:04:47 -07:00 |
|
itsmattkc
|
68926a5afe
|
app: remove unnecessary line
|
2022-07-11 01:58:27 -07:00 |
|
itsmattkc
|
01d5395c7c
|
app: for root items, show index as well
|
2022-07-11 01:57:37 -07:00 |
|
itsmattkc
|
cb53beb445
|
app: implement deweaving and preview
|
2022-07-11 01:48:50 -07:00 |
|
itsmattkc
|
4465f26c38
|
lib: process data streams
|
2022-07-11 01:48:20 -07:00 |
|