Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved Spout/Sink System #131

Closed
4 tasks done
Xaymar opened this issue Apr 3, 2020 · 0 comments
Closed
4 tasks done

Improved Spout/Sink System #131

Xaymar opened this issue Apr 3, 2020 · 0 comments
Assignees
Labels
enhancement Enhancements

Comments

@Xaymar
Copy link
Owner

Xaymar commented Apr 3, 2020

Description

The current way of having audio or video being mirrored is not exactly bug free and comes with problems, such as left over scene references and other nonsense. A better way that allowed for improved support and rendering speed would be to have a Spout/Sink system.

A Spout would be added as either an Audio or Video filter to a source, upon which everything that happened before that filter becomes available to any Audio or Video sink. Due to the caching being performed by the origin instead of the target, a lot less CPU and GPU resources are required for bigger setups, and even more massive setups can be created which take advantage of this system.

Checklist:

  • I have read the contribution guidelines.
  • This feature is necessary and can't be done through other means.
  • This feature does not break existing functionality.
  • I am willing to hire/pay someone to implement this.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@Xaymar Xaymar added this to the 0.9.0 milestone Apr 3, 2020
@Xaymar Xaymar mentioned this issue Apr 3, 2020
4 tasks
@Xaymar Xaymar added the enhancement Enhancements label Apr 3, 2020
@Xaymar Xaymar removed this from the 0.9.0 milestone Jun 14, 2020
@Xaymar Xaymar added this to the 1.0 milestone Dec 12, 2021
@Xaymar Xaymar self-assigned this Feb 20, 2022
@Xaymar Xaymar modified the milestones: 1.0, 0.13 Feb 20, 2022
@Xaymar Xaymar removed this from the 0.13 milestone Jul 31, 2022
Repository owner locked and limited conversation to collaborators Aug 4, 2022
@Xaymar Xaymar converted this issue into discussion #852 Aug 4, 2022

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
enhancement Enhancements
Projects
None yet
Development

No branches or pull requests

1 participant