34 Commits

Author SHA1 Message Date
Eskild Helmersen
d1c687fb6e pylonsrc: Added frame-trans-delay parameter 2021-03-02 07:11:09 -05:00
Eskild Helmersen
5b809cc950 pylonsrc: added gst parameter inter-packet-delay for tuning when using multiple cameras and limited bandwidth situations 2021-03-02 07:11:09 -05:00
Eskild Helmersen
1f121e3e01 pylonsrc: added parameter packet-size for better tuning in bandwidth restricted environments. 2021-03-02 07:11:09 -05:00
Eskild Helmersen
314581b002 pylonsrc: added custom grab-timeout parameter instead of hardcoded 1s wait.
Useful when trying to understand bandwith related issues on the Basler cameras.
2021-03-02 07:11:09 -05:00
Eskild Helmersen
88bc6062b3 pylonsrc: fail only after n number of consecutive failed frames 2021-03-02 07:11:09 -05:00
mrstecklo
19a198895c pylonsrc: moved setting pixel format to _set_caps() 2021-02-18 06:02:24 -05:00
mrstecklo
f9d9af433c pylonsrc: handle float features with int aliases 2021-02-18 06:02:24 -05:00
mrstecklo
a28d0fd840 pylonsrc: extend property ranges for raw values 2021-02-18 06:02:24 -05:00
mrstecklo
48f104dbdb pylonsrc: fixed PGI alias handling 2021-02-18 06:02:24 -05:00
mrstecklo
ed3dd3915a pylonsrc: handle feature aliases 2021-02-18 06:02:24 -05:00
mrstecklo
f740eed949 pylonsrc: handle warnings 2021-02-18 06:02:24 -05:00
mrstecklo
c289ab079b pylonsrc: apply all properties in start func 2021-02-18 06:02:24 -05:00
mrstecklo
d09da265b9 pylonsrc: set same defaults in set_property and init 2021-02-18 06:02:24 -05:00
mrstecklo
82502f44ce pylonsrc: fixed typo in propAutoFeature 2021-02-18 06:02:24 -05:00
mrstecklo
2ea7e9ee63 pylonsrc: fixed offset default behaviour and continuous mode reading 2021-01-22 11:12:56 -05:00
mrstecklo
11b85fcc3a pylonsrc: check strings before reading 2021-01-22 11:12:56 -05:00
mrstecklo
6b286964ca pylonsrc: added config-file and ignore-defaults properties 2021-01-22 11:12:56 -05:00
mrstecklo
f5d65c4a1a pylonsrc: added property state flags 2021-01-22 11:12:56 -05:00
mrstecklo
6b863f3460 pylonsrc: refactored 'feature_supported' 2021-01-22 11:12:56 -05:00
mrstecklo
9ed4d32163 pylonsrc: grouped limits and manual values for autofeatures 2020-11-25 07:41:49 -05:00
mrstecklo
8c6ff96c89 pylonsrc: refactored autofeatures 2020-11-25 07:41:49 -05:00
mrstecklo
53351a0818 pylonsrc: refactored grouped features 2020-11-25 07:41:49 -05:00
mrstecklo
7faedddea2 pylonsrc: grouped related properties 2020-11-25 07:41:49 -05:00
mrstecklo
4910bea34c pylonsrc: fixed Pylon environment initialization 2020-11-10 16:22:46 -05:00
mrstecklo
b2f88a5bde pylonsrc: fixed string handling 2020-11-10 16:22:46 -05:00
mrstecklo
8bd6934d78 pylonsrc: return a copy of src->caps in get_caps; restored variable fps 2020-11-10 16:22:46 -05:00
Joshua M. Doe
ef66205b40 pylonsrc: avoid memcpy by wrapping buffer 2020-04-08 11:42:55 -04:00
Joshua M. Doe
2a07d3df60 pylonsrc: use caps negotiation for selecting PixelFormat instead of property
Renamed 'imageformat' property to 'pixel-format', and set default to 'auto',
which will query the camera for supported PixelFormats, then allow
GStreamer to negotiate the format with downstream elements.
2020-04-08 07:18:28 -04:00
Joshua M. Doe
0606ad67b3 pylonsrc: refactor _start
It was getting hard to navigate through this function
2020-04-07 11:43:59 -04:00
Joshua M. Doe
3d074be9a0 pylonsrc: add YUV422_YUYV_Packed as YUY2 video format 2020-04-07 06:54:04 -04:00
Joshua M. Doe
e43d708bec pylonsrc: add pixel format YUV422Packed 2020-04-06 15:22:11 -04:00
Joshua M. Doe
aabe7bdeaf pylonsrc: use standard LOG and DEBUG macros 2020-04-06 14:59:25 -04:00
Joshua M. Doe
2099e46e72 pylonsrc: move global variables to be instance variables 2020-04-06 14:51:17 -04:00
Joshua M. Doe
c0f68e83d3 pylonsrc: merge Basler Pylon plugin from gst-pylonsrc
Merged from https://github.com/zingmars/gst-pylonsrc

This includes some changes to include running gst-indent, and
modification to allow it to compile with Visual Studio 2012/VC11.
2020-04-06 14:35:50 -04:00