-
Notifications
You must be signed in to change notification settings - Fork 15
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
allow enabling/disabling media components #21
Comments
bill-auger
added a commit
that referenced
this issue
Nov 6, 2015
* Gstreamer Bins provide their own fake sources/sinks when disabled * removed input tees, queues, and sinks from CompositorBin * CompositeSink is now much larger single preview * toggle devices, preview, and output via GUI requires restart (issue #21) * added Gstreamer::MakeLctvUrl(), Gstreamer::MakeVideoCapsString() * removed Gstreamer::FullscreenSink, Gstreamer::OverlaySink, Gstreamer::CompositeSink * added Gstreamer::WindowHandle * removed Gstreamer::MakeRequestSrcPad(), Gstreamer::MakeRequestSinkPad(), Gstreamer::MakeRequestGhostPad() * removed AvCaster::ToggleOutput(), AvCaster::ToggleInterstitial(), AvCaster::ToggleScreencap(), AvCaster::ToggleCamera(), AvCaster::ToggleText(), AvCaster::TogglePreview() * added Gstreamer::ReconfigureOutput(), Gstreamer::ReconfigureInterstitial(), Gstreamer::ReconfigureScreencap() Gstreamer::ReconfigureCamera(), Gstreamer::ReconfigureText(), Gstreamer::ReconfigurePreview() * renamed Config->outputStreamCombo() to Config->outputSinkCombo() * renamed PresetSeed->containerIdx to PresetSeed->muxerIdx and PresetSeed->streamIdx to PresetSeed->sinkIdx
Closed
bill-auger
added a commit
that referenced
this issue
May 12, 2016
* added static logo image to preview background * enabled image bin as faux source * renamed Gstreamer::ConfigureScreen() to Gstreamer::ConfigureScreenBin() , Gstreamer::ConfigureCamera() to Gstreamer::ConfigureCameraBin() , Gstreamer::ConfigureText() to Gstreamer::ConfigureTextBin() , Gstreamer::ConfigureImage() to Gstreamer::ConfigureImageBin() , Gstreamer::ConfigurePreview() to Gstreamer::ConfigurePreviewBin() , Gstreamer::ConfigureAudio() to Gstreamer::ConfigureAudioBin() , Gstreamer::ConfigureOutput() to Gstreamer::ConfigureOutputBin() * added Gstreamer::ConfigureCompositorBin() * made Gstreamer::CompositorScreenSinkpad , Gstreamer::CompositorCameraSinkpad , Gstreamer::CompositorTextSinkpad , Gstreamer::CompositorImageSinkpad , Gstreamer::CompositorCapsfilter static * added MainContent::btnTextColor() MainContent::btnTickColor()
the ImageBin toggle operates mostly as intended (media override/fallback) except for audio still pending TextBin but it should be trivial to adapt the switching functionality to accommodate this |
bill-auger
added a commit
that referenced
this issue
May 12, 2016
* added static logo image to preview background * enabled image bin as faux source * renamed Gstreamer::ConfigureScreen() to Gstreamer::ConfigureScreenBin() , Gstreamer::ConfigureCamera() to Gstreamer::ConfigureCameraBin() , Gstreamer::ConfigureText() to Gstreamer::ConfigureTextBin() , Gstreamer::ConfigureImage() to Gstreamer::ConfigureImageBin() , Gstreamer::ConfigurePreview() to Gstreamer::ConfigurePreviewBin() , Gstreamer::ConfigureAudio() to Gstreamer::ConfigureAudioBin() , Gstreamer::ConfigureOutput() to Gstreamer::ConfigureOutputBin() * added Gstreamer::ConfigureCompositorBin() * made Gstreamer::CompositorScreenSinkpad , Gstreamer::CompositorCameraSinkpad , Gstreamer::CompositorTextSinkpad , Gstreamer::CompositorImageSinkpad , Gstreamer::CompositorCapsfilter static * added MainContent::btnTextColor() MainContent::btnTickColor()
bill-auger
added a commit
that referenced
this issue
May 12, 2016
* added static logo image to preview background * enabled image bin as faux source * renamed Gstreamer::ConfigureScreen() to Gstreamer::ConfigureScreenBin() , Gstreamer::ConfigureCamera() to Gstreamer::ConfigureCameraBin() , Gstreamer::ConfigureText() to Gstreamer::ConfigureTextBin() , Gstreamer::ConfigureImage() to Gstreamer::ConfigureImageBin() , Gstreamer::ConfigurePreview() to Gstreamer::ConfigurePreviewBin() , Gstreamer::ConfigureAudio() to Gstreamer::ConfigureAudioBin() , Gstreamer::ConfigureOutput() to Gstreamer::ConfigureOutputBin() * added Gstreamer::ConfigureCompositorBin() * made Gstreamer::CompositorScreenSinkpad , Gstreamer::CompositorCameraSinkpad , Gstreamer::CompositorTextSinkpad , Gstreamer::CompositorImageSinkpad , Gstreamer::CompositorCapsfilter static * added MainContent::btnTextColor() MainContent::btnTickColor()
bill-auger
added a commit
that referenced
this issue
May 12, 2016
* added static logo image to preview background * enabled image bin as faux source * renamed Gstreamer::ConfigureScreen() to Gstreamer::ConfigureScreenBin() , Gstreamer::ConfigureCamera() to Gstreamer::ConfigureCameraBin() , Gstreamer::ConfigureText() to Gstreamer::ConfigureTextBin() , Gstreamer::ConfigureImage() to Gstreamer::ConfigureImageBin() , Gstreamer::ConfigurePreview() to Gstreamer::ConfigurePreviewBin() , Gstreamer::ConfigureAudio() to Gstreamer::ConfigureAudioBin() , Gstreamer::ConfigureOutput() to Gstreamer::ConfigureOutputBin() * added Gstreamer::ConfigureCompositorBin() * made Gstreamer::CompositorScreenSinkpad , Gstreamer::CompositorCameraSinkpad , Gstreamer::CompositorTextSinkpad , Gstreamer::CompositorImageSinkpad , Gstreamer::CompositorCapsfilter static * added MainContent::btnTextColor() MainContent::btnTickColor()
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
allow enabling/disabling independently:
The text was updated successfully, but these errors were encountered: