Commit Graph
100 Commits
Author SHA1 Message Date
jfmcarreira e9feb12367 Add StreamHandlerPortableMap and change some files organisation 2016-04-02 02:59:09 +01:00
jfmcarreira b71ca0580c Uniformisation of write and save 2016-04-02 02:42:20 +01:00
jfmcarreira 64162887a9 Merge branch 'master' into develStreamHandler 2016-04-02 01:42:20 +01:00
jfmcarreira 1fdf750d6a Save endianness type 2016-04-02 01:42:09 +01:00
jfmcarreira 2ab86e5aee Finish three stream handlers: Raw, OpenCv, Libav 2016-04-02 01:36:52 +01:00
jfmcarreira 5f9533b212 Add PlaYUVerStreamHandlerI class
Different classes are used to read and write streams with a common
interface
2016-04-01 23:13:08 +01:00
jfmcarreira e81030947a Change endianness to Int 2016-04-01 12:13:54 +01:00
jfmcarreira 6449412206 Change endianness to Int 2016-04-01 12:13:20 +01:00
jfmcarreira 8b154a2808 Fix minor bugs in PlaYUVerStream 2016-04-01 10:16:28 +01:00
jfmcarreira 22ddfa65aa Fix apperance of ConfigureFormatDialog 2016-04-01 00:44:37 +01:00
jfmcarreira b68bbded34 Add support for little and big endian with an option 2016-03-31 00:52:11 +01:00
jfmcarreira f596fda8dc Add gray extension 2016-03-13 03:19:33 +00:00
jfmcarreira 1026f6d329 Increase version to 0.9.0 2016-03-10 18:08:03 +00:00
jfmcarreira c21fc3fd95 Merge branch 'devel' 2016-03-10 18:04:36 +00:00
jfmcarreira e8b86b8222 Fix weights in mask and add key support 2016-03-10 02:51:43 +00:00
jfmcarreira de02b8868e Fix FrameMask module header 2016-03-10 02:39:25 +00:00
jfmcarreira e38ba03f65 Fix FrameMask and minor bug fixes in PlaYUVerFrame 2016-03-10 02:38:35 +00:00
jfmcarreira 7ddf3c0a6d Fix FrameShift module 2016-03-10 02:37:24 +00:00
jfmcarreira c9dab4a646 Change FrameMask module to be compatible with different pixel formats 2016-03-10 01:03:28 +00:00
jfmcarreira 9022612019 Add operators to PlaYUVerPixel 2016-03-10 00:41:23 +00:00
jfmcarreira 201a2ebdd6 Add new class PlaYUVerPixel 2016-03-10 00:13:44 +00:00
jfmcarreira 6841e57135 Add FrameMask module
Fix module to work with mismatch pixel formats (this is usefull for gray
masks)
2016-03-09 01:15:40 +00:00
jfmcarreira 50d5d397c7 Minor fixes in format name to display in the status bar
Fix especially to FFMPEG formats
2016-03-09 00:49:48 +00:00
jfmcarreira 6d1ce190ae Minor fixes in format name to display in the status bar
Fix especially to FFMPEG formats
2016-03-09 00:49:11 +00:00
jfmcarreira 15c5bb02e7 Merge branch 'master' into devel 2016-03-09 00:34:35 +00:00
jfmcarreira 2cd1c7f269 Minor bugfix in the window title after disabling module 2016-02-04 16:25:45 +00:00
jfmcarreira 717894f84a Add support for more than 8 bits per pixel in ffmpeg 2016-02-04 16:19:42 +00:00
jfmcarreira 0dcb528c09 Add H.264 and HEVC formats 2015-12-03 16:27:27 +00:00
jfmcarreira 7997a5d1b8 Enable QtDbus by default 2015-11-28 15:45:30 +00:00
jfmcarreira 766c406146 Fix code to work on Qt4 2015-11-24 22:33:16 +00:00
jfmcarreira 9c00812f03 Add wait before re-run a module thread 2015-11-21 00:19:45 +00:00
jfmcarreira a3c288de29 Fix warning 2015-11-21 00:19:26 +00:00
jfmcarreira 6fbe7697d9 Remove redundant include dirs in lib 2015-11-20 23:40:41 +00:00
jfmcarreira 3bb22528c3 Change ebuild files
Fix some typos
Fix variables names
2015-11-20 23:30:11 +00:00
jfmcarreira c10f2d71e6 Change ebuild files
Fix some typos
Fix variables names
2015-11-20 23:29:24 +00:00
jfmcarreira 4ee4223296 Merge branch 'master' into devel 2015-11-20 20:07:05 +00:00
jfmcarreira 13e49f054a Change some include dirs in the CMakeLists 2015-11-20 19:39:08 +00:00
jfmcarreira 022a631bdf Disable threaded modules 2015-11-20 01:47:42 +00:00
jfmcarreira 381c73556d Merge branch 'master' into devel 2015-11-18 15:09:53 +00:00
jfmcarreira 34b20de546 Remove FrameDifference9Bits and create just one module with args
Use can select the number of bits for the difference
2015-11-18 15:09:15 +00:00
jfmcarreira 1eed4bc8f9 Improve PlaYUVerFrame fmt matching and change bit per pixel to UInt 2015-11-18 15:04:37 +00:00
jfmcarreira f56ca07f77 Merge branch 'master' into devel 2015-11-17 16:29:39 +00:00
jfmcarreira 07310ab0f1 Add option to control static and dynamic libs 2015-11-17 16:29:28 +00:00
jfmcarreira 607822b0f5 Add include dir into lib 2015-11-17 01:12:43 +00:00
jfmcarreira ba098c4fcb Disable block tracking 2015-11-17 00:44:00 +00:00
jfmcarreira 954843b356 Add vertical shift to FrameShift module 2015-11-16 00:27:43 +00:00
jfmcarreira 8945201876 Merge branch 'master' into devel 2015-11-15 03:21:58 +00:00
jfmcarreira 1374102a60 Merge branch 'master' into devel 2015-11-15 00:36:49 +00:00
jfmcarreira ef96dc9ca7 Update to version 0.8.0 2015-11-15 00:36:32 +00:00
jfmcarreira c689f80611 Update README.md 2015-11-15 00:36:02 +00:00
jfmcarreira e396532eee Fix some macros in LibMemory 2015-11-15 00:26:46 +00:00
jfmcarreira ca5072e811 Set grid visible when open new window 2015-11-10 13:46:48 +00:00
jfmcarreira ed16d97b20 Merge branch 'master' into devel 2015-11-08 20:04:59 +00:00
jfmcarreira 41138bdda9 Remove block tracking when in navigation 2015-11-08 20:04:52 +00:00
jfmcarreira e32dc61f93 Add option to enable and disable grid 2015-11-08 20:04:16 +00:00
jfmcarreira b46019acc9 Change tools optiong to VideoHandle and create a new menu. Start adding grid options 2015-11-08 19:46:09 +00:00
jfmcarreira bdcbbb6905 Minor renames in ViewArea 2015-11-08 19:15:48 +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 c88c92737b Minor changes into FramePropertiesDock in order to correctly handle selection 2015-11-08 02:54:19 +00:00
jfmcarreira e8c6e0b9f4 Fix input arg to support or operation between matching opts 2015-11-08 01:44:30 +00:00
jfmcarreira 3ed990c102 Change functions in PlaYUVerFrame in order to enable more advance comparison between frames in PlaYUVerModules 2015-11-08 01:42:27 +00:00
jfmcarreira 51fa281693 Fix slider change by user (might need to be improved) 2015-11-07 19:06:02 +00:00
jfmcarreira 226d146432 Bugfix: cannot apply a module when the window is already a module 2015-11-07 18:22:07 +00:00
jfmcarreira eb4adb1557 Update window instead of applying module 2015-11-07 18:15:27 +00:00
jfmcarreira e9d8d117ea Change PlaYUVerAppModuleIf functions
apply and show are part of PlaYUVerAppModuleIf class
2015-11-07 17:37:29 +00:00
jfmcarreira aae4b307fa Fix histogram reset after recalculation 2015-11-06 19:11:12 +00:00
jfmcarreira ef317dd366 PlaYUVerStream: LibAvContext may only be free in the deconstructor 2015-11-06 18:47:52 +00:00
jfmcarreira 851a320a7f Bugfix ModulesHandle: emit changed when disabling modules 2015-11-06 18:31:29 +00: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 66203da1d7 Minor cleans regarding quality measurement side bar 2015-10-27 23:27:10 +00:00
jfmcarreira 363f30cd0a Merge branch 'master' into devel 2015-10-27 23:16:32 +00:00
jfmcarreira 1bc019f79d Fix wrong Q_ASSERT 2015-10-24 14:08:11 +01:00
jfmcarreira eaec5c22ab Fix minor errors in frame difference modules 2015-10-21 17:31:47 +01:00
jfmcarreira d7e54c059c Add modules to perform 8 and 9 bits frame difference 2015-10-21 17:25:52 +01:00
jfmcarreira f805434592 Fix missing sub window title 2015-10-20 17:55:20 +01:00
jfmcarreira 8014864695 Clean code related with grid drawing 2015-10-02 14:40:55 +01:00
jfmcarreira a8dc1b7986 Improve module performance 2015-10-02 14:40:39 +01:00
jfmcarreira 57ba3cce02 Add missing shortcut 2015-09-27 23:15:23 +01:00
jfmcarreira e5d9adf521 Improve window title when handling modules and add new shortcuts 2015-09-27 04:15:10 +01:00
jfmcarreira 85d0a52823 Uncomment required code 2015-09-24 21:55:08 +01:00
jfmcarreira 2fdd8f0f9f Fix shift to be always an even number 2015-09-24 21:54:55 +01:00
jfmcarreira e81d2d2f38 Add up and down direction to the key detection 2015-09-24 21:36:03 +01:00
jfmcarreira 40b19ec6d9 Merge branch 'master' into devel 2015-09-24 12:00:50 +01:00
jfmcarreira 1814556770 Add missing files for the FrameShift module 2015-09-24 12:00:37 +01:00
jfmcarreira 258a0ec7f8 Skip window selection when the available number of windows are equal to the required ones 2015-09-24 11:37:24 +01:00
jfmcarreira 1ad748c89f Fix clear function to put everything 128 2015-09-24 01:22:23 +01:00
jfmcarreira 9ed83da311 Use absolute names when using DBus communication 2015-09-24 01:14:20 +01: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 64fd5cb1a9 Rename CommandLineHandle class 2015-09-23 19:24:56 +01:00
jfmcarreira c7c33417c7 Merge branch 'master' into devel 2015-09-22 16:08:11 +01:00
jfmcarreira ad40a78f3e Fix windows build using static libraries 2015-09-22 11:15:05 +01:00
jfmcarreira 43f4f15e90 Minor changes in window title handle 2015-08-04 15:19:14 +01:00
jfmcarreira d9b3fe0db0 Fix minor errors with the histogram data 2015-08-01 20:15:16 +01:00
jfmcarreira ffc7d8541e Merge branch 'devel' into develHistogram 2015-08-01 20:01:54 +01:00
jfmcarreira 14763038c5 Fix link libraries 2015-07-31 16:10:13 +01:00
jfmcarreira ed1f2c223d Introduce version 0.7.1 2015-07-31 15:00:48 +01:00
jfmcarreira b52dc2390d Remove PlaYUVerFrameStats and put everything in PlaYUVerFrame 2015-07-30 17:43:47 +01:00
jfmcarreira c4d1589d25 fix undeclared variables 2015-07-30 15:16:11 +01:00
jfmcarreira 14f03dd198 fix last commit 2015-07-30 15:13:06 +01:00