[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#687976: libqtmultimediakit1: QtMobility multimedia is built without gstreamter photography support due to bad dependencies



Package: libqtmultimediakit1
Version: 1.2.0-3
Severity: normal

Dear Maintainer,

I was developing an application that access webcams directly through QtMobility
API.

This framework has a number of backends that allow acces to cameras in a multi-
platform manner.

With the current version from repositories i was noticing a very high CPU
usages (246% , various threads hoggin 4 CPUs in my machine)

In the qt bug tracking (https://bugreports.qt-
project.org/browse/QTMOBILITY-1923) i found a reference to the fact that
qtmobility can use two backends in linux : gstreamer camerabin and video4linux
..

The latter seems to be very inefficient in terms of CPU usage.

After making an apt-source and compiling myself qtmobility i checked that the
configure test where failing to detect gst-photography support, altough i have
installed all the build dependencies for the package.

After tampering a bit with my system and after installing this -dev files the
configure test passed and the qtmultimediakit library built this way show
considerable less CPU usage

(-dev packages installed)

alex@mercurio:/media/truecrypt1/svn/AirAndGround/Ground/Software$ dpkg -l |
grep streamer | grep dev
ii  libgstreamer-plugins-bad0.10-0:amd64   0.10.23-7
amd64        GStreamer development files for libraries from the "bad" set
ii  libgstreamer-plugins-bad0.10-dev       0.10.23-7
amd64        GStreamer development files for libraries from the "bad" set
ii  libgstreamer-plugins-bad1.0-0:amd64    0.11.94-1
amd64        GStreamer development files for libraries from the "bad" set
ii  libgstreamer-plugins-bad1.0-dev        0.11.94-1
amd64        GStreamer development files for libraries from the "bad" set
ii  libgstreamer-plugins-base0.10-dev      0.10.36-1
amd64        GStreamer development files for libraries from the "base" set
ii  libgstreamer-plugins-base1.0-dev       0.11.94-1
amd64        GStreamer development files for libraries from the "base" set
ii  libgstreamer0.10-dev                   0.10.36-1
amd64        GStreamer core development files
ii  libgstreamer1.0-dev                    0.11.94-1
amd64        GStreamer core development files


So please, add the proper dependencies and recompile the package to give all
users a better debian experience :)




-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.5.2 (SMP w/4 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libqtmultimediakit1 depends on:
ii  libasound2                       1.0.25-4
ii  libc6                            2.13-35
ii  libgcc1                          1:4.7.1-9
ii  libgl1-mesa-glx [libgl1]         8.0.4-2
ii  libglib2.0-0                     2.33.12+really2.32.3-1
ii  libgstreamer-plugins-bad0.10-0   0.10.23-7
ii  libgstreamer-plugins-base0.10-0  0.10.36-1
ii  libgstreamer0.10-0               0.10.36-1
ii  libpulse0                        2.0-6
ii  libqt4-network                   4:4.8.2+dfsg-2
ii  libqt4-opengl                    4:4.8.2+dfsg-2
ii  libqtcore4                       4:4.8.2+dfsg-2
ii  libqtgui4                        4:4.8.2+dfsg-2
ii  libstdc++6                       4.7.1-9
ii  libx11-6                         2:1.5.0-1
ii  libxext6                         2:1.3.1-2
ii  libxml2                          2.8.0+dfsg1-5
ii  libxv1                           2:1.0.7-1
ii  multiarch-support                2.13-35

libqtmultimediakit1 recommends no packages.

Versions of packages libqtmultimediakit1 suggests:
ii  qtmobility-l10n  1.2.0-3

-- no debconf information


Reply to: