I've successfully patched our gstreamer plugin to build with gstreamer-1.0, but how do I test it? Does someone have a sample document that uses gstreamer?

The patch is attached for anyone interested. Parts may still be wrong, eg. filter names. Changes between GStreamer 0.1 and 1.0 are documented here:
https://gstreamer.freedesktop.org/documentation/application-development/appendix/porting-1-0.html
https://cgit.freedesktop.org/gstreamer/gstreamer/plain/docs/random/porting-to-1.0.txt



On Wed, Feb 28, 2018 at 10:22 AM, Damjan Jovanovic <damjan@apache.org> wrote:
Hi

I've begun having a look.

We currently test for gstreamer in configure.ac but don't use the result, re-running pkg-config in a main/avmedia's makefile.

Changing the version number to 1.0 breaks the build due a missing header file. Removing that "#include" gets it a little further, but it breaks due to changed gstreamer API functions. There is also lots of warnings about deprecated GDK functions. I'll continue trying later.

We should really get rid of gstreamer 0.1 ASAP one way or the other: given how it's been unmaintained since 2013, it may well have security vulnerabilities. We can't ship it to users since its license is incompatible, but having users install it separately still invites trouble.

Damjan


On Tue, Feb 27, 2018 at 9:16 AM, Torokhov Sergey <torokhov-s-a@yandex.ru> wrote:
Hello, Peter.

Thank you for reply and for adding additional info into AOO wiki.

Yes I'm posted on that project is short of developers this time.
I hope that current implementation still will hold several years
because gstreamer-0.10 of long process of skiping this brach
in linux distributibes.

Maybe during this transition period at least the way to  standalone build
of appropriate multimedia AOO library will be found if it possible at all.

Unfortunately I suppose I have no enough programming skills
to understand how build system works and the difference between gstreamer-0.10 and 1.0 API/ABI .

--
Sergey

25.02.2018, 12:20, "Peter Kovacs" <petko@apache.org>:
> Hello,
>
> I have hoped that you will get a more positive answer then mine.
> I have found no evidence that we have ever worked on an update of
> multimedia Libs in any direction. The only thing I have found is someone
> tried to compile the old 0.1.0 Gstreamer interface on modern systems.
> I think it is unlikely we will see an update in 4.2.0, since there is no
> evidence of a volunteer working on it. Of course we would like to have a
> better solution then we have now.
>
> In order to advance step by step I have started to collect Information
> of possible solutions. And prepared to collect more Informations where
> maybe another volunteer could start on.
> I have not started any dicusssion, because my limit on driving topics
> has been been reached. If you like you could help collecting the
> informations needed to implement the stuff. If you have programming
> skills you are welcome to try, but I believe it is a challenging Journey.
> My current plan is to reduce all the szuff that makes work on Open
> Office step by step in order to get into a better shape that we can work
> on topics. But currently this is all but in infant state. I welcome any
> help.
>
> The Point of Interest List I have started you find at
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=67633711
> it collects all sort of topics I think I need look into.
> The Wikipage I have started to collect Information for a new multimedia
> backened you find at
> https://cwiki.apache.org/confluence/display/OOOUSERS/new+multimedia+Backend
>
> I am sorry I could not invest more time in this point.
>
> All the best
> Peter
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: dev-help@openoffice.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org