phonon:phonon.git
10 years agoclean up the source and stay close to current hg of libxine phonon-xine-tng-kdebase
Matthias Kretz [Mon, 18 Aug 2008 22:37:31 +0000 (22:37 -0000)]
clean up the source and stay close to current hg of libxine

10 years agoAllow to link when we don't have XCB_VIDEO
Laurent Montel [Sun, 17 Aug 2008 10:25:17 +0000 (10:25 -0000)]
Allow to link when we don't have XCB_VIDEO

10 years agosilence the warning for now
Matthias Kretz [Tue, 12 Aug 2008 12:58:53 +0000 (12:58 -0000)]
silence the warning for now

10 years agodocument what the pointer is used for
Matthias Kretz [Mon, 11 Aug 2008 17:54:42 +0000 (17:54 -0000)]
document what the pointer is used for

10 years agoadd EVENT_CLASS0 and make ctors explicitly inline
Matthias Kretz [Mon, 11 Aug 2008 17:53:59 +0000 (17:53 -0000)]
add EVENT_CLASS0 and make ctors explicitly inline

10 years agoafter benchmarking the memcpy methods once, store it to a file and use that setting...
Matthias Kretz [Mon, 11 Aug 2008 17:06:42 +0000 (17:06 -0000)]
after benchmarking the memcpy methods once, store it to a file and use that setting forever. This should improve loading time of the phonon-xine backend.

10 years agodon't use c++ variable length arrays because they're not standardized
Dirk Mueller [Mon, 11 Aug 2008 12:23:22 +0000 (12:23 -0000)]
don't use c++ variable length arrays because they're not standardized

10 years agouse MySharedDataPointer here as well to simplify the code
Matthias Kretz [Mon, 11 Aug 2008 08:09:02 +0000 (08:09 -0000)]
use MySharedDataPointer here as well to simplify the code

10 years agouse the new sharedpointer class to make sure the ByteStream object is not deleted...
Matthias Kretz [Mon, 11 Aug 2008 08:05:24 +0000 (08:05 -0000)]
use the new sharedpointer class to make sure the ByteStream object is not deleted from the wrong thread

10 years agoQExplicitlySharedDataPointer that does deleteLater instead of a direct delete
Matthias Kretz [Mon, 11 Aug 2008 08:04:37 +0000 (08:04 -0000)]
QExplicitlySharedDataPointer that does deleteLater instead of a direct delete

10 years agomake VideoDataOutput work using Experimental::VideoDataOutputInterface
Matthias Kretz [Sun, 10 Aug 2008 20:10:24 +0000 (20:10 -0000)]
make VideoDataOutput work using Experimental::VideoDataOutputInterface

add some debug on connect

10 years agomake sure operator<< uses the right overload
Matthias Kretz [Sun, 10 Aug 2008 20:09:13 +0000 (20:09 -0000)]
make sure operator<< uses the right overload

10 years agoadd debug check
Matthias Kretz [Sun, 10 Aug 2008 20:08:41 +0000 (20:08 -0000)]
add debug check

