Skip to content

Grabber refactoring/features #1

@brindosch

Description

@brindosch

Grabber refactoring overview as notice

  • Sync feature level of all grabbers
  • Add a monitor selection mode (at .json) (x11) on multi monitor setups to start the grabber always from another source, fallback to monitor 0 if the requested monitor not found
  • connect to kodi check via proto for all grabbers (follow hyperion x11)
  • Add to hyperiond a grabber starter which selects automatically the platform depending grabber
  • Add enable option to all grabbers - in case of false don´t start the grabber
  • PixelFormat option is available just for v4l2, x11 and framebuffer - sync it.
  • v4l2 is a half exception here, cause it is often used at the same .json. But could also be externalized with a opt-in option for kodi check, if people use kodi just via v4l2.

@Paulchen-Panther @redPanther @penfold42

new pattern example - feel free to add more

    "framegrabber" : 
    {
        "enable" : true,        
        "width" : 64,
        "height" : 64,
        "frequency_Hz" : 10.0,
        "priority" : 890,
        "display" : 0,
        "cropleft" : 0,
        "cropright" : 0,
        "croptop" : 0,
        "cropbottom" : 0
    },

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions