Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
phonecam
command
|
|
|
internal
|
|
|
lifecycle
Package lifecycle implements the `phonecam status` and `phonecam stop` commands.
|
Package lifecycle implements the `phonecam status` and `phonecam stop` commands. |
|
session
Package session persists a small record describing the running `phonecam start` process so that `phonecam status` and `phonecam stop`, invoked from a different terminal, can locate the process and its loopback control server.
|
Package session persists a small record describing the running `phonecam start` process so that `phonecam status` and `phonecam stop`, invoked from a different terminal, can locate the process and its loopback control server. |
|
setup
Package setup implements `phonecam setup`: install Linux receive deps and persist an OBS-aware v4l2loopback PhoneCam node.
|
Package setup implements `phonecam setup`: install Linux receive deps and persist an OBS-aware v4l2loopback PhoneCam node. |
|
smoke
Package smoke runs a deterministic, fully local RTP loopback self-test that proves H.264 frames can travel from a GStreamer sender, through the PhoneCam receiver, and out to the v4l2loopback virtual camera - without any phone.
|
Package smoke runs a deterministic, fully local RTP loopback self-test that proves H.264 frames can travel from a GStreamer sender, through the PhoneCam receiver, and out to the v4l2loopback virtual camera - without any phone. |
|
trust
Package trust persists approved phones so a later phonecam start can accept them without a new QR.
|
Package trust persists approved phones so a later phonecam start can accept them without a new QR. |
|
v4l2
Package v4l2 verifies that the PhoneCam virtual camera device is present and usable before the receiver pipeline is started, so failures surface as actionable messages instead of cryptic GStreamer errors.
|
Package v4l2 verifies that the PhoneCam virtual camera device is present and usable before the receiver pipeline is started, so failures surface as actionable messages instead of cryptic GStreamer errors. |
Click to show internal directories.
Click to hide internal directories.