10 years agoexplicitly inline accessor function and make debug output more verbose
Matthias Kretz [Sun, 10 Aug 2008 18:49:06 +0000 (18:49 -0000)]
explicitly inline accessor function and make debug output more verbose

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 9 Aug 2008 12:44:48 +0000 (12:44 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoI messed up the branches - here comes the Experimental::SnapshotInterface implementat...
Matthias Kretz [Sat, 9 Aug 2008 12:13:01 +0000 (12:13 -0000)]
I messed up the branches - here comes the Experimental::SnapshotInterface implementation for trunk

10 years agouse qreal constant instead of double constant, to fix compilation on systems with...
Matthias Kretz [Thu, 31 Jul 2008 06:22:12 +0000 (06:22 -0000)]
use qreal constant instead of double constant, to fix compilation on systems with qreal == float

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 29 Jul 2008 13:26:35 +0000 (13:26 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoone more misuse of m_buffersize: pullPuffer set it to 0, so use the saved value
Matthias Kretz [Fri, 18 Jul 2008 19:32:23 +0000 (19:32 -0000)]
one more misuse of m_buffersize: pullPuffer set it to 0, so use the saved value

10 years agoSVN_SILENT: whitespace
Matthias Kretz [Fri, 18 Jul 2008 19:16:41 +0000 (19:16 -0000)]
SVN_SILENT: whitespace

10 years ago0.2.60 for current trunk
Matthias Kretz [Fri, 18 Jul 2008 19:16:10 +0000 (19:16 -0000)]
0.2.60 for current trunk

10 years agopullBuffer modifies m_buffersize, so m_currentPosition was not adjusted correctly
Matthias Kretz [Fri, 18 Jul 2008 19:11:35 +0000 (19:11 -0000)]
pullBuffer modifies m_buffersize, so m_currentPosition was not adjusted correctly

10 years agorequire xcb for the videowidget. If you don't like it feel free to figure out all...
Matthias Kretz [Fri, 18 Jul 2008 06:44:40 +0000 (06:44 -0000)]
require xcb for the videowidget. If you don't like it feel free to figure out all the necessary #ifdefs

10 years agonot needed anymore
Matthias Kretz [Thu, 17 Jul 2008 15:36:39 +0000 (15:36 -0000)]
not needed anymore

10 years agomerge branches/work/phonon-xine-with-engine-per-stream
Matthias Kretz [Thu, 17 Jul 2008 15:32:35 +0000 (15:32 -0000)]
merge branches/work/phonon-xine-with-engine-per-stream

10 years agofix off_t size check
Matthias Kretz [Wed, 16 Jul 2008 15:29:39 +0000 (15:29 -0000)]
fix off_t size check

10 years agobetter be safe than sorry, in case this code ever becomes Qt-only
Matthias Kretz [Wed, 16 Jul 2008 08:31:14 +0000 (08:31 -0000)]
better be safe than sorry, in case this code ever becomes Qt-only

10 years agothe usual "daily unbreak compilation"
Dirk Mueller [Tue, 15 Jul 2008 21:05:00 +0000 (21:05 -0000)]
the usual "daily unbreak compilation"

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 8 Jul 2008 17:29:47 +0000 (17:29 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agodefine PHONON_BACKEND_VERSION_4_2 for upcoming phonon change
Matthias Kretz [Mon, 7 Jul 2008 19:00:32 +0000 (19:00 -0000)]
define PHONON_BACKEND_VERSION_4_2 for upcoming phonon change

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 6 Jul 2008 05:35:58 +0000 (05:35 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT: fix comment
Andy Goossens [Thu, 19 Jun 2008 20:47:44 +0000 (20:47 -0000)]
SVN_SILENT: fix comment

10 years agoSVN_SILENT made messages (.desktop file, second try)
Script Kiddy [Wed, 18 Jun 2008 21:37:23 +0000 (21:37 -0000)]
SVN_SILENT made messages (.desktop file, second try)

10 years agoApply patch by Julian Hernandez Gomez to fix compilation on recent versions of xine...
Michael Pyne [Fri, 6 Jun 2008 19:18:48 +0000 (19:18 -0000)]
Apply patch by Julian Hernandez Gomez to fix compilation on recent versions of xine-lib.

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 3 Jun 2008 14:23:53 +0000 (14:23 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agostart of an (disabled from compilation for 4.1) implementation for Experimental:...
Matthias Kretz [Tue, 27 May 2008 07:18:57 +0000 (07:18 -0000)]
start of an (disabled from compilation for 4.1) implementation for Experimental::VideoDataOutput

10 years agorevert back to using the old StreamInterface
Matthias Kretz [Mon, 26 May 2008 17:19:31 +0000 (17:19 -0000)]
revert back to using the old StreamInterface

10 years agono use of libkaudiodevicelist anymore
Matthias Kretz [Mon, 26 May 2008 17:18:30 +0000 (17:18 -0000)]
no use of libkaudiodevicelist anymore

10 years agono use of libkaudiodevicelist anymore
Matthias Kretz [Mon, 26 May 2008 17:16:59 +0000 (17:16 -0000)]
no use of libkaudiodevicelist anymore

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

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 14 May 2008 00:45:41 +0000 (00:45 -0000)]
SVN_SILENT made messages (.desktop file)

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

10 years agoavoid unnecessary copies by using const & in foreach
Albert Astals Cid [Thu, 24 Apr 2008 21:27:31 +0000 (21:27 -0000)]
avoid unnecessary copies by using const & in foreach

10 years ago- remove some dead code
Matthias Kretz [Tue, 22 Apr 2008 10:24:36 +0000 (10:24 -0000)]
- remove some dead code
- emit audioDeviceFailed only if the current xine_audio_port_t reports no capabilities, this fixes a race when setOutputDevice was just called

10 years agosome more cleanup: no need to link to libkaudiodevicelist anymore; remove dead code
Matthias Kretz [Mon, 21 Apr 2008 21:25:50 +0000 (21:25 -0000)]
some more cleanup: no need to link to libkaudiodevicelist anymore; remove dead code

10 years ago- remove the code that lists hardware devices as that is done by the platform plugin now
Matthias Kretz [Mon, 21 Apr 2008 21:23:36 +0000 (21:23 -0000)]
- remove the code that lists hardware devices as that is done by the platform plugin now
- implement AudioOutput::setOutputDevice(AudioOutputDevice)

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 agoAudioCaptureDeviceType is not defined, except on my computer
Matthias Kretz [Mon, 21 Apr 2008 17:40:59 +0000 (17:40 -0000)]
AudioCaptureDeviceType is not defined, except on my computer

10 years agoremove useless, commented code
Matthias Kretz [Mon, 21 Apr 2008 16:19:29 +0000 (16:19 -0000)]
remove useless, commented code

10 years agouse Phonon namespace in signal and slots signature
Matthias Kretz [Mon, 21 Apr 2008 16:18:58 +0000 (16:18 -0000)]
use Phonon namespace in signal and slots signature

10 years agoTypo fixes
Malcolm Hunter [Sat, 19 Apr 2008 22:36:47 +0000 (22:36 -0000)]
Typo fixes

10 years agoTypo fixes
Malcolm Hunter [Tue, 15 Apr 2008 19:47:57 +0000 (19:47 -0000)]
Typo fixes

10 years agouse StreamInterface2
Matthias Kretz [Mon, 7 Apr 2008 13:15:29 +0000 (13:15 -0000)]
use StreamInterface2

10 years agoPatch by Kevin Kofler. Thanks a lot.
Matthias Kretz [Sat, 5 Apr 2008 15:54:32 +0000 (15:54 -0000)]
Patch by Kevin Kofler. Thanks a lot.

fixes Phonon not to crash if deinterlacing is not available

BUG: 160414

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 26 Mar 2008 19:25:10 +0000 (19:25 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agofixing a regression caused when I added multiple-mediaobject support
Ian Monroe [Sat, 15 Mar 2008 22:20:27 +0000 (22:20 -0000)]
fixing a regression caused when I added multiple-mediaobject support
now it gets the subtitle's language correctly

10 years agoimplementing the signals of commit 786051, availableSubtitlesChanged()
Ian Monroe [Sat, 15 Mar 2008 22:03:10 +0000 (22:03 -0000)]
implementing the signals of commit 786051, availableSubtitlesChanged()
and availableAudioChannelsChanged()

10 years agocrash fix
Ian Monroe [Sat, 15 Mar 2008 20:30:30 +0000 (20:30 -0000)]
crash fix

10 years agoadd a hash of the current mrl to the audio channel and subtitle index, so that
Ian Monroe [Fri, 14 Mar 2008 20:02:31 +0000 (20:02 -0000)]
add a hash of the current mrl to the audio channel and subtitle index, so that
multiple mediaobjects don't conflict with each other.

10 years agophonon-xine support for the new subtitle and selectable audio channel API
Ian Monroe [Thu, 13 Mar 2008 16:26:03 +0000 (16:26 -0000)]
phonon-xine support for the new subtitle and selectable audio channel API

10 years agoadd MusicBrainz DiscId to meta data
Matthias Kretz [Fri, 29 Feb 2008 22:32:25 +0000 (22:32 -0000)]
add MusicBrainz DiscId to meta data

10 years agodelete the cleanupObjects after the XineThread has quit() since there might still...
Matthias Kretz [Fri, 29 Feb 2008 22:08:48 +0000 (22:08 -0000)]
delete the cleanupObjects after the XineThread has quit() since there might still be some rewires going on that rely on the xine objects referenced by the cleanupObjects

CCBUG: 157455
This could potentially solve #157455 but the backtrace in the reports is missing xine debug info to make any better guess.

10 years agoat least in gdb 4s is too short, better wait too long than abort on a working app
Matthias Kretz [Wed, 27 Feb 2008 16:14:37 +0000 (16:14 -0000)]
at least in gdb 4s is too short, better wait too long than abort on a working app

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 13 Feb 2008 18:39:24 +0000 (18:39 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoFixed undefined reference to KIcon when linking.
Andre Moreira Magalhaes [Tue, 5 Feb 2008 18:52:33 +0000 (18:52 -0000)]
Fixed undefined reference to KIcon when linking.

10 years agoCCMAIL: kretz@kde.org
Bill Egert [Mon, 28 Jan 2008 22:55:50 +0000 (22:55 -0000)]
CCMAIL: kretz@kde.org
CCMAIL: faure@kde.org

Revert a bunch of things I should not have touched (got a little carried away with the code).  My apologies if this hindered anybody's work.

10 years agoSVN_SILENT:
Bill Egert [Sun, 27 Jan 2008 13:54:19 +0000 (13:54 -0000)]
SVN_SILENT:
- Fix some compiler warnings.

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 23 Jan 2008 11:37:15 +0000 (11:37 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 22 Jan 2008 10:05:53 +0000 (10:05 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoThanks to Christoph Bartoschek for reporting the missing break statements
Matthias Kretz [Mon, 21 Jan 2008 23:37:30 +0000 (23:37 -0000)]
Thanks to Christoph Bartoschek for reporting the missing break statements

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 21 Jan 2008 10:32:13 +0000 (10:32 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoPatch by Flameeyes to compile with the xine 1.2 branch
Matthias Kretz [Fri, 18 Jan 2008 19:24:39 +0000 (19:24 -0000)]
Patch by Flameeyes to compile with the xine 1.2 branch

I removed the _() calls in bytestreamplugin - this plugin should never be
visible to the user and needs no translations anyway

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 9 Jan 2008 10:37:34 +0000 (10:37 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoi18n style guide fixes
Stephan Binner [Fri, 4 Jan 2008 15:26:42 +0000 (15:26 -0000)]
i18n style guide fixes

10 years agoRe-compress svgz files with:
Urs Wolfer [Thu, 3 Jan 2008 15:25:23 +0000 (15:25 -0000)]
Re-compress svgz files with:

find . -name "*.svgz" -exec advdef -z -4 '{}' \;

That saves around 6MB in trunk without any restrictions.

Also correct the svn mimetype for all svgz files which had a wrong one (which is thy reason why my fist commit failed...) with:
svn propset svn:mime-type 'application/octet-stream'

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Thu, 3 Jan 2008 08:33:49 +0000 (08:33 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 2 Jan 2008 08:27:51 +0000 (08:27 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoOptimize PNG files again.
Urs Wolfer [Wed, 2 Jan 2008 00:10:07 +0000 (00:10 -0000)]
Optimize PNG files again.
Last optimization has been done almost two years ago. There a lot of new files in trunk (e.g all Oxygen stuff).
It's not the correct time to do that again (before the release).

This run saves again around 10MB of diskspace without any restrictions.

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 30 Dec 2007 08:55:36 +0000 (08:55 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 25 Dec 2007 08:10:15 +0000 (08:10 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 24 Dec 2007 08:00:37 +0000 (08:00 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 22 Dec 2007 08:07:52 +0000 (08:07 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 19 Dec 2007 08:07:43 +0000 (08:07 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 18 Dec 2007 08:17:42 +0000 (08:17 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoxine can support video/x-ms-asf and application/x-flash-video, the latter does not...
Matthias Kretz [Mon, 17 Dec 2007 20:32:54 +0000 (20:32 -0000)]
xine can support video/x-ms-asf and application/x-flash-video, the latter does not seem to be returned by libxine itself, though

10 years agoAudioPostList is long gone.
Matthias Kretz [Mon, 17 Dec 2007 18:45:23 +0000 (18:45 -0000)]
AudioPostList is long gone.

10 years agoWhen in ~XineEngine don't do any delayed destruction anymore because the
Matthias Kretz [Mon, 17 Dec 2007 18:44:30 +0000 (18:44 -0000)]
When in ~XineEngine don't do any delayed destruction anymore because the
XineThread is gone (or just about to go).

BUG: 153515

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 15 Dec 2007 08:25:51 +0000 (08:25 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 14 Dec 2007 07:53:43 +0000 (07:53 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoCompile with Qt 4.4 - that's what you get for using undocumented classes...
Thiago Macieira [Mon, 10 Dec 2007 11:42:35 +0000 (11:42 -0000)]
Compile with Qt 4.4 - that's what you get for using undocumented classes...

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 9 Dec 2007 07:38:20 +0000 (07:38 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 8 Dec 2007 07:43:54 +0000 (07:43 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agosvn forgot about the change in this file. belongs to commit 745609
Matthias Kretz [Thu, 6 Dec 2007 15:36:33 +0000 (15:36 -0000)]
svn forgot about the change in this file. belongs to commit 745609

10 years agohack a xine_stream_t property into Phonon::MediaObject for eean so that he can break...
Matthias Kretz [Thu, 6 Dec 2007 15:15:57 +0000 (15:15 -0000)]
hack a xine_stream_t property into Phonon::MediaObject for eean so that he can break the internals ad libitum ;-)

10 years agoshould make no difference, but is easier to understand and should silence helgrind...
Matthias Kretz [Thu, 6 Dec 2007 15:13:49 +0000 (15:13 -0000)]
should make no difference, but is easier to understand and should silence helgrind a bit

10 years agodon't break the current output device if the new device is invalid
Matthias Kretz [Thu, 6 Dec 2007 15:06:32 +0000 (15:06 -0000)]
don't break the current output device if the new device is invalid

10 years agoSVN_SILENT: debug cleanup
Matthias Kretz [Thu, 6 Dec 2007 15:06:09 +0000 (15:06 -0000)]
SVN_SILENT: debug cleanup

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sun, 2 Dec 2007 08:04:51 +0000 (08:04 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 1 Dec 2007 07:41:49 +0000 (07:41 -0000)]
SVN_SILENT made messages (.desktop file)

10 years agoSVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 26 Nov 2007 08:05:24 +0000 (08:05 -0000)]
SVN_SILENT made messages (.desktop file)