chicago-brick
chicago-brick copied to clipboard
Software that displays content on a multi-node video wall.
We need this to calculate the final screen polygon from the individual client screens. This blocks the implementation of #225.
The way we do bezels requires us to scale things, because our canvas ends up having a scale on it. Instead, have bezel calculations only ever adjust the x,y pos...
Rather than specifying wall_geometry as a polygon before we even load the server, change the wall geometry to be dynamic, changing its bounding box and concave hull as new screens...
It would be handy to be able to stick presplit video/images onto drive and load it. Right now, only load_local supports this option. Maybe we should refactor slideshow further into...
Module authors should not have to worry about if the time is undefined or not.
It should be possible to override projection and visualization parameters by setting module config values.
Not sure if the time data is preserved through the json transformation, but I should save that somewhere so it can be shown on the title card.
Such a thing will remove presentation concerns, like color, from the API.
That-a-way, we could ignore reloads in prod mode. Or we could show a helpful error screen in dev mode. Right now, such a thing is too hard.
We should be able to specify a start and end time for a layout. Proposal: - add start_time and end_time entries to layouts in the playlist section of config.json -...