Is Opus encoder included in Gstreamer?

ge_keep pcouliba at yahoo.com
Thu Sep 11 14:11:19 PDT 2014


I am new at gst-plugins and would like to ask a question in the same area of
this thread.
I have just installed gstreamer-1.4.0 and gst-plugins-base-1.4.0 in my build
environment (a Linux based) and I want to add gst-plugins-bad where I could
get opusenc and opusdec. I have downloaded one of the latest version of
gst-plugins-bad-1.4.0 and have tried to configure and compile it.
(By the way, I download all the packages, gstreamer-1.4.0,
gst-plugins-base-1.4.0 and gst-plugins-bad-1.4.0 from
http://gstreamer.freedesktop.org/src/).

On my Linux terminal cmd line, I first run the configuration script
available at the root folder of the package (under gst-plugins-bad-1.4.0)
$ ./configure --host=<my-host-processor> --with-plugins --enable-opus
--prefix=/usr

Unfortunately, after this command run all the way through without problems,
the output prints-out show OPUS in the list of plugins that will not be
built:
////////////////////////////////////////////////////////////////////
configure: *** Plug-ins with dependencies that will NOT be built:
...
opensl
opus
asxvideosrc
....
//////////////////////////////////////////////

My question is How can I really enable this gst-plugins-bad to compile and
include OPUS (opusenc, opusdec), so that when I install it into my
gstreamer-1.0 i have it available in the list of elements when I later run
gst-inspect-1.0 and gst-launch-1.0?

I can also see a /ext/opus/ directory with .c and .h files related to OPUS,
under the gst-plugins-bad-1.4.0 directory. Some of these .c and .h files
include header files such as #include <opus_multistream.h> which are no
where in this gst-plugin-bad package!!! any thoughts how I will be able to
build OPUS elements into this gst-plugins-bad and install it into
gstreamer-1.0?

Thanks you for your support.







--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Is-Opus-encoder-included-in-Gstreamer-tp4664839p4668674.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list