Compile sys/dxr3 against RELEASE-0.10.28 was: DXR3 - Abadoned?
Jaroslav Tulach
jaroslav.tulach at gmail.com
Sat Mar 17 00:38:35 PDT 2012
Christian Fredrik Kalager Schaller wrote:
> Hi Jaroslav,
> We usually keep the code around for old plugins in case someone comes
> around again interested in updating and maintaining it. If you are
> interested in cleaning up and updating this plugin I am sure we can
> re-enable it in the build. The challenge for the GStreamer project is
> that we got hundreds of plugins and it is impossible to maintain the
> more fringe ones for the core team. So we rely on people who actually
> own the hardware for instance to maintain such plugins for us.
Thanks for your reply. I have the need, I'll try to do something with the
DXR3 code.
> My guess is that the dxr3 plugin was never ported from GStreamer 0.8 and
> thus will need quite a bit of updating for either 0.10 or maybe even
> better for 0.11.
I've reported https://bugzilla.gnome.org/show_bug.cgi?id=672277 and added
there my first patch that makes the code compilable against 0.10.28. I'll be
glad for review and advices - I am sure you guys have experience converting
from 0.8 to 0.1x. For you it is likely just a translation from one dialect
to another, I was just guessing what the correct replacement could be.
I'll continue trying to make the fixed code run and produce some output.
-jt
> On Tue, 2012-03-13 at 15:03 +0100, Jaroslav Tulach wrote:
>> Hi.
>> Recently I've got an idea to turn my DXR3 card to DLNA device - a DMR
>> that I could control from my tablet. Things looked simple. There is
>> Cling[1] project reusing gstreamer-java and working fine. The whole
>> problem was to adopt it to output to DXR3.
>>
>> I knew there was DXR3 support in GStreamer few years ago, so I thought
>> I'll make it in a day. But alas, dxr3videosink is not installed on my
>> Ubuntu 10.04!
>>
>> I started to dig the sources, and found out that in-spite the sources
>> exist in sys/dxr3 directory of the gst-plugins-bad repository, they are
>> not included in configure.ac. Looks like the reference to them has been
>> removed in 2005:
>>
>> $ git show 646e2af
>>
>> + Christian Schaller <uraeus at gnome.org>
>> +
>> + * Update configure.ac and Makefiles to only build what is
>> actually
>> + ported and not moved into gst-plugins-base
>>
>> But then I found out that there are commits in sys/dxr3 even from 2011!
>> Maybe it is not completely abandoned.
>>
>> What is the status? Is DXR3 still supported? If so, what is the right way
>> to compile it?
>>
>> Thanks in advance for spending your time and helping me understand.
>> Jaroslav Tulach
>>
>> PS: To adjust level of answers: I can read and modify C code. I have
>> little experience with autoconf, automake & co. beyond executing them.
>>
>> [1] http://4thline.org/projects/cling/
>>
>>
>>
>>
>> _______________________________________________
>> gstreamer-devel mailing list
>> gstreamer-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
More information about the gstreamer-devel
mailing list