2014-06-26 23:04 GMT+04:00, Vadim Zhukov <[email protected]>:
> 2014-06-26 21:01 GMT+04:00, Rafael Sadowski <[email protected]>:
>> On Thu Jun 26, 2014 at 06:54:02PM +0400, Vadim Zhukov wrote:
>>> Hello all.
>>>
>>> QtGStreamer is a set of libraries providing C++ bindings for GStreamer
>>> with a Qt-style API, plus some helper classes and elements for
>>> integrating GStreamer better in Qt applications. The goal of this
>>> module is to allow easy use of GStreamer for applications targetting
>>> MeeGo Mobile or the KDE desktop.
>>>
>>> ... This is a required dependency for Artikulate, a new app in
>>> upcoming KDE 4.13. Actually, Artikulate could use Qt Mobility, but: 1)
>>> we have no port for it, either; 2) it looks like dying - no actual
>>> release since 2011; 3) it requires heavy patching under OpenBSD. So I
>>> preferred to port QtGstreamer, which have almost no gotchas.
>>>
>>> okay to import?
>>>
>>> --
>>>   WBR,
>>>   Vadim Zhukov
>>
>> Hi Vadim,
>>
>> looks fine and build corrent on amd64 but what do you think about:
>
> Good catch, thanks!
>
>> CONFIGURE_ARGS +=       -DQTGSTREAMER_TESTS:Bool=ON
>>
>> My result:
>>
>> --------------------------------------------------
>> 84% tests passed, 3 tests failed out of 19
>>
>> Total Test time (real) =  30.11 sec
>>
>> The following tests FAILED:
>>           1 - refpointertest (OTHER_FAULT)
>>           3 - signalstest (OTHER_FAULT)
>>          17 - taglisttest (Failed)
>> --------------------------------------------------
>
> taglisttest looks like is broken itself; if I understand code
> correctly, it should compare with 1, not with 2.
>
> Can't say anything for others, code involved there is more complex.
> This needs to be talked about with upstream. I'll mail maintainer
> soon.
>
> So here is a port with tests enabled.

Upstream pointed out that old libstdc++ has bugs with
dynamic_cast<>(). I've tried with GCC 4.8, and now it's only
taglisttest that still fails.

Upstream said that test is right, it's something in GStreamer that's
broken. So I think this port is now as good as possible.

okay to import?

--
  WBR,
  Vadim Zhukov

Attachment: qt-gstreamer_port.tar.gz
Description: GNU Zip compressed data

Reply via email to