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
Laurent Montel [Sun, 17 Aug 2008 10:25:17 +0000 (10:25 -0000)]
Allow to link when we don't have XCB_VIDEO
Matthias Kretz [Tue, 12 Aug 2008 12:58:53 +0000 (12:58 -0000)]
silence the warning for now
Matthias Kretz [Mon, 11 Aug 2008 17:54:42 +0000 (17:54 -0000)]
document what the pointer is used for
Matthias Kretz [Mon, 11 Aug 2008 17:53:59 +0000 (17:53 -0000)]
add EVENT_CLASS0 and make ctors explicitly inline
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.
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
Matthias Kretz [Mon, 11 Aug 2008 08:09:02 +0000 (08:09 -0000)]
use MySharedDataPointer here as well to simplify the code
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
Matthias Kretz [Mon, 11 Aug 2008 08:04:37 +0000 (08:04 -0000)]
QExplicitlySharedDataPointer that does deleteLater instead of a direct delete
Matthias Kretz [Sun, 10 Aug 2008 20:10:24 +0000 (20:10 -0000)]
make VideoDataOutput work using Experimental::VideoDataOutputInterface
add some debug on connect
Matthias Kretz [Sun, 10 Aug 2008 20:09:13 +0000 (20:09 -0000)]
make sure operator<< uses the right overload
Matthias Kretz [Sun, 10 Aug 2008 20:08:41 +0000 (20:08 -0000)]
add debug check
Matthias Kretz [Sun, 10 Aug 2008 18:49:06 +0000 (18:49 -0000)]
explicitly inline accessor function and make debug output more verbose
Script Kiddy [Sat, 9 Aug 2008 12:44:48 +0000 (12:44 -0000)]
SVN_SILENT made messages (.desktop file)
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
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
Script Kiddy [Tue, 29 Jul 2008 13:26:35 +0000 (13:26 -0000)]
SVN_SILENT made messages (.desktop file)
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
Matthias Kretz [Fri, 18 Jul 2008 19:16:41 +0000 (19:16 -0000)]
SVN_SILENT: whitespace
Matthias Kretz [Fri, 18 Jul 2008 19:16:10 +0000 (19:16 -0000)]
0.2.60 for current trunk
Matthias Kretz [Fri, 18 Jul 2008 19:11:35 +0000 (19:11 -0000)]
pullBuffer modifies m_buffersize, so m_currentPosition was not adjusted correctly
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
Matthias Kretz [Thu, 17 Jul 2008 15:36:39 +0000 (15:36 -0000)]
not needed anymore
Matthias Kretz [Thu, 17 Jul 2008 15:32:35 +0000 (15:32 -0000)]
merge branches/work/phonon-xine-with-engine-per-stream
Matthias Kretz [Wed, 16 Jul 2008 15:29:39 +0000 (15:29 -0000)]
fix off_t size check
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
Dirk Mueller [Tue, 15 Jul 2008 21:05:00 +0000 (21:05 -0000)]
the usual "daily unbreak compilation"
Script Kiddy [Tue, 8 Jul 2008 17:29:47 +0000 (17:29 -0000)]
SVN_SILENT made messages (.desktop file)
Matthias Kretz [Mon, 7 Jul 2008 19:00:32 +0000 (19:00 -0000)]
define PHONON_BACKEND_VERSION_4_2 for upcoming phonon change
Script Kiddy [Sun, 6 Jul 2008 05:35:58 +0000 (05:35 -0000)]
SVN_SILENT made messages (.desktop file)
Andy Goossens [Thu, 19 Jun 2008 20:47:44 +0000 (20:47 -0000)]
SVN_SILENT: fix comment
Script Kiddy [Wed, 18 Jun 2008 21:37:23 +0000 (21:37 -0000)]
SVN_SILENT made messages (.desktop file, second try)
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.
Script Kiddy [Tue, 3 Jun 2008 14:23:53 +0000 (14:23 -0000)]
SVN_SILENT made messages (.desktop file)
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
Matthias Kretz [Mon, 26 May 2008 17:19:31 +0000 (17:19 -0000)]
revert back to using the old StreamInterface
Matthias Kretz [Mon, 26 May 2008 17:18:30 +0000 (17:18 -0000)]
no use of libkaudiodevicelist anymore
Matthias Kretz [Mon, 26 May 2008 17:16:59 +0000 (17:16 -0000)]
no use of libkaudiodevicelist anymore
Script Kiddy [Sat, 17 May 2008 12:42:34 +0000 (12:42 -0000)]
SVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 14 May 2008 00:45:41 +0000 (00:45 -0000)]
SVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 29 Apr 2008 05:57:03 +0000 (05:57 -0000)]
SVN_SILENT made messages (.desktop file)
Albert Astals Cid [Thu, 24 Apr 2008 21:27:31 +0000 (21:27 -0000)]
avoid unnecessary copies by using const & in foreach
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
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
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)
Matthias Kretz [Mon, 21 Apr 2008 18:05:00 +0000 (18:05 -0000)]
rename AudioStream to AudioChannel and SubtitleStream to Subtitle
Matthias Kretz [Mon, 21 Apr 2008 17:40:59 +0000 (17:40 -0000)]
AudioCaptureDeviceType is not defined, except on my computer
Matthias Kretz [Mon, 21 Apr 2008 16:19:29 +0000 (16:19 -0000)]
remove useless, commented code
Matthias Kretz [Mon, 21 Apr 2008 16:18:58 +0000 (16:18 -0000)]
use Phonon namespace in signal and slots signature
Malcolm Hunter [Sat, 19 Apr 2008 22:36:47 +0000 (22:36 -0000)]
Typo fixes
Malcolm Hunter [Tue, 15 Apr 2008 19:47:57 +0000 (19:47 -0000)]
Typo fixes
Matthias Kretz [Mon, 7 Apr 2008 13:15:29 +0000 (13:15 -0000)]
use StreamInterface2
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
Script Kiddy [Wed, 26 Mar 2008 19:25:10 +0000 (19:25 -0000)]
SVN_SILENT made messages (.desktop file)
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
Ian Monroe [Sat, 15 Mar 2008 22:03:10 +0000 (22:03 -0000)]
implementing the signals of commit 786051, availableSubtitlesChanged()
and availableAudioChannelsChanged()
Ian Monroe [Sat, 15 Mar 2008 20:30:30 +0000 (20:30 -0000)]
crash fix
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.
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
Matthias Kretz [Fri, 29 Feb 2008 22:32:25 +0000 (22:32 -0000)]
add MusicBrainz DiscId to meta data
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.
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
Script Kiddy [Wed, 13 Feb 2008 18:39:24 +0000 (18:39 -0000)]
SVN_SILENT made messages (.desktop file)
Andre Moreira Magalhaes [Tue, 5 Feb 2008 18:52:33 +0000 (18:52 -0000)]
Fixed undefined reference to KIcon when linking.
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.
Bill Egert [Sun, 27 Jan 2008 13:54:19 +0000 (13:54 -0000)]
SVN_SILENT:
- Fix some compiler warnings.
Script Kiddy [Wed, 23 Jan 2008 11:37:15 +0000 (11:37 -0000)]
SVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 22 Jan 2008 10:05:53 +0000 (10:05 -0000)]
SVN_SILENT made messages (.desktop file)
Matthias Kretz [Mon, 21 Jan 2008 23:37:30 +0000 (23:37 -0000)]
Thanks to Christoph Bartoschek for reporting the missing break statements
Script Kiddy [Mon, 21 Jan 2008 10:32:13 +0000 (10:32 -0000)]
SVN_SILENT made messages (.desktop file)
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
Script Kiddy [Wed, 9 Jan 2008 10:37:34 +0000 (10:37 -0000)]
SVN_SILENT made messages (.desktop file)
Stephan Binner [Fri, 4 Jan 2008 15:26:42 +0000 (15:26 -0000)]
i18n style guide fixes
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'
Script Kiddy [Thu, 3 Jan 2008 08:33:49 +0000 (08:33 -0000)]
SVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 2 Jan 2008 08:27:51 +0000 (08:27 -0000)]
SVN_SILENT made messages (.desktop file)
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.
Script Kiddy [Sun, 30 Dec 2007 08:55:36 +0000 (08:55 -0000)]
SVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 25 Dec 2007 08:10:15 +0000 (08:10 -0000)]
SVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 24 Dec 2007 08:00:37 +0000 (08:00 -0000)]
SVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 22 Dec 2007 08:07:52 +0000 (08:07 -0000)]
SVN_SILENT made messages (.desktop file)
Script Kiddy [Wed, 19 Dec 2007 08:07:43 +0000 (08:07 -0000)]
SVN_SILENT made messages (.desktop file)
Script Kiddy [Tue, 18 Dec 2007 08:17:42 +0000 (08:17 -0000)]
SVN_SILENT made messages (.desktop file)
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
Matthias Kretz [Mon, 17 Dec 2007 18:45:23 +0000 (18:45 -0000)]
AudioPostList is long gone.
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
Script Kiddy [Sat, 15 Dec 2007 08:25:51 +0000 (08:25 -0000)]
SVN_SILENT made messages (.desktop file)
Script Kiddy [Fri, 14 Dec 2007 07:53:43 +0000 (07:53 -0000)]
SVN_SILENT made messages (.desktop file)
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...
Script Kiddy [Sun, 9 Dec 2007 07:38:20 +0000 (07:38 -0000)]
SVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 8 Dec 2007 07:43:54 +0000 (07:43 -0000)]
SVN_SILENT made messages (.desktop file)
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
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 ;-)
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
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
Matthias Kretz [Thu, 6 Dec 2007 15:06:09 +0000 (15:06 -0000)]
SVN_SILENT: debug cleanup
Script Kiddy [Sun, 2 Dec 2007 08:04:51 +0000 (08:04 -0000)]
SVN_SILENT made messages (.desktop file)
Script Kiddy [Sat, 1 Dec 2007 07:41:49 +0000 (07:41 -0000)]
SVN_SILENT made messages (.desktop file)
Script Kiddy [Mon, 26 Nov 2007 08:05:24 +0000 (08:05 -0000)]
SVN_SILENT made messages (.desktop file)