Commit Graph
471 Commits
Author SHA1 Message Date
jfmcarreira ee5b07e558 Fix histogram with frames with alpha 2018-02-06 01:40:54 +00:00
jfmcarreira 8ba512f4d0 Improve histogram measurement and display.
Now it is possible to show histogram of luminance in RGB frames
2018-02-06 01:10:16 +00:00
jfmcarreira 2d6ba03d4a Improve PlaYUVerPixel and add support for RGBA format
Changes ColorSpace enum
Add Alpha channel support in pixel class
Add RGBA pixel format to the list of supported formats
2018-02-04 20:32:59 +00:00
jfmcarreira d735df75fd Fix bug with PlaYUVerPixel 2018-02-04 19:32:00 +00:00
jfmcarreira e9e8db92b5 Remove PlaYUVerPixel.* files
Merge PlaYUVerPixel class into PlaYUVerFrame.h as frame and
pixels are always related. This simplifies the lib files that
are installed
2018-02-04 04:07:17 +00:00
jfmcarreira ee24e5a7d3 Improve Stream class to be binary compatible
Add "*" to pixel format when it is not native in App
2018-02-03 03:01:21 +00:00
jfmcarreira a29c269f74 Fix bug with the seek slider 2018-02-02 03:53:51 +00:00
jfmcarreira 5863c3c48d Changes in Modules handling and re-enable module while playing 2018-02-02 03:42:28 +00:00
jfmcarreira 2dfb3f0ecd Format code 2018-02-02 03:03:01 +00:00
jsantos 777073cc23 Corrected background image name and added the logo to the about menu. 2018-02-01 16:40:24 +00:00
jfmcarreira e69f405c9c Add new long name description to modules in order to enhance GUI 2018-02-01 02:44:47 +00:00
jfmcarreira 0fa65ed836 Merge branch 'master' into devel 2018-01-31 02:25:36 +00:00
jfmcarreira a55806a4d5 Format code 2018-01-31 02:18:21 +00:00
jfmcarreira 65582eea4c Merge branch 'master' into devel 2018-01-31 01:33:31 +00:00
jfmcarreira 0a8a31bce8 Bugfix:
- Fix seek using ffmpeg libs
 - Fix close of VideoSubWindow
2018-01-31 01:32:29 +00:00
jfmcarreira 87156f24b8 Remove FPS checker 2018-01-30 20:17:20 +00:00
jfmcarreira 6e418f6b71 Disable scroll bars 2018-01-30 20:15:37 +00:00
jfmcarreira 6cce568791 Change zoom lock inner works
Now zoom is locked based on the ratio of the position of the scroll bar
2018-01-30 05:30:04 +00:00
jfmcarreira 2f21f7322c Fix bug with the frame slider 2018-01-29 01:10:33 +00:00
jfmcarreira e9b1717699 Add cast to remove build errors 2018-01-20 01:56:05 +00:00
jfmcarreira 06cdda6d8a Change formating and copyrights 2018-01-15 23:47:58 +00:00
jfmcarreira bc5258a94d Start implementation of a method to save the entire stream 2018-01-05 17:27:16 +00:00
jfmcarreira 7e44308626 Fix bug when no file is given when saving a module 2017-12-18 23:28:17 +00:00
jfmcarreira 25a4e9765f Fix some problems
Fix problems in the histogram calculation
Change handle of frame count in the stream handlers
2017-12-09 02:32:11 +00:00
jfmcarreira fe50d8fa6e Format code 2017-12-06 21:34:54 +00:00
jfmcarreira 0339e90e54 Fix problems in save file 2017-12-06 21:29:38 +00:00
jfmcarreira 86dec9e98e Change how files are loaded 2017-12-06 21:07:54 +00:00
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 73d843abf5 Fix libav handler to support older API 2017-12-06 01:56:54 +00:00
jfmcarreira 86feb437df Fix libav problems and correct playing timer 2017-12-05 02:27:37 +00:00
jfmcarreira 7280d26fab Change errors messages and include StreamHandler name 2017-12-04 18:54:12 +00:00
jfmcarreira e5825b602f Fix error when loading sequence 2017-11-30 22:09:52 +00:00
jfmcarreira 6fe8a0f69e Change format ext api and re-format code 2017-11-27 20:13:05 +00:00
jfmcarreira 327f5921f5 Merge branch 'master' into devel 2017-10-06 02:34:06 +01:00
jfmcarreira 485ba41b55 Fix CMakeLists to correctly check for USE_QTDBUS variable 2017-10-06 02:18:36 +01:00
jfmcarreira cf9219716e Minor change on how to re-use existing instance 2017-10-06 00:15:15 +01:00
jfmcarreira 1d192abcd7 Add thread controlling functions for modules 2017-10-01 04:04:55 +01:00
jfmcarreira 4ffd0c6ea4 Fix CMakeLists to remove -ldl if not present 2017-09-26 16:09:29 +01:00
jfmcarreira d9864e584c Change VideoHandle class type to QObject 2017-09-23 02:01:52 +01: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 58146a6b06 Remove debug code 2017-09-20 23:22:58 +01:00
jfmcarreira d611d2a0df Increase maximum frame rate 2017-09-20 22:40:43 +01:00
jfmcarreira 0d88e74ba7 Add new class to handle framebuffer 2017-09-20 21:42:45 +01:00
jfmcarreira 0e4e3957fe Merge branch 'master' into devel 2017-09-20 19:18:45 +01:00
jfmcarreira a1482370e8 Format entire project with clang-format 2017-09-20 18:34:45 +01:00
jfmcarreira f2e2b38282 Format entire project with clang-format 2017-09-15 18:26:19 +01:00
jfmcarreira 1833ca12ec Fix DBus communication in order to re-use app instances 2017-09-11 01:08:00 +01:00
jfmcarreira 3dde80d308 Undo last commit 2017-08-21 02:50:10 +01:00
jfmcarreira d37d1dbb18 Fix install dir of libraries 2017-08-21 02:22:27 +01:00
jfmcarreira f43a21d810 Fix device opening 2017-03-25 03:40:32 +00:00