Page 1 of 1

LibVLC and Android Deinterlacing - Is it a thing?

Posted: 24 Jan 2020 15:42
by LRTNZ
Hi all.

Having been wracking my brains for the last few days trying to get de-interlacing to work on android, and I have unfortunatly had to admit defeat.
I am wondering: Is user configurable de-interlacing a thing in Android LibVLC? Whatever format and order of commands I have
tried, I either get no output to the terminal( with the video not being deinterlaced) , or I get:
libvlc video output: Failed to create video filter 'deinterlacing'
libvlc video output: Failed to add filter 'deinterlacing'
(Again, with the video not being deinterlaced)

I need the deinterlacing to function, as I am developing an application that takes in an RTP TS interlaced stream in from multicast,
to display onscreen. I have built LibVLC from source, and am running the latest version of it up on the repo.

I have started digging around in the depths of LibVLC, to try work out how the deinterlacing should be set, but I have realised that
it is all far above my skill level and knowledge, as I have really only worked with Java in the past.
Is it possible if it is not enabled/bound in Android, to be able to bind it? And if so, what code would need to be put where, as I do not
know enough c/c++ outside of Arduinos, to be able to come up with the fix myself.

Any (useful) help would be greatly appreciated, and will be received with great gratitude.