cairooverlay plugin on Fedora

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

cairooverlay plugin on Fedora

Kyrylo Polezhaiev
Hi!

In my installation I can not use it (however, .so file is present and there are no linking problems):

[ky@localhost ~]$ rm ~/.cache/gstreamer-1.0/registry.x86_64.bin 
[ky@localhost ~]$ gst-inspect-1.0 /usr/lib/gstreamer-1.0/libgstcairo.so
sys:1: PyGIWarning: Gst was imported without specifying a version first. Use gi.require_version('Gst', '1.0') before import to ensure that the right version gets loaded.
Plugin Details:
  Name                     cairo
  Description              Cairo-based elements
  Filename                 /usr/lib/gstreamer-1.0/libgstcairo.so
  Version                  1.6.4
  License                  LGPL
  Source module            gst-plugins-good
  Source release date      2016-04-14
  Binary package           GStreamer Good Plug-ins source release
  Origin URL               Unknown package origin

  cairooverlay: Cairo overlay

  1 features:
  +-- 1 elements

[ky@localhost ~]$ gst-inspect-1.0 cairooverlay
No such element or plugin 'cairooverlay'
[ky@localhost ~]$ gst-inspect-1.0 cairo
No such element or plugin 'cairo'
[ky@localhost ~]$

Where to dig further?

Cheers,
--Kyrylo

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

Re: cairooverlay plugin on Fedora

Sebastian Dröge-3
On Mo, 2016-05-16 at 01:22 +0300, Kyrylo Polezhaiev wrote:
> Hi!
>
> In my installation I can not use it (however, .so file is present and
> there are no linking problems):
> [...]

Does gst-inspect-1.0 -b show something? Does it find other plugins that
are in the same location (i.e., is that your configured plugin path?)?
Does it work if you set GST_PLUGIN_PATH to that directory?

--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com


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

signature.asc (968 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: cairooverlay plugin on Fedora

Nicolas Dufresne-4
In reply to this post by Kyrylo Polezhaiev
Le lundi 16 mai 2016 à 01:22 +0300, Kyrylo Polezhaiev a écrit :

> In my installation I can not use it (however, .so file is present and
> there are no linking problems):
>
> [ky@localhost ~]$ rm ~/.cache/gstreamer-1.0/registry.x86_64.bin 
> [ky@localhost ~]$ gst-inspect-1.0 /usr/lib/gstreamer-
> 1.0/libgstcairo.so
> sys:1: PyGIWarning: Gst was imported without specifying a version
> first. Use gi.require_version('Gst', '1.0') before import to ensure
> that the right version gets loaded.
> Plugin Details:
>   Name                     cairo
>   Description              Cairo-based elements
>   Filename                 /usr/lib/gstreamer-1.0/libgstcairo.so
>   Version                  1.6.4
>   License                  LGPL
>   Source module            gst-plugins-good
>   Source release date      2016-04-14
>   Binary package           GStreamer Good Plug-ins source release
>   Origin URL               Unknown package origin
>
>   cairooverlay: Cairo overlay
>
>   1 features:
>   +-- 1 elements
>
> [ky@localhost ~]$ gst-inspect-1.0 cairooverlay
> No such element or plugin 'cairooverlay'
> [ky@localhost ~]$ gst-inspect-1.0 cairo
> No such element or plugin 'cairo'
> [ky@localhost ~]$
>
> Where to dig further?

It is absent from the Fedora Package. You should file a bug to
bugzilla.redhat.com as there is no reason to exclude this element. What
I think is happening, is that what you see is from the registry cache
populate using you system installation. What you can try is to remove
that registry cache:

  rm $HOME/.cache/gstreamer-1.0/registry.x86_64.bin

If you have multiple installation of GStreamer, it's often preferred to
use different registry cache. You can choose you cache file setting
GST_REGISTRY environment.

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

Re: cairooverlay plugin on Fedora

Kyrylo Polezhaiev
Yep, I understood that cairooverlay is missing in .rpm for no reason.
But I put cairooverlay of same version in GStreamer plugin directory and removed cache so I thought it will pick it.

On May 17, 2016, at 21:30, Nicolas Dufresne <[hidden email]> wrote:

ins


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

Re: cairooverlay plugin on Fedora

Nicolas Dufresne-4
In reply to this post by Kyrylo Polezhaiev
Le lundi 16 mai 2016 à 01:22 +0300, Kyrylo Polezhaiev a écrit :
> [ky@localhost ~]$ rm ~/.cache/gstreamer-1.0/registry.x86_64.bin 
> [ky@localhost ~]$ gst-inspect-1.0 /usr/lib/gstreamer-
> 1.0/libgstcairo.so

Sorry I missed that part about that cache. The problem is the path.
Should be /usr/lib64/gstreamer-1.0.

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

Re: cairooverlay plugin on Fedora

Kyrylo Polezhaiev
Oh, correct,  /usr/lib64/gstreamer-1.0 works. Will ask Fedora fellows to put cairo plugin back.

> On May 17, 2016, at 23:57, Nicolas Dufresne <[hidden email]> wrote:
>
> Le lundi 16 mai 2016 à 01:22 +0300, Kyrylo Polezhaiev a écrit :
>> [ky@localhost ~]$ rm ~/.cache/gstreamer-1.0/registry.x86_64.bin
>> [ky@localhost ~]$ gst-inspect-1.0 /usr/lib/gstreamer-
>> 1.0/libgstcairo.so
>
> Sorry I missed that part about that cache. The problem is the path.
> Should be /usr/lib64/gstreamer-1.0.
>
> regards,
> Nicolas
> _______________________________________________
> 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