phonon:phonon-webcams.git
10 years agoi18n fix: remove word puzzle. kdelibs
Chusslove Illich [Sat, 17 May 2008 20:45:05 +0000 (20:45 -0000)]
i18n fix: remove word puzzle.

10 years agoSVN_SILENT made messages (.desktop file, second try)
Script Kiddy [Sat, 17 May 2008 12:36:51 +0000 (12:36 -0000)]
SVN_SILENT made messages (.desktop file, second try)

10 years agoHAL breaks compat :'( newer HAL versions add one more parent in between to find the...
Matthias Kretz [Thu, 15 May 2008 08:56:56 +0000 (08:56 -0000)]
HAL breaks compat :'( newer HAL versions add one more parent in between to find the actual hardware info

10 years agoshow the fallback notification only once for the same device fallback
Matthias Kretz [Wed, 14 May 2008 09:29:30 +0000 (09:29 -0000)]
show the fallback notification only once for the same device fallback

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 11 May 2008 11:51:04 +0000 (11:51 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 4 May 2008 12:24:58 +0000 (12:24 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agofix link
Dirk Mueller [Wed, 30 Apr 2008 14:04:54 +0000 (14:04 -0000)]
fix link

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 29 Apr 2008 05:51:41 +0000 (05:51 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 26 Apr 2008 20:49:40 +0000 (20:49 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoFix crash when any item selected
Laurent Montel [Fri, 25 Apr 2008 07:21:35 +0000 (07:21 -0000)]
Fix crash when any item selected

10 years agoremove debug output
Matthias Kretz [Thu, 24 Apr 2008 23:00:29 +0000 (23:00 -0000)]
remove debug output

10 years agoadd update code to remove index 0 and multiply all hardware device indexes with -1
Matthias Kretz [Thu, 24 Apr 2008 22:59:45 +0000 (22:59 -0000)]
add update code to remove index 0 and multiply all hardware device indexes with -1

10 years agofilter out devices with isHardwareDevice set, if the platform plugin provides a list...
Matthias Kretz [Thu, 24 Apr 2008 19:24:10 +0000 (19:24 -0000)]
filter out devices with isHardwareDevice set, if the platform plugin provides a list of devices already

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 24 Apr 2008 12:06:10 +0000 (12:06 -0000)]
SVN_SILENT made messages (.desktop file)

10 years ago- less AudioOutputDevice::fromIndex calls
Matthias Kretz [Tue, 22 Apr 2008 10:33:11 +0000 (10:33 -0000)]
- less AudioOutputDevice::fromIndex calls
- better logic for handling a device list change
- ignore unavailable devices in device failure handler

10 years ago- the output/input infos don't need an order - the order is stored in the sorted...
Matthias Kretz [Tue, 22 Apr 2008 09:47:11 +0000 (09:47 -0000)]
- the output/input infos don't need an order - the order is stored in the sorted indexes variable already
- when unplugging a device, don't remove it but only mark it as unavailable
- when plugging a device make sure the sorted indexes are not duplicated

10 years agonegative indexes come from the platform plugin and are nothing to abort on
Matthias Kretz [Tue, 22 Apr 2008 09:11:58 +0000 (09:11 -0000)]
negative indexes come from the platform plugin and are nothing to abort on

10 years agoSupport the new AudioOutputDevice setting introduced in branch merge of r799558
Adriaan de Groot [Tue, 22 Apr 2008 09:09:34 +0000 (09:09 -0000)]
Support the new AudioOutputDevice setting introduced in branch merge of r799558

10 years agoIf there is no audio device, then the test crashes with a SEGV in AudioDevice::AudioD...
Adriaan de Groot [Tue, 22 Apr 2008 09:00:26 +0000 (09:00 -0000)]
If there is no audio device, then the test crashes with a SEGV in AudioDevice::AudioDevice; avoid that crash (but there should probably be another test somewhere towards making the AudioDevice constructor more robust)

10 years ago- a bit nicer flow in platformPlugin
Matthias Kretz [Tue, 22 Apr 2008 08:58:16 +0000 (08:58 -0000)]
- a bit nicer flow in platformPlugin
- connect to objectDescriptionChanged from the platform plugin

10 years agoQt signals and slots and namespaces don't like each other
Matthias Kretz [Tue, 22 Apr 2008 08:56:56 +0000 (08:56 -0000)]
Qt signals and slots and namespaces don't like each other

10 years agoDelete checks and code dependent of Qt versions < 4.4
Jordi Polo [Tue, 22 Apr 2008 07:40:06 +0000 (07:40 -0000)]
Delete checks and code dependent of Qt versions < 4.4
Kdelibs will not even compile if QT >= 4.4 is found so it is safe

10 years agoextra ;
Matthias Kretz [Mon, 21 Apr 2008 21:28:38 +0000 (21:28 -0000)]
extra ;

10 years agouse AudioOutputDevice object to select the device, instead of only the index
Matthias Kretz [Mon, 21 Apr 2008 21:22:27 +0000 (21:22 -0000)]
use AudioOutputDevice object to select the device, instead of only the index

10 years agobackport from branches/work/phonon-pcmio:
Matthias Kretz [Mon, 21 Apr 2008 20:34:57 +0000 (20:34 -0000)]
backport from branches/work/phonon-pcmio:
- add AudioCaptureDeviceDescription
- do audio device listing in the platform plugin
- make libphonon prefer audio device descriptions from the platform plugin
- make the KCM handle capture devices

10 years agobackport from branches/work/phonon-pcmio
Matthias Kretz [Mon, 21 Apr 2008 20:30:30 +0000 (20:30 -0000)]
backport from branches/work/phonon-pcmio

10 years agoremove extra ;
Matthias Kretz [Mon, 21 Apr 2008 18:57:57 +0000 (18:57 -0000)]
remove extra ;

10 years agorename AudioStream to AudioChannel and SubtitleStream to Subtitle
Matthias Kretz [Mon, 21 Apr 2008 18:05:00 +0000 (18:05 -0000)]
rename AudioStream to AudioChannel and SubtitleStream to Subtitle

10 years agouse Qt-only code where possible
Matthias Kretz [Mon, 21 Apr 2008 15:37:44 +0000 (15:37 -0000)]
use Qt-only code where possible

10 years agouse Qt-only code where possible
Matthias Kretz [Mon, 21 Apr 2008 15:36:08 +0000 (15:36 -0000)]
use Qt-only code where possible

10 years agodead code
Matthias Kretz [Mon, 21 Apr 2008 15:35:16 +0000 (15:35 -0000)]
dead code

10 years agoset global program icon via KAboutData, not directly
Friedrich W. H. Kossebau [Mon, 21 Apr 2008 11:43:43 +0000 (11:43 -0000)]
set global program icon via KAboutData, not directly

10 years agouse correct relative include paths again
Matthias Kretz [Mon, 21 Apr 2008 10:15:48 +0000 (10:15 -0000)]
use correct relative include paths again

10 years agolowercase
Alexander Neundorf [Thu, 17 Apr 2008 21:14:27 +0000 (21:14 -0000)]
lowercase

Alex

10 years agoFix layout direction in vertical mode.
Bernhard Beschow [Thu, 17 Apr 2008 11:01:13 +0000 (11:01 -0000)]
Fix layout direction in vertical mode.

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 15 Apr 2008 02:01:19 +0000 (02:01 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agobackport 795562:
Matthias Kretz [Thu, 10 Apr 2008 19:21:59 +0000 (19:21 -0000)]
backport 795562:
fix race condition:                                                                     ~/KDE/src/playground-multimedia/phonon/phonon-pcmio/platform_kde
- if a FileJob reached the end
- then the backend requests a seek
- then the result signal is delivered
- the job was cleaned up, but the seek would never finish

10 years agothis is outdated - docs in phonondefs_p.h
Matthias Kretz [Tue, 8 Apr 2008 14:41:28 +0000 (14:41 -0000)]
this is outdated - docs in phonondefs_p.h

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 7 Apr 2008 02:19:40 +0000 (02:19 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agorename to lockfreequeue_p.h
Matthias Kretz [Thu, 3 Apr 2008 18:11:13 +0000 (18:11 -0000)]
rename to lockfreequeue_p.h

10 years agothis class is not used here, just my own toy
Matthias Kretz [Thu, 3 Apr 2008 18:10:43 +0000 (18:10 -0000)]
this class is not used here, just my own toy

10 years agojust exclude all _p.h files
Matthias Kretz [Thu, 3 Apr 2008 16:48:07 +0000 (16:48 -0000)]
just exclude all _p.h files

10 years agoFix after renamed
Laurent Montel [Thu, 3 Apr 2008 16:37:18 +0000 (16:37 -0000)]
Fix after renamed

10 years agoprivate headers need _p
Matthias Kretz [Thu, 3 Apr 2008 16:27:46 +0000 (16:27 -0000)]
private headers need _p

10 years agomove branches/work/phonon-threadsafe-mediastream back to trunk
Matthias Kretz [Thu, 3 Apr 2008 15:29:46 +0000 (15:29 -0000)]
move branches/work/phonon-threadsafe-mediastream back to trunk

10 years agoStyleguide fix
Malcolm Hunter [Sun, 30 Mar 2008 09:55:48 +0000 (09:55 -0000)]
Styleguide fix

10 years agoadd an assertion to operator-> as it always needs to return a non-null pointer
Matthias Kretz [Sat, 29 Mar 2008 21:37:03 +0000 (21:37 -0000)]
add an assertion to operator-> as it always needs to return a non-null pointer

10 years agoFactory is an internal class, so the header needs to be called factory_p.h instead
Matthias Kretz [Fri, 28 Mar 2008 17:25:29 +0000 (17:25 -0000)]
Factory is an internal class, so the header needs to be called factory_p.h instead

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 25 Mar 2008 18:47:00 +0000 (18:47 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoFix missing signal/slot between showCheckBox and signal changed()
Laurent Montel [Sun, 16 Mar 2008 10:00:49 +0000 (10:00 -0000)]
Fix missing signal/slot between showCheckBox and signal changed()

10 years agoBug 159370: Crash when clicking in the white space of the outputcategorywidget
Michael Jansen [Sun, 16 Mar 2008 01:26:54 +0000 (01:26 -0000)]
Bug 159370: Crash when clicking in the white space of the outputcategorywidget

BUG:159370

10 years agoadded the signals availableSubtitlesChanged() availableAudioChannelsChanged() to...
Ian Monroe [Sat, 15 Mar 2008 22:02:10 +0000 (22:02 -0000)]
added the signals availableSubtitlesChanged() availableAudioChannelsChanged() to MediaController
CCMAIL:phonon-backends@kde.org

10 years agoadd speed factor to the list
Matthias Kretz [Fri, 14 Mar 2008 23:00:26 +0000 (23:00 -0000)]
add speed factor to the list

10 years agomerge from branch: in the common case the GLOBAL_STATIC is already constructed. In...
Matthias Kretz [Fri, 14 Mar 2008 14:08:40 +0000 (14:08 -0000)]
merge from branch: in the common case the GLOBAL_STATIC is already constructed. In that case calling operator!() and operator TYPE *() on the QAtomicPointer is not such a terribly good idea (the pointer is declared as volatile inside QAtomicPointer). KCacheGrind says execution improves by 0.5% for release builds, it's quite noticable for debug builds, though.

10 years agofixed issue with full screen mode
Thierry Bastian [Fri, 14 Mar 2008 13:27:09 +0000 (13:27 -0000)]
fixed issue with full screen mode

10 years ago-remove the audiopaths/videopaths references from mediacontroller
Thierry Bastian [Fri, 14 Mar 2008 11:53:23 +0000 (11:53 -0000)]
-remove the audiopaths/videopaths references from mediacontroller
-make it compile on VC6
-added a version number (4.2 for trunk)

10 years agoAdding subtitle and audio channel selection support to the Phonon API, as
Ian Monroe [Thu, 13 Mar 2008 15:53:23 +0000 (15:53 -0000)]
Adding subtitle and audio channel selection support to the Phonon API, as
discussed on the review board.

Phonon-xine support for this API is coming shortly, with Dragon Player
later today or tomorrow.
CCMAIL:phonon-backends@kde.org

10 years agoinstall objectdescription.h, needed by other 'experimental' headers
Pino Toscano [Thu, 13 Mar 2008 13:34:14 +0000 (13:34 -0000)]
install objectdescription.h, needed by other 'experimental' headers

CCMAIL: kretz@kde.org

10 years agosmall perf improvement (QUrl is only parsed once)
Thierry Bastian [Tue, 11 Mar 2008 13:31:21 +0000 (13:31 -0000)]
small perf improvement (QUrl is only parsed once)

10 years agobetter file name managment (url, resource, localfs detection)
Thierry Bastian [Tue, 11 Mar 2008 13:14:04 +0000 (13:14 -0000)]
better file name managment (url, resource, localfs detection)

10 years agohandling of url as strings
Thierry Bastian [Tue, 11 Mar 2008 11:04:55 +0000 (11:04 -0000)]
handling of url as strings

10 years agoRemove usage of QWidget::show[FullScreen|Maximized|Minimized|Normal](),
Luboš Luňák [Mon, 10 Mar 2008 23:02:01 +0000 (23:02 -0000)]
Remove usage of QWidget::show[FullScreen|Maximized|Minimized|Normal](),
they do more then just change the state of the window and all these usage
cases were wrong (that is, all their usage).
For changing the state, use something like
window->setWindowState( window->windowState() | Qt::WindowFullScreen ); // set
window->setWindowState( window->windowState() & ~Qt::WindowFullScreen ); // reset
or simply use the new KToggleFullScreenAction::setFullScreen() helper.

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 9 Mar 2008 14:57:57 +0000 (14:57 -0000)]
SVN_SILENT made messages (.desktop file)

10 years ago- should compile with VC6 again now by removing partial template specialization usage
Matthias Kretz [Wed, 5 Mar 2008 22:43:06 +0000 (22:43 -0000)]
- should compile with VC6 again now by removing partial template specialization usage
- the resulting code seems to be smaller than before so I don't #ifndef QT_NO_PARTIAL_TEMPLATE_SPECIALIZATION and simply replace the whole thing
- the template argument order to (Const)Iface is mirrored now - docs are updated accordingly

10 years agoupdate from perforce:
Thierry Bastian [Tue, 4 Mar 2008 13:31:28 +0000 (13:31 -0000)]
update from perforce:
-fix fullscreen management
-don't emit error when loading a non-URL MediaSource after a URL MediaSource

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 3 Mar 2008 19:28:49 +0000 (19:28 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agodox for StreamInterface
Matthias Kretz [Sat, 1 Mar 2008 16:05:52 +0000 (16:05 -0000)]
dox for StreamInterface

10 years agoBackend group is not needed anymore as the docs will go into a subdir
Matthias Kretz [Sat, 1 Mar 2008 00:32:19 +0000 (00:32 -0000)]
Backend group is not needed anymore as the docs will go into a subdir

10 years agosome dox work
Matthias Kretz [Sat, 1 Mar 2008 00:29:35 +0000 (00:29 -0000)]
some dox work

10 years agono groups in the backend dox
Matthias Kretz [Fri, 29 Feb 2008 23:47:51 +0000 (23:47 -0000)]
no groups in the backend dox

10 years agono references to other KDE libs, and ignore the backend dir - which has its own Mainp...
Matthias Kretz [Fri, 29 Feb 2008 23:45:23 +0000 (23:45 -0000)]
no references to other KDE libs, and ignore the backend dir - which has its own Mainpage.dox

10 years agoadd dox for internal Iface class
Matthias Kretz [Fri, 29 Feb 2008 23:39:58 +0000 (23:39 -0000)]
add dox for internal Iface class

10 years agoadd MusicBrainz DiscId as common meta data
Matthias Kretz [Fri, 29 Feb 2008 22:30:54 +0000 (22:30 -0000)]
add MusicBrainz DiscId as common meta data

10 years agosimplify IFACE macro(s)
Matthias Kretz [Fri, 29 Feb 2008 21:00:43 +0000 (21:00 -0000)]
simplify IFACE macro(s)

10 years agoObjectDescriptionPrivate does not need to inherit QSharedData
Matthias Kretz [Fri, 29 Feb 2008 20:57:19 +0000 (20:57 -0000)]
ObjectDescriptionPrivate does not need to inherit QSharedData

10 years agomore soundcards I got a long time ago on IRC
Matthias Kretz [Mon, 25 Feb 2008 17:52:59 +0000 (17:52 -0000)]
more soundcards I got a long time ago on IRC

10 years agoadded QT_BEGIN_NAMESPACE/QT_END_NAMESPACE for Qt 4.4 compatibility
Thierry Bastian [Mon, 25 Feb 2008 12:30:14 +0000 (12:30 -0000)]
added QT_BEGIN_NAMESPACE/QT_END_NAMESPACE for Qt 4.4 compatibility

10 years ago-add COMPONENT Devel to the install() commands for headers, so now
Alexander Neundorf [Wed, 20 Feb 2008 22:36:00 +0000 (22:36 -0000)]
-add COMPONENT Devel to the install() commands for headers, so now
we are able to do cmake -DCOMPONENT=Devel -P cmake_install.cmake and only
the development stuff will be installed (i.e. static libs and headers)

-some cosmetics (indentation, lower casing, limiting line lengths to around 120)
-removed empty install() command in kdecore

Alex

10 years agoremove 'DESTINATION' since it's already inside ${INSTALL_TARGETS_DEFAULT_ARGS}
Christian Ehrlicher [Tue, 19 Feb 2008 19:25:15 +0000 (19:25 -0000)]
remove 'DESTINATION' since it's already inside ${INSTALL_TARGETS_DEFAULT_ARGS}
cmake 2.4 doesn't complain about this :(

10 years agoLIB_INSTALL_DIR -> INSTALL_TARGETS_DEFAULT_ARGS
Christian Ehrlicher [Mon, 18 Feb 2008 21:16:04 +0000 (21:16 -0000)]
LIB_INSTALL_DIR -> INSTALL_TARGETS_DEFAULT_ARGS

10 years agoRemove no empty line at end warning
Albert Astals Cid [Thu, 14 Feb 2008 22:12:50 +0000 (22:12 -0000)]
Remove no empty line at end warning

10 years agoRemove no empty line at end warning
Albert Astals Cid [Thu, 14 Feb 2008 22:11:15 +0000 (22:11 -0000)]
Remove no empty line at end warning

10 years agofix typo
Thierry Bastian [Tue, 12 Feb 2008 16:53:26 +0000 (16:53 -0000)]
fix typo

10 years agoFix compilation with Qt-4.3.3. Why does this file use tons of undocumented Qt APIs?
David Faure [Tue, 12 Feb 2008 15:52:30 +0000 (15:52 -0000)]
Fix compilation with Qt-4.3.3. Why does this file use tons of undocumented Qt APIs?
CCMAIL: kretz@kde.org

10 years agosync with Qt:
Thierry Bastian [Tue, 12 Feb 2008 14:00:39 +0000 (14:00 -0000)]
sync with Qt:
-namespace macros added on every file
-seek slider improvement when reaching the end of the current file

10 years agomicrooptimization
Albert Astals Cid [Sat, 9 Feb 2008 19:31:57 +0000 (19:31 -0000)]
microoptimization
const & in foreach

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 9 Feb 2008 16:01:39 +0000 (16:01 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agomake the Iface object behave like a pointer to the backend object
Matthias Kretz [Thu, 7 Feb 2008 12:30:40 +0000 (12:30 -0000)]
make the Iface object behave like a pointer to the backend object
now new functions can simply do
Iface<FooInterface> iface(d);
if (iface) iface->foo();
and old functions call
Iface<FooInterface, FooInterface41, FooInterface40> iface(d);
if (iface) iface->foo();

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 7 Feb 2008 12:23:05 +0000 (12:23 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT: exclude= instead of exclude-
Matthias Kretz [Wed, 6 Feb 2008 22:38:51 +0000 (22:38 -0000)]
SVN_SILENT: exclude= instead of exclude-

10 years agofix spelling errors
Matthias Kretz [Wed, 6 Feb 2008 22:22:16 +0000 (22:22 -0000)]
fix spelling errors

10 years agoall those functions need to be inline, krazy shouldn't complain about them
Matthias Kretz [Wed, 6 Feb 2008 22:20:47 +0000 (22:20 -0000)]
all those functions need to be inline, krazy shouldn't complain about them

10 years agokrazy needs to skip these inlines
Matthias Kretz [Wed, 6 Feb 2008 22:17:03 +0000 (22:17 -0000)]
krazy needs to skip these inlines

10 years agoSVN_SILENT: improper include guard in header
Matthias Kretz [Wed, 6 Feb 2008 22:12:26 +0000 (22:12 -0000)]
SVN_SILENT: improper include guard in header

10 years agouse kde-devel-vim.vim and press <F5> to get the right includes ;-)
Matthias Kretz [Wed, 6 Feb 2008 22:11:44 +0000 (22:11 -0000)]
use kde-devel-vim.vim and press <F5> to get the right includes ;-)

10 years agokrazy: include own header first; put config.h in angle brackets
Matthias Kretz [Wed, 6 Feb 2008 22:08:48 +0000 (22:08 -0000)]
krazy: include own header first; put config.h in angle brackets

10 years agoSVN_SILENT: winterz says I should use SKIP instead of IGNORESUBS
Matthias Kretz [Wed, 6 Feb 2008 21:53:02 +0000 (21:53 -0000)]
SVN_SILENT: winterz says I should use SKIP instead of IGNORESUBS

10 years agoI don't think this matters since if a platform defines HAVE_LIBASOUND2 it probably...
Matthias Kretz [Wed, 6 Feb 2008 21:38:13 +0000 (21:38 -0000)]
I don't think this matters since if a platform defines HAVE_LIBASOUND2 it probably also supports #warning

10 years agoSVN_SILENT: the DESIGN dir contains code, but nothing krazy should care about
Matthias Kretz [Wed, 6 Feb 2008 21:36:14 +0000 (21:36 -0000)]
SVN_SILENT: the DESIGN dir contains code, but nothing krazy should care about

10 years agolibkaudiodevicelist doesn't need KIO
Matthias Kretz [Tue, 5 Feb 2008 17:37:07 +0000 (17:37 -0000)]
libkaudiodevicelist doesn't need KIO