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
|
06cdda6d8a
|
Change formating and copyrights
|
2018-01-15 23:47:58 +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
|
3f4b1d8a58
|
Remove commented code
|
2017-12-06 21:29:15 +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
|
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
|
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
|
f43a21d810
|
Fix device opening
|
2017-03-25 03:40:32 +00:00 |
|
jfmcarreira
|
f6f3cf15ab
|
Add support for device opening
|
2017-03-23 20:26:28 +00: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
|
a69c32bfbf
|
Transfer endianess from frame to stream only
|
2017-01-11 01:37:26 +00:00 |
|
jfmcarreira
|
af6ec494a2
|
Fix some warnings
|
2016-11-30 02:09:28 +00:00 |
|
jfmcarreira
|
e68b091e43
|
Add .rgb format
|
2016-10-31 14:49:18 +00:00 |
|
jfmcarreira
|
ca92a35bf2
|
Clean includes in lib and modules
|
2016-05-17 21:23:16 +01:00 |
|
jfmcarreira
|
fdba958f3f
|
Fix error matching the stream handler based on extension
|
2016-05-15 16:59:54 +01:00 |
|
jfmcarreira
|
d7d3e9f4ea
|
Change exceptions handle to the PlaYUVerExcpetions
|
2016-05-09 01:20:33 +01:00 |
|
jfmcarreira
|
404e58e0ce
|
Format code
|
2016-05-04 17:42:15 +01:00 |
|
jfmcarreira
|
501e24fc5d
|
Clean some comments
|
2016-05-04 01:50:12 +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
|
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
|
f3590dff48
|
Increase support for opencv
Add support for read and write streams
Include device support
|
2016-04-29 01:39:38 +01:00 |
|
jfmcarreira
|
ac999efa00
|
Fix when an stream handler cannot be created
|
2016-04-11 01:19:23 +01:00 |
|
jfmcarreira
|
faa4c30c98
|
Use YUV as default handler
|
2016-04-11 01:16:07 +01:00 |
|
jfmcarreira
|
4053b47297
|
Fix big endian and little endian read and write buffer
|
2016-04-04 00:44:25 +01:00 |
|
jfmcarreira
|
55ae2a0e7f
|
Change some variable to PlaYUVerStreamHandlerIf and make it friend of PlaYUVerStream
|
2016-04-03 23:33:38 +01:00 |
|
jfmcarreira
|
51834ae5a7
|
Add support for portable maps from 1 to 6
|
2016-04-02 04:04:19 +01:00 |
|
jfmcarreira
|
b71ca0580c
|
Uniformisation of write and save
|
2016-04-02 02:42:20 +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
|
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
|
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
|
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
|
717894f84a
|
Add support for more than 8 bits per pixel in ffmpeg
|
2016-02-04 16:19:42 +00:00 |
|
jfmcarreira
|
a3c288de29
|
Fix warning
|
2015-11-21 00:19:26 +00:00 |
|
jfmcarreira
|
ef317dd366
|
PlaYUVerStream: LibAvContext may only be free in the deconstructor
|
2015-11-06 18:47:52 +00:00 |
|
jfmcarreira
|
c6e5c906e8
|
Change the functions to handle supported formats
|
2015-07-28 23:50:29 +01:00 |
|
jfmcarreira
|
30a4819499
|
Check extension always in lowercase
|
2015-07-28 23:04:19 +01:00 |
|
jfmcarreira
|
11b5b7aafc
|
Try fix reload button
|
2015-04-27 21:11:40 +01:00 |
|
jfmcarreira
|
e51a5c8288
|
Add function to find the stream handler and fix problems with modules and stream info description
|
2015-04-09 01:11:11 +01:00 |
|
jfmcarreira
|
c40194d422
|
Fix playing when sequence is preloaded
|
2015-04-08 01:55:36 +01:00 |
|