jfmcarreira
a670bd67ca
Improve format guessing
2014-06-26 19:57:39 +01:00
jfmcarreira
cc01ca58c0
Change format name
2014-06-26 02:49:13 +01:00
jfmcarreira
947f7ed80a
Improve the usage of the LibAvContextHandle to new pixel formats
2014-06-26 01:57:55 +01:00
jfmcarreira
e5e9971f39
Changes functions that control the supported formats of the PlaYUVerStream lib
2014-06-26 01:36:12 +01:00
jfmcarreira
d4d3b11c3a
Fix problem with the ffmpeg handling
2014-06-25 03:34:19 +01:00
jfmcarreira
99ab86a3c9
Clean code of the public lib PlaYUVerFrame PlaYUVerFrame
2014-06-25 03:03:54 +01:00
jfmcarreira
6774248987
Add option to output the module frames into a file. write frame is not complete yet
2014-06-25 00:05:55 +01:00
jfmcarreira
b5076bef8c
Add functions to convert frame to buffer and write frame
2014-06-24 22:29:24 +01:00
jfmcarreira
e6fa5401e7
Change some files location and add install of the PlaYUVer libs
2014-06-22 13:54:43 +01:00
jfmcarreira
ff1cfbf9e1
fix wrong conversion on windows from QString to char*
2014-06-17 17:56:40 +01:00
jfmcarreira
aaaeb9da14
Change InputStream class name and minor fix in open function
2014-06-17 17:28:59 +01:00
jfmcarreira
cf9edc1b59
add new variable to support dbg on windows
2014-06-17 17:28:59 +01:00
jfmcarreira
f89c8d0601
bugfix in PlaYUVerStream
2014-06-17 17:28:59 +01:00
jfmcarreira
8857b6d2f4
add missing files
2014-06-17 16:35:48 +01:00
jfmcarreira
dda51b20ff
Change file names and add a macro to check when the code is inside the playuver
2014-06-17 10:41:11 +01:00
jfmcarreira
cd7c5abf36
Fix +x file atribute
2014-06-15 21:06:31 +01:00
jfmcarreira
225fb767b3
Change TypeDef.h filename and location
2014-05-22 00:45:21 +01:00
jfmcarreira
a528b686ec
Add support to copy only a region of a PlaYUVerFrame and implement histogram from the selection
2014-05-19 00:16:30 +01:00
jfmcarreira
edf820c580
Initial code to measure disparity using OpenCV
2014-05-17 19:06:21 +01:00
jfmcarreira
cb3a120a0b
Implement Void PlaYUVerFrame::copyFrom( cv::Mat* opencvFrame )
2014-05-17 14:41:20 +01:00
jfmcarreira
92e758009d
Implement the function cv::Mat PlaYUVerFrame::getCvMat()
2014-05-17 02:07:25 +01:00
jfmcarreira
e6222e4516
Stop histogram while playing and add a message. Clean some code
2014-05-14 01:50:19 +01:00
jfmcarreira
dc1827946f
Change functions in PlaYUVerFrame and PropertiesSidebar
...
Add new contructor to PlaYUVerFrame to improve the copy of frames
Add support to stop histogram when frames are removed
2014-05-13 04:01:34 +01:00
jfmcarreira
88a5b8a09b
Bug fix in conver pixel function. Bug fix in the frame properties sidebar when closing while playing
2014-04-23 18:35:23 +01:00
jfmcarreira
3915ee5d1c
Change variable names and change default colors
2014-04-17 16:54:06 +01:00
jfmcarreira
56c8a27fd1
Add new function to return pel buffer of PlaYUVerFrame in order to edit it
2014-04-17 02:09:07 +01:00
jfmcarreira
cdc5e39b58
Different changes
...
Minor changes in the properties side bar
Improvements in the modules interface and filter frame module
2014-04-17 02:05:27 +01:00
jfmcarreira
2542958f03
Improve Properties side bar
...
Significantly improve the histogram to support both YUV and RGB
Still needs to confirmation and code arrangements
2014-04-05 19:52:15 +01:00
jfmcarreira
a2d51d18f1
Add PlaYUVerFrame::getChromaLength()
...
Get number of pixeis in each chroma
2014-04-05 19:51:17 +01:00
jfmcarreira
e0695f9cdc
Bugfix in HistogramWidget and PlaYUVerFrameStatistics
...
Conditions were not proper checking if frame exists
Change on some variables name
Still incomplete the code and some variable must be renamed
to include code style
2014-04-05 14:35:42 +01:00
jfmcarreira
27bc26465a
Improve source/lib/LibMemory.h
2014-04-05 14:32:52 +01:00
jfmcarreira
7dd02189a1
Add histogram files
...
Histogram does not work, although it has the required functions
2014-04-05 11:23:31 +01:00
jfmcarreira
23c698f4f9
Improve PlaYUVerFrame functions
2014-04-05 11:22:33 +01:00
jfmcarreira
518d68483a
Major changes in ColorSpace Definition
...
Now color space is defined in PlaYUVerFrame
New function to check if a pixel format is RGB or YUV or Gray or ARGB
implemented
2014-04-05 06:24:54 +01:00
jfmcarreira
3754caa865
Minor bugfix in PlaYUVer after previous commit
2014-04-05 05:59:17 +01:00
jfmcarreira
915621addb
Improvements in PlaYUVerFrame
...
Add bits per channel and number of channels
Add const return in some methods
2014-04-05 05:54:52 +01:00
jfmcarreira
6109ee6c2b
Improvements in PlaYUVerFrame
...
Add default parameters in constructor
Add a number of channels
Add function to verify is frame is valid
2014-04-05 05:21:31 +01:00
jfmcarreira
7ccf255a94
Add new information to the format properties side bar
...
Improve InputStream and LibAvHandle to detect the stream
duration in order to present it on the side bar
Improvements in the LibAvHandle to return NOFMT if format is unknown
2014-04-05 04:25:00 +01:00
jfmcarreira
9df1f6cf12
Bugfix in LibAvContextHandle
...
decodeAvFormat was decoding one extra frame each time
2014-04-05 02:46:50 +01:00
jfmcarreira
4cdcfd6db0
Add YUYV422 pixel support and remove from the list the formats not
...
implemented
2014-04-05 02:19:52 +01:00
jfmcarreira
b187bf6424
Improve frame allocation
2014-04-01 02:25:14 +01:00
jfmcarreira
8333178e04
Improve YUV to RGB conversion
2014-04-01 01:28:38 +01:00
jfmcarreira
34c445f44b
Add support to Pixfc-sse lib (incomplete)
2014-03-31 17:57:32 +01:00
jfmcarreira
c07bce8d41
Improve code
2014-03-31 16:09:07 +01:00
jfmcarreira
0d5821428e
Improvements in LibAvContextHandle and related code
2014-03-30 22:57:51 +01:00
jfmcarreira
d8031d4c58
Add new function into PlaYUVerFrame to support more frame formats e.g.
...
QImage or cv::Mat
2014-03-29 05:18:37 +00:00
jfmcarreira
a96b086657
Change formater style
2014-03-29 02:18:16 +00:00
jfmcarreira
8bb20a26ca
Minor bugfix after files changes
2014-03-29 01:57:33 +00:00
jfmcarreira
b776654a08
Fix license header and minor change in files description
2014-03-29 01:52:08 +00:00
jfmcarreira
ff70cb1d85
Changes in the stream name
2014-03-28 23:53:54 +00:00