Matt McWilliams
|
c646be9534
|
release memory in resized and loaded
|
2024-10-22 16:59:12 -04:00 |
Matt McWilliams
|
b17840c8de
|
Move Mat blank to global variable, may have been creating 2 per frame
|
2024-10-22 16:27:44 -04:00 |
Matt McWilliams
|
1f1c9e2aff
|
Make intermediary Mats part of the image class.
|
2024-10-22 15:20:27 -04:00 |
Matt McWilliams
|
cb3b3c98f5
|
Update cmakelists to fix build on new machine
|
2024-10-22 15:17:58 -04:00 |
Matt McWilliams
|
27921f0155
|
Move image object to global variable so it does not get re-declared on every actionLoad()
|
2024-10-22 15:03:30 -04:00 |
Matt McWilliams
|
4a9ddae1c4
|
Report the timing of each individual step with the data field on the fdOutgoingMessage object (as received by filmout_manager).
|
2024-10-18 11:32:35 -04:00 |
Matt McWilliams
|
c73d9fe698
|
Use ArgumentParser
|
2024-09-02 17:50:19 -04:00 |
Matt McWilliams
|
b9ee2180c9
|
Install args.hxx to handle command line arguments.
|
2024-08-30 19:18:52 -04:00 |
Matt McWilliams
|
f8dc0a0283
|
Merge branch 'main' of ssh://git.sixteenmillimeter.com/16mm/filmout_display
|
2024-08-29 18:05:37 -04:00 |
mmcwilliams
|
8863ee87ba
|
Add submodule cloning instructions
|
2024-08-29 10:39:05 -04:00 |
mmcwilliams
|
d1e72528c7
|
Updated based on runtime-related errors. Was crashing under normal use.
|
2024-08-25 09:28:24 -04:00 |
Matt McWilliams
|
cb479a2538
|
Merge branch 'main' of ssh://git.sixteenmillimeter.com/16mm/filmout_display
|
2024-05-15 13:08:10 -04:00 |
mmcwilliams
|
d7c06543f3
|
Application should start with completed = false to prevent errant message being sent immediately
|
2024-05-15 12:03:19 -04:00 |
mmcwilliams
|
82c890e109
|
Fix output object, did not close all brackets in setPosition output
|
2024-05-15 12:02:44 -04:00 |
Matt McWilliams
|
ed76061dea
|
Updated tests
|
2024-05-14 20:23:22 -04:00 |
Matt McWilliams
|
58f0d17779
|
Added timing logging to start/stop display, not just timed exposure
|
2024-05-14 20:23:09 -04:00 |
Matt McWilliams
|
8d6e1a8f67
|
Converted all stdout and stderr messages to JSON for parsing from child process
|
2024-05-14 20:17:06 -04:00 |
Matt McWilliams
|
e902e1c3da
|
Blank image was being written to, instead return a clone of it.
|
2024-05-14 19:31:20 -04:00 |
Matt McWilliams
|
09ca10947a
|
Pulled over working features from regression branch. Found that macOS behavior is the issue.
|
2024-05-14 19:06:43 -04:00 |
mmcwilliams
|
fa6c998da2
|
Images are now being displayed. Test code may be incorrect.
|
2024-05-14 14:54:52 -04:00 |
mmcwilliams
|
332e6e8f89
|
work on laptop
|
2024-05-08 16:07:36 -04:00 |
mmcwilliams
|
566f1ecefd
|
Have display / stop functionality working generally, but textures not appearing properly.
|
2024-05-05 11:28:20 -04:00 |
mmcwilliams
|
62c7181906
|
Cache the blank Mat, no need to re-generate each time it's needed by loadImage()
|
2024-04-27 12:09:33 -06:00 |
mmcwilliams
|
a2b69433e2
|
Resize the image before placing within the blank image.
|
2024-04-27 11:56:34 -06:00 |
mmcwilliams
|
cc045fe775
|
Optionally set the port with an argument.
|
2024-04-27 11:55:33 -06:00 |
mmcwilliams
|
78cca62c12
|
filmout_display now loads a blank image on startup and displays it. Logic for loading and displaying arbitrary images still needed.
|
2024-04-26 11:04:37 -06:00 |
mmcwilliams
|
4a68abd38e
|
Update image to load image or blank, only loadBlank on startup. Error linking on macOS, testing Linux
|
2024-04-24 13:58:30 -06:00 |
mmcwilliams
|
e2c7983a42
|
TCP socket server works and test_message works.
|
2024-04-19 20:33:28 -06:00 |
mmcwilliams
|
b438e44aff
|
Moved json to include. Wrote complete state class. Main.cpp now contains the TCP socket server logic.
|
2024-04-19 19:48:14 -06:00 |
mmcwilliams
|
0afeaab695
|
Add MIT License
|
2024-04-16 10:27:36 -06:00 |
mmcwilliams
|
7d146cbab9
|
Add JSON submodule and state class. This is failing to compile properly on macOS, trying on Linux
|
2024-04-16 10:25:59 -06:00 |
mmcwilliams
|
faf9570f98
|
Retry adding submodule
|
2024-04-15 19:11:33 -06:00 |
mmcwilliams
|
e91b7aa841
|
Create basic elements needed for the project
|
2024-04-15 19:09:42 -06:00 |