Skip to content

Commit

Permalink
gstreamer/libs/base: initial commit of GstBaseIdleSrc
Browse files Browse the repository at this point in the history
A new src that spawns a single thread when it needs to push something,
and then joins said thread and goes back to an idle state, not consuming
system resources.

Co-authored-by: Camilo Celis Guzman <[email protected]>
  • Loading branch information
havardgraff and camilo-celis committed Dec 1, 2023
1 parent 2c8f6d9 commit 5032eec
Show file tree
Hide file tree
Showing 7 changed files with 2,026 additions and 1 deletion.
1 change: 1 addition & 0 deletions subprojects/gstreamer/libs/gst/base/base.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
#include <gst/base/gstbaseparse.h>
#include <gst/base/gstbasesink.h>
#include <gst/base/gstbasesrc.h>
#include <gst/base/gstbaseidlesrc.h>
#include <gst/base/gstbasetransform.h>
#include <gst/base/gstbitreader.h>
#include <gst/base/gstbitwriter.h>
Expand Down
Loading

1 comment on commit 5032eec

@camilo-celis
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😮

Please sign in to comment.