gstreamer-devel Digest, Vol 122, Issue 29

strong 330271189 at qq.com
Tue Mar 16 07:45:21 UTC 2021


Re: about how to use audiofx to realize aduio EQ/bass/treble
hi, Sebastian
    Thanks very much, about EQ, you have given me what I wanted.
    And, do you know which plugin can realize audio effect like bass and treble, I can use sox to realize it, and but 
    I do not know how to realize it with gstreamer.


Thanks very much


------------------ Original ------------------
From:                                                                                                                        "gstreamer-devel"                                                                                    <gstreamer-devel-request at lists.freedesktop.org>;
Date: Mon, Mar 15, 2021 08:00 PM
To: "gstreamer-devel"<gstreamer-devel at lists.freedesktop.org>;

Subject: gstreamer-devel Digest, Vol 122, Issue 29



Send gstreamer-devel mailing list submissions to
	gstreamer-devel at lists.freedesktop.org

To subscribe or unsubscribe via the World Wide Web, visit
	https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
or, via email, send a message with subject or body 'help' to
	gstreamer-devel-request at lists.freedesktop.org

You can reach the person managing the list at
	gstreamer-devel-owner at lists.freedesktop.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of gstreamer-devel digest..."


Today's Topics:

   1. Re: Question Regarding GStreamer Pipeline Graph (Hassan Muhammad)
   2. Re: about how to use audiofx to realize aduio EQ/bass/treble
      (Sebastian Dr?ge)


----------------------------------------------------------------------

Message: 1
Date: Mon, 15 Mar 2021 15:04:18 +0500
From: Hassan Muhammad <hassanmuhammad221 at gmail.com>
To: Discussion of the development of and with GStreamer
	<gstreamer-devel at lists.freedesktop.org>
Subject: Re: Question Regarding GStreamer Pipeline Graph
Message-ID:
	<CAHzzo3JajUZVtxCSkvVtYWyNWWW0qcDnSGX3kTr-=cfE-8SnSQ at mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Thank you for your prompt response. I was able to use the
gst::debug_bin_to_dot_data()
function as per your suggestion to get a string and write a .dot file which
I then converted to a graph.

On Fri, Mar 12, 2021 at 5:45 PM Sebastian Dr?ge <sebastian at centricular.com>
wrote:

> On Fri, 2021-03-12 at 17:05 +0500, Hassan Muhammad wrote:
>
> Hi there,
>
> I have a question regarding generating .dot file for my gstreamer
> pipeline. I am trying to build an application in gst-rust bindings with
> webrtc and would like to visualize my dynamic pipeline. I've set the
> appropriate environment variable however, the .dot files are only generated
> when using the "gst-launch" command from the terminal. I also looked into
> the documentation for:
>
> "gstreamer::functions::debug_bin_to_dot_file"
>
> and called the function with the following parameters:
>
> gst::debug_bin_to_dot_file(&pipeline, gst::DebugGraphDetails::ALL,
> "C:/tmp/out.dot")
>
> but after launching the application, no files are generated.
>
>
> Please check the C documentation here:
> https://gstreamer.freedesktop.org/documentation/gstreamer/gstdebugutils.html?gi-language=c#GST_DEBUG_BIN_TO_DOT_FILE
>
> In short, you need to set an environment variable for defining the
> directory where the .dot files should be dumped and then the filename you
> provide to the function call is really just a filename (prefix).
>
> You can use gst::debug_bin_to_dot_data() to get a string and handle the
> writing yourself if you need more control. That function is also not
> affected by the environment variable.
>
> --
>
> Sebastian Dr?ge, Centricular Ltd ? https://www.centricular.com
> <http://www.centricular.com>
>
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20210315/651e14ca/attachment-0001.htm>

------------------------------

Message: 2
Date: Mon, 15 Mar 2021 12:33:15 +0200
From: Sebastian Dr?ge <sebastian at centricular.com>
To: Discussion of the development of and with GStreamer
	<gstreamer-devel at lists.freedesktop.org>
Subject: Re: about how to use audiofx to realize aduio EQ/bass/treble
Message-ID:
	<ef76ff962b3b5f0c56568457dd38d6a9f7aaf687.camel at centricular.com>
Content-Type: text/plain; charset="utf-8"

On Mon, 2021-03-15 at 15:23 +0800, strong wrote:
> hi, all
> ? ? I am studying how to use gstreamer audiofx plugin to realize
> audio bass/treble/EQ, but it seems that
> the function of audiofx is very foundational, does anybody know to
> realize audio effect and EQ with gstreamer
> plugin?

You can find a graphical example with the equalizer here:
??https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/blob/master/tests/examples/equalizer/demo.c

That probably answers your questions how to use it. If not, please ask
a more specific question.

-- 
Sebastian Dr?ge, Centricular Ltd ? https://www.centricular.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20210315/15397cf1/attachment-0001.htm>

------------------------------

Subject: Digest Footer

_______________________________________________
gstreamer-devel mailing list
gstreamer-devel at lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


------------------------------

End of gstreamer-devel Digest, Vol 122, Issue 29
************************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20210316/faedb6c6/attachment.htm>


More information about the gstreamer-devel mailing list