diff --git a/README.md b/README.md index 35ce681..3eb418b 100644 --- a/README.md +++ b/README.md @@ -3,3 +3,20 @@ Gtk4 + Vala PipeWire camera control overlay. This thing is very WIP, report any bugs you found + +## THERE ARE A LOT OF HARDCODED VALUES! PLEASE USE MY [LIBCAMERA FORK](https://gitlab.com/NekoCWD/libcamera) + +## How does it works? +I've modified [libcamera](https://gitlab.com/NekoCWD/libcamera) to export brightness/focus controls. + +Pipewire plugin for libcamera exporting this controls as camera node params. + +PipeTap use generated bindings for WirePlumber GObject api to communicate with pipewire. + +It listening to camera node state changes and opens overlay if cameta in active state. + +It controls camera node parameters. +__It can't control v4l2 devices directly!!__ + +## Screenshots +![Demo](assets/overview.jpg) \ No newline at end of file diff --git a/assets/overview.jpg b/assets/overview.jpg new file mode 100644 index 0000000..5f746d6 Binary files /dev/null and b/assets/overview.jpg differ