Commit Graph
57 Commits
Author SHA1 Message Date
jfmcarreira 1d07dd6b38 Improve buffering and fix memory leaks
Use a dedicated class to handle frame buffer
Fix memory leak in stream handler and frame allocation
2017-09-22 00:54:46 +01:00
jfmcarreira a1482370e8 Format entire project with clang-format 2017-09-20 18:34:45 +01:00
jfmcarreira ebc10d1b84 Re-format code 2017-03-23 04:29:34 +00:00
jfmcarreira 8a60bb2766 Change copyright and format the code using clang-format 2017-01-28 19:43:48 +00:00
jfmcarreira 26cd949d9a Add guessing for endianness 2016-12-15 16:53:15 +00:00
jfmcarreira ed0b967234 Add RGB planar format and try to guess bpp 2016-11-18 17:41:09 +00:00
jfmcarreira 404e58e0ce Format code 2016-05-04 17:42:15 +01:00
jfmcarreira 42d18a3a09 Remove namespace 2016-04-30 03:11:11 +01:00
jfmcarreira bb071f2530 Update copyrights to 2014-2016 2016-04-30 02:53:44 +01:00
jfmcarreira 1fdf750d6a Save endianness type 2016-04-02 01:42:09 +01:00
jfmcarreira b68bbded34 Add support for little and big endian with an option 2016-03-31 00:52:11 +01:00
jfmcarreira e32dc61f93 Add option to enable and disable grid 2015-11-08 20:04:16 +00:00
jfmcarreira 4858ee3a36 Implement new enums in ViewArea to adopt new tools and separate internal and external implementation 2015-11-08 03:51:48 +00:00
jfmcarreira eb4adb1557 Update window instead of applying module 2015-11-07 18:15:27 +00:00
jfmcarreira 57b775f7d1 Add a FrameShift module and support for keys commands to be sent to modules 2015-09-24 01:10:03 +01:00
jfmcarreira 43f4f15e90 Minor changes in window title handle 2015-08-04 15:19:14 +01:00
jfmcarreira c6acb0ac0b Add white fill when window is busy 2015-04-18 04:49:49 +01:00
jfmcarreira e47d0df889 Restore threads to apply modules 2015-04-17 21:09:55 +01:00
jfmcarreira c222a88ee0 Add overlapping information with the modules source window list 2015-04-14 01:28:32 +01:00
jfmcarreira dd5b694102 Move QScrollArea into VideoSubWindow 2015-04-12 21:09:13 +01:00
jfmcarreira 045ad923e7 Move scroll area into VideoSubWindow 2015-04-11 20:27:39 +01:00
jfmcarreira a4b140c7c8 Rename some class and files 2015-04-10 01:57:42 +01:00
jfmcarreira 0b59709839 Fix problem of closing windows in detached subwindow mode 2015-04-09 15:37:15 +01:00
jfmcarreira 4508dcb178 Init the version 2 of module API. The process functions include a std vector and the create function signals if the module can be created with the chosen inputs 2015-04-06 00:01:20 +01:00
jfmcarreira d8952ce953 Add a variable to control the number of bits per pixel 2015-04-02 17:34:43 +01:00
jfmcarreira 59f744c725 Two improvements related with PlotSubWindow
Fix ModulesHandle to filter PlotSubWinodws
Generalize reload to be applied to all kinds of subwindows
2015-03-13 15:40:29 +00:00
jfmcarreira 5017bf86f6 Change window title in SubWindowManager and add setTool and virtual function of SubWindowHandle 2015-03-12 17:47:48 +00:00
jfmcarreira e7bf821c2c Merge branch 'devel' 2015-03-09 18:29:00 +00:00
jfmcarreira 9403198aa8 Add file size into history 2015-03-09 16:20:46 +00:00
jfmcarreira 7c6c660c2f Merge branch 'master' into devel 2015-03-09 01:58:12 +00:00
jfmcarreira b0e3bb662a Add new Defines file to include app specific stuff and edit the necessary files 2015-03-09 01:57:59 +00:00
jfmcarreira 5e4af61da6 Minor fixes in modules handle 2015-03-09 00:08:36 +00:00
jfmcarreira f3ffac6d9f Add support to refresh frame in a different thread - currently disable 2015-03-03 01:14:03 +00:00
jfmcarreira 5262b4f14f Add support for QtConcurrent 2015-03-03 00:43:26 +00:00
jfmcarreira aeff53ed1d Fix preload function 2015-03-02 18:18:09 +00:00
jfmcarreira e9443dcfd3 Fix problems with modules enable/disable 2015-02-02 22:26:14 +00:00
jfmcarreira 6f489687ed Change some functions in Modules and Video 2015-02-02 14:34:58 +00:00
jfmcarreira 1b27159d9c Fix stream information in the status bar 2015-01-31 12:47:57 +00:00
jfmcarreira 73cbdec5a5 Remove more qt dependencies from PlaYUVerStream
Missing format name and file information
2015-01-30 01:47:44 +00:00
jfmcarreira f1d65d112d fix problems with windows categories 2015-01-27 15:25:29 +00:00
jfmcarreira 40c5db6b2f Remove unused code 2015-01-25 23:51:09 +00:00
jfmcarreira dfa8fbb34e Fix size hint of video subwindows 2015-01-23 17:39:22 +00:00
jfmcarreira 00d9102345 Add PlotSubwindow and plot support for the QualityModule 2015-01-19 01:11:34 +00:00
Luis Lucas 2f52ad6bae Fix severe bug on zoom functions (unexpected jump on image position when zoom reached its maximum). 2015-01-18 23:25:34 +00:00
Luis Lucas 92775fac48 Enable first version of ZOOM ALL function. 2015-01-18 01:07:55 +00:00
Luis Lucas 083f38e8bf Reorganize image zoom functions. New zoomToFactor function is available from SubWindowHandle. 2015-01-17 23:55:42 +00:00
jfmcarreira bad585327b Remove unused header 2015-01-17 19:07:13 +00:00
jfmcarreira 08eaa19412 Change some general functions to SubWindowHandle in order to prepare code to the modules sub window type 2015-01-17 18:06:41 +00:00
jfmcarreira 58a0b11c8f Merge lot of cool stuff in master
Make it stable and release it
2015-01-17 03:52:19 +00:00
jfmcarreira b19dc41857 Add a menu to select reference for all windows 2014-12-16 02:06:14 +00:00