Skip to content

Nageru: Issues and wishlist

We've been experimenting with Nageru for DebConf video. Assuming that the only upstream bug tracker is the Debian bug tracker, here is our list of issues. These probably need to be fleshed out and forwarded upstream.

Discovered issues but not blocking:

  1. #1041721 - broken checkboxes in menus
  2. 0-indexed APIs exposed to lua. Lua is 1-indexed, so working with 0-indexed structures is awkward. It could make sense to add 1 to indexes at the C->Lua interface. Offhand, this is inputs, scenes, transition button numbers, audio busses.
  3. Incoming SRT streams have to either connect in the right order or be manually mapped. It would be nice to be able to define an initial scene by some stream ID mapping.
  4. No .desktop file.

Wishlist:

  1. Customizable buttons
  2. Customizable key bindings
  3. Ability to insert a spacer into the grid
  4. Configurable the startup view (i.e. start on the grid view)
  5. Ability to lock down the user interface for novices:
    1. Hide the right-click menu on sources
    2. Hide advanced menu options

Needs more investigation:

  1. We caused a massive memory leak (16G in 1hr). Probably by hitting video streaming http endpoints with curl.
Edited by Stefano Rivera