24 Commits

Author SHA1 Message Date
Joshua M. Doe
f6108600d2 videolevels: reduce debug level of get_property log 2021-11-19 13:11:54 -05:00
Joshua M. Doe
47ca2f3910 videolevels: add ROI properties, defaulting to center half of image 2021-11-19 13:11:54 -05:00
Joshua M. Doe
a0d62b4651 videolevels: make lower and upper histogram saturation fractions into properties 2021-11-19 13:11:54 -05:00
Joshua M. Doe
44dfc350f0 videolevels: add support for 8- and 16-bit Bayer
Since GstVideoFilter doesn't support Bayer, most work was in reverting back to GstBaseTransform
2018-07-10 14:56:07 -04:00
Joshua M. Doe
034971d860 videolevels: skip LUT calculation if in passthrough mode 2017-09-25 15:02:16 -04:00
Joshua M. Doe
45bc0f24aa videolevels: support GRAY8 input 2017-08-10 10:18:34 -04:00
Joshua M. Doe
ce0fea1142 videolevels: API BREAK: use integers instead of floats for level values 2015-07-10 10:18:11 -04:00
Joshua M. Doe
b18610763c videolevels: more correct transform_caps 2014-01-24 10:03:12 -05:00
Joshua M. Doe
fb20b019a7 videolevels: don't require bpp to be set in sink caps 2014-01-24 10:03:11 -05:00
Joshua M. Doe
2e485ee44e niimaqdx: add back in set_caps/get_caps, and improve caps handling 2014-01-24 10:03:09 -05:00
Joshua M. Doe
fca5b782ec videolevels: support bpp={10,12,14,16} for GRAY16_{LE,BE} 2014-01-24 10:03:09 -05:00
Joshua M. Doe
f995ed9987 videolevels: port to 1.0 2014-01-24 10:03:06 -05:00
Joshua M. Doe
90d33fca27 videolevels: use more appropriate debugging levels 2014-01-24 10:03:03 -05:00
Joshua M. Doe
1f11672a69 videolevels: notify prop level change using pspec 2014-01-24 10:03:03 -05:00
Joshua M. Doe
5d5d1085b7 videolevels: use lut for conversion (again)
Faster, but could maybe be faster still using orc.
2014-01-24 10:02:59 -05:00
Joshua M. Doe
24b7fa4fc3 videolevels: add debugging message with processing time 2014-01-24 10:02:58 -05:00
Joshua M. Doe
0a54477f2d videolevels: add prepare_output_buffer
To try and fix problem with camerabin2, and remove mistakenly added file.
2014-01-24 10:02:56 -05:00
Joshua M. Doe
af6cdbd8f1 videolevels: use more of the video library
But gst_video_format_get_component_depth is broken in 0.10.36, so manually
get bpp for now.
2014-01-24 10:02:54 -05:00
Joshua M. Doe
a8a1f57fe3 videolevels: Remove dead code 2014-01-24 10:02:54 -05:00
Joshua M. Doe
bd993e5e06 videolevels: Don't lock base transform to avoid lockup
Maybe lock is already established in BaseTransform now?
2014-01-24 10:02:54 -05:00
Joshua M. Doe
2296c487ae style: run gst-indent 2014-01-24 10:02:53 -05:00
Joshua M. Doe
50e316fa3a videolevels: add some debug statements and comments 2014-01-24 10:02:52 -05:00
Joshua M. Doe
07975dbe56 videolevels: Remove signed support
Ahead of its time, no other element supports signed, so causes more trouble than it's worth.
2014-01-24 10:02:52 -05:00
Joshua M. Doe
8a2badb718 Reorganized videolevels into separate plugin 2014-01-24 09:58:49 -05:00