Skip to content

Commit

Permalink
Remove gtk from camera multiple resolutions (New) (#1400)
Browse files Browse the repository at this point in the history
* Added some comments to the parser

* Renamed tests for clarity

* updated the jobs with the new test names

* Moved display image to a separate function

* Added quiet option

* Removed unnecessary clutter ussage

* Handling the parameters as a dict

* More clear camera test description

* Added gstreamer-bad plugin dependencies

* Make video and image pipelines more consistent

* refactored test structure

* Added support for bayer format in multiple resolutions

* Cleaned some code and added comments

* Removed unnecessary code

* Increased the image timeout to 90 seconds

* removed some debug logs

* Adding dynamic loaded libraries to the Camera object to allow easy mocking

* Fixed some missing selfs

* Added missing tests

* Fix detect test

* Fixed tox

* fixed format for 3.5

* Removed validate image test

* Using the log level propperly

* Added rgb_capture element

* removed imghdr patch

* Added functions to initialize gst glib and gtk

* fixed unit tests

* Fixed gi  imports for testing

* fixed trailing spaces for black formatting

* Renamed quiet option to headless

* Updated timeout comment

* Removed unnecessary return and updated the comment
  • Loading branch information
fernando79513 authored Sep 18, 2024
1 parent 3ba7e2c commit 6c66dd3
Show file tree
Hide file tree
Showing 8 changed files with 921 additions and 269 deletions.
1 change: 1 addition & 0 deletions checkbox-core-snap/series16/snap/snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -260,6 +260,7 @@ parts:
- gir1.2-gudev-1.0
- gnome-screenshot
- gstreamer1.0-tools
- gstreamer1.0-plugins-bad
- gstreamer1.0-pulseaudio
- hdparm
- i2c-tools
Expand Down
1 change: 1 addition & 0 deletions checkbox-core-snap/series18/snap/snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -241,6 +241,7 @@ parts:
- gir1.2-gudev-1.0
- gnome-screenshot
- gstreamer1.0-tools
- gstreamer1.0-plugins-bad
- gstreamer1.0-pulseaudio
- hdparm
- i2c-tools
Expand Down
1 change: 1 addition & 0 deletions checkbox-core-snap/series20/snap/snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -269,6 +269,7 @@ parts:
- glmark2-es2
- gnome-screenshot
- gstreamer1.0-tools
- gstreamer1.0-plugins-bad
- gstreamer1.0-pulseaudio
- hdparm
- i2c-tools
Expand Down
1 change: 1 addition & 0 deletions checkbox-core-snap/series22/snap/snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -272,6 +272,7 @@ parts:
- glmark2-es2
- gnome-screenshot
- gstreamer1.0-tools
- gstreamer1.0-plugins-bad
- gstreamer1.0-pulseaudio
- hdparm
- i2c-tools
Expand Down
1 change: 1 addition & 0 deletions checkbox-core-snap/series24/snap/snapcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -250,6 +250,7 @@ parts:
- glmark2-es2
- gnome-screenshot
- gstreamer1.0-tools
- gstreamer1.0-plugins-bad
- gstreamer1.0-pulseaudio
- hdparm
- i2c-tools
Expand Down
Loading

0 comments on commit 6c66dd3

Please sign in to comment.