Senseye-cameras

Latest version: v1.1.0

Safety actively analyzes 682532 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.1.0

New features
* audio i/o modules: `Microphone` and `AudioFile` (62)
* abstracted and refactored `File` into `VideoFile`

1.0.13

Bug fixes
* bug introduced in v1.0.12 that made `Reader` cap out at 100 fps (61)

1.0.12

Bug fixes
* UnboundLocalError raised during another error inside `CameraPylon.read()`

* revert some changes introduced in [feature/update-build-configs](https://github.com/senseye-inc/senseye-cameras/commit/2259bd8d6552161e9ea2076e8952b96917ffc7da) (v1.0.10)
* (re)fix `CameraFfmpeg.open()` bug that occurs when target input is not present

Misc.
* refactor `read()` function of input camera classes to generate timestamp immediately and only after frame data is retrieved

* skip, instead of passing, certain tests when the target input camera isn't detected/available on the machine

1.0.11

* Feature/writer flush (59)
* implement Writer.flush()
* refactor Writer.on_stop()

* Feature/stream queue size (57)
* refactor Stream to allow specifying max size of queue used by its reader and writer
* fix queue not being cleared out in Writer.on_stop()

* Bugfix/race conditions (56)
* close file before renaming
* fix bug introduced in 54 -- Stream.reader was being closed on stop_reading(), but it shouldn't
* minor log string updates
* add conditions to Stream.stop_reading() and stop_writing() to avoid duplicate calls
* set Reader.writing to false before stopping Writer to avoid leftover frames in the queue

1.0.10

* Feature/update-build-configs

* updated build configs

* changed dependency: `opencv-contrib-python-headless` -> `opencv-python-headless`

* fixed deprecation warning on np.fromstring()

* updated Input.read() functions to propagate their exceptions; updated unit tests
* with the recent version of ffmpeg, cam.open() returns None instead of an exception if input is not found, leaving cam.read() to raise an exception which was originally being caught

* updated licenses, readme, and fossa pipeline

* Bugfix/read write stop logic (54)

* fix potential missed/leftover frame writes on stream stop

1.0.9

* Merged in feature/ffmpeg-close (pull request 10)

* ffmpeg close CRF change

* Approved-by: Joe Brown Approved-by: Taumer Anabtawi

* Merged in bugfix/opencv-python-headless (pull request 11)

* changed from opencv-python to headless-contrib-python

* Approved-by: Tam Nguyen

* version bump

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.