Commit Graph
51 Commits
Author SHA1 Message Date
jfmcarreira 430bdc09cd Major changes on code
Remove Qt4 support
Change include headers
Change the include of QCustomPlot lib and updated code based on upstream
2017-12-06 03:11:02 +00:00
jfmcarreira 6fe8a0f69e Change format ext api and re-format code 2017-11-27 20:13:05 +00:00
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 0d88e74ba7 Add new class to handle framebuffer 2017-09-20 21:42:45 +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 9c2e6fdbb8 Add rate reduction operation to PlaYUVerTools 2017-03-17 15:27:47 +00:00
jfmcarreira 8a60bb2766 Change copyright and format the code using clang-format 2017-01-28 19:43:48 +00:00
jfmcarreira a69c32bfbf Transfer endianess from frame to stream only 2017-01-11 01:37:26 +00:00
jfmcarreira 9091719dc9 Catch exception in PlaYUVerTools 2017-01-06 16:18:14 +00:00
jfmcarreira ccc0e11856 Cleanup tools app 2016-05-17 21:33:11 +01:00
jfmcarreira e3e55b880a ../tools/PlaYUVerTools.cpp
Use constant for variable declarations
2016-05-10 22:37:31 +01:00
jfmcarreira 404e58e0ce Format code 2016-05-04 17:42:15 +01:00
jfmcarreira 67e6d49be1 Change Option parsing implmentation
Clean structs and classes.
Hide implementation details
Remove redundant classes
2016-05-02 23:31:41 +01:00
jfmcarreira a654d89904 Improve portability of PlaYUVerFrame and PlaYUVerPixel 2016-04-30 19:45:50 +01:00
jfmcarreira 3dd3e458b9 Add type name String as std::string 2016-04-30 03:31:41 +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 d151b11c8c Add support for multiple configurations in playuverTools 2016-04-07 00:08:11 +01:00
jfmcarreira 960ff3f1cf Fix output 2016-04-04 23:58:36 +01:00
jfmcarreira 51767e48f1 Format output of quality 2016-04-04 18:28:56 +01:00
jfmcarreira 41e81dc266 Fix quality log 2016-04-04 17:41:50 +01:00
jfmcarreira 1abbaf2092 Check number of inputs for quality 2016-04-04 17:37:21 +01:00
jfmcarreira b68bbded34 Add support for little and big endian with an option 2016-03-31 00:52:11 +01:00
jfmcarreira 250e524291 Add error message if the module is not valid 2015-11-05 23:16:12 +00:00
jfmcarreira f309ed6f3c Add Save Operation into playuverTools 2015-11-03 16:40:55 +00:00
jfmcarreira 8132d41d1a Move PlaYUVerModuleIf to lib 2015-07-29 04:23:57 +01:00
jfmcarreira 852e8e59a6 Add support for bits per pixel in playuverTools 2015-04-14 23:07:40 +01:00
jfmcarreira e63075119b Add support for log messages. Show them inside the MdiArea 2015-04-12 21:53:06 +01:00
jfmcarreira 76a216bd3a Fix opencv conversion problems in PlaYUVerFrame 2015-04-07 02:40:04 +01:00
jfmcarreira 95c35373f4 Add full frame difference with plus 1 bit precision 2015-04-06 00:34:40 +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 c0e1dcd460 Change DialogSubWindowSelector in order to use check boxes 2015-03-25 01:19:05 +00:00
jfmcarreira fb36f82bc1 Change ProgramOptions functions to classes and create a new parser from string arrays 2015-03-24 17:50:23 +00:00
jfmcarreira 2072efd2d7 Add modules arguments - test with binarization 2015-03-22 04:27:57 +00:00
jfmcarreira 3ad1a61e82 Complete last commit 2015-03-20 19:44:03 +00:00
jfmcarreira 35f5e11f61 Remove variable declaration of variables 2015-03-20 19:40:40 +00:00
jfmcarreira 011856bbe2 Remove boost library to parse input args. use a simple struct based approach 2015-03-20 19:32:09 +00:00
jfmcarreira a52012a762 Introduce a log function and apply log level. from now on the use of CommandLineHandle::log should be used from print operations 2015-03-19 01:00:50 +00:00
jfmcarreira 7a2cd6b035 Fix error in playuvertools - write to output files 2015-03-19 00:14:03 +00:00
jfmcarreira 7bdd4a1215 Add support for frame processing modules - needs debug 2015-03-09 00:09:29 +00:00
jfmcarreira 2a8073f2ce Merge branch 'develCommanline' into devel 2015-03-03 00:18:47 +00:00
jfmcarreira c86a5faf70 Fix module list 2015-02-24 03:16:45 +00:00
jfmcarreira c3ec5268db Add support for module operation (only measurement modules are supported) 2015-02-24 03:00:06 +00:00
jfmcarreira 40aa4f95f3 Seperate command opts by app 2015-02-24 01:53:54 +00:00
jfmcarreira e924a06a9e Add class to handle command line args in the Tools App 2015-02-24 01:45:54 +00:00
jfmcarreira 65c19e3e17 Fix issues with configuration 2015-02-24 00:46:45 +00:00
jfmcarreira 7c608e9d38 Reorganize functions 2015-02-23 21:38:12 +00:00
jfmcarreira 6a6fdab5e5 Add new command line tools and improve the quality measuring 2015-02-23 18:20:24 +00:00