Skip to content

[RFE]: Make the plugin less talkative in default log #1193

@Trouffman

Description

@Trouffman

Is there an existing issue or feature request for this?

  • I have searched and did not find a similar issue or feature request

This feature does not exists on the latest available release of DistroAV nor in the upcoming PR?

  • I have checked and this is not available on the latest DistroAV version nor planned

Explain the context or expected use-case of the feature request (problem, new NDI feature, ...)

The plugin is a bit too talkative in default settings. Which create more noise and reduce user attention to important info in log.

Solution Idea or Feature description

We should stick to the "added-value" entries for most of the regular log entries

  • plugin version detected
  • ndi version detected
  • plugin loaded succesfully or not
  • enabling / disabling of NDI output
  • Update Check complete (+ simple result : valid with no new version, valid with new version, invalid
  • Plugin unloading

Keep the plugin talking in verbose / debug for bug research purposes.

How this feature can benefit the community?

Anyone with an issue will need to run OBS with the --distroav-verbose or another level for the full logs infos.

Will focus on the added-value info for regular users.

How could this feature be implemented (fac.)?

Stick tot he logging level available in OBS API :
https://docs.obsproject.com/reference-libobs-util-base#c.blog

ERROR
WARNING
INFO
DEBUG

verbose should alias to info or debug

Do you see any potential limitation/drawback?

No response

Are you able to contribute to this feature?

Will look at it in upcoming releases.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions