Giter Site home page Giter Site logo

Comments (5)

brunoherbelin avatar brunoherbelin commented on June 16, 2024

Arg! I knew this would come :( ! This is the risk of using 'bad' or 'dirty' plugins from gstreamer; they are not always available, depending on versions on the system...

I'll try to force the snap to compile with the good version.

But to be more forward-looking: these patterns will be replaced by GPU generators (i.e. shadertoy code), and will probably be obsolete at some point.

from vimix.

MoorPoor avatar MoorPoor commented on June 16, 2024

perfect! so don't stress yourself with correcting that.

from vimix.

brunoherbelin avatar brunoherbelin commented on June 16, 2024

I quickly investigated: indeed the snap uses an old version of gstreamer which does not have these plugins. A temporary patch is done to remove those generators from the list.

I am waiting for snapcraft to release the Gnome environment on the Core 20 (which would then include more up to date libraries and a more recent gstreamer) as this will solve the issue. They unfortunately didn't give a date for this update.

As agreed, this is not a so critical problem to require to entirely change the snap to recompile the gstreamer library (which is huge and has tons of dependencies).

from vimix.

DarrellJonsson avatar DarrellJonsson commented on June 16, 2024

Using Ubuntu 19.10 and Mac OS 11.4 -- a similar error when loading Generated media..using
Snap on Ubuntu and DMG for Mac.

**Would compiling Viimix latest code on Ubuntu 19.10 or Mac Big Sur correct this issue?

Would loading the app from more recent Ubuntu or Mac OS resolve this?**

Generated Media -- Warning - Stream 635777673255589724 Could not construct pipeline frei0r-src-lissajous0r ratiox=0.001 ratioy=0.999 ! videoconvert ! appsink name=sink:

from vimix.

brunoherbelin avatar brunoherbelin commented on June 16, 2024

Hi

So tackled the issue in two ways:

  • Snap under Linux now finds the gstreamer plugins, and I could thus add more generators
  • vimix (all OS) now tests the availability of the gstreamer plugin before offering the generator to the user (i.e. if not available, the lissajous generator will not be in the list)

The update is operational on snap Linux, and will soon be next release on OSX

thanks for the feedback!

from vimix.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.