libavfilter dependency 1.16.2

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

libavfilter dependency 1.16.2

Jerry Geis-2
I am getting this error:

The Meson build system
Version: 0.49.2
Source dir: /home/silentm/webkit/gst_all/gst-libav-1.16.2
Build dir: /home/silentm/webkit/gst_all/gst-libav-1.16.2/build
Build type: native build
Project name: gst-libav
Project version: 1.16.2
Appending LDFLAGS from environment: '-L/usr/lib64'
Native C compiler: cc (gcc 8.3.1 "cc (GCC) 8.3.1 20190507 (Red Hat 8.3.1-4)")
Appending LDFLAGS from environment: '-L/usr/lib64'
Native C++ compiler: c++ (gcc 8.3.1 "c++ (GCC) 8.3.1 20190507 (Red Hat 8.3.1-4)")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (1.4.2)
Found CMake: /usr/bin/cmake (3.11.4)
Dependency libavfilter found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency libavfilter
Couldn't use fallback subproject in subprojects/FFmpeg for the dependency libavfilter
Reason: Failed to initialize 'subprojects/FFmpeg':
Subproject directory not found and FFmpeg.wrap file not found

meson.build:18:0: ERROR:  Dependency "libavfilter" not found, tried pkgconfig and cmake


Gstreamer 1.16.2
I dont know why. I cannot find a libavfilter???
CentOS 8 is my OS.

Thanks.

Jerry

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: libavfilter dependency 1.16.2

Nicolas Dufresne-5


Le jeu. 16 avr. 2020 12 h 45, Jerry Geis <[hidden email]> a écrit :
I am getting this error:

The Meson build system
Version: 0.49.2
Source dir: /home/silentm/webkit/gst_all/gst-libav-1.16.2
Build dir: /home/silentm/webkit/gst_all/gst-libav-1.16.2/build
Build type: native build
Project name: gst-libav
Project version: 1.16.2
Appending LDFLAGS from environment: '-L/usr/lib64'
Native C compiler: cc (gcc 8.3.1 "cc (GCC) 8.3.1 20190507 (Red Hat 8.3.1-4)")
Appending LDFLAGS from environment: '-L/usr/lib64'
Native C++ compiler: c++ (gcc 8.3.1 "c++ (GCC) 8.3.1 20190507 (Red Hat 8.3.1-4)")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (1.4.2)
Found CMake: /usr/bin/cmake (3.11.4)
Dependency libavfilter found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency libavfilter
Couldn't use fallback subproject in subprojects/FFmpeg for the dependency libavfilter
Reason: Failed to initialize 'subprojects/FFmpeg':
Subproject directory not found and FFmpeg.wrap file not found

meson.build:18:0: ERROR:  Dependency "libavfilter" not found, tried pkgconfig and cmake


Gstreamer 1.16.2
I dont know why. I cannot find a libavfilter???
CentOS 8 is my OS.

This is a library inside ffmpeg. Redhat or CentOS don't this that. If you really need it, you may want to use gst-build, which has a wrap for ffmpeg.

Thanks.

Jerry
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: libavfilter dependency 1.16.2

Jerry Geis-2
In reply to this post by Jerry Geis-2
>This is a library inside ffmpeg. Redhat or CentOS don't this that. If you
>really need it, you may want to use gst-build, which has a wrap for ffmpeg.

Hi Nicolas - Thanks.
That makes sense then. But it "seems" like that is a "stopper" on the compile. I can see it saying "not available" but continue.
So my gst-libav is not getting compiled at all. I would think what ever function needed in libavfilter - would just not be used  - but continue to compile.
or is gst-libav not needed at all ?

Jerry

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: libavfilter dependency 1.16.2

Tyler Compton
gst-libav provides elements that wrap around the library part of ffmpeg, so ffmpeg has to be available for it to build.

or is gst-libav not needed at all ?

gst-libav isn't strictly necessary to have installed in order to use GStreamer, if that's what you're asking. It does provide some very useful elements though, like an h264 decoder. Whether it's necessary for you will depend on what you're trying to do.

_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel