[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/work/kdelibs-phonon/phonon
From: Matthias Kretz <kretz () kde ! org>
Date: 2006-01-18 22:07:06
Message-ID: 1137622026.171213.14351.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 499861 by mkretz:
Yay, finally I have a test backend that is not as hard to maintain as the aRts
one. Using the old test programs and the new fake backend I found that moc
doesn't fully expand macros as I assumed when I wrote phonondefs.h. Well you
shouldn't assume and not do a simple test. Anyway, I moved the slot
definitions out of the macros and into a common base class.
Also there was another problem with the this pointer being used before
properly being accessible in the constructor. (Obvious when you think about
it.) So I changed the whole construction and deleting process of the iface
objects once again. This time it looks maintainable and it works (well, at
least with the fake backend).
Also added a BUGS file to keep track of the bugs I know and don't want to fix
yet.
A BUGS
M +2 -2 Makefile.am
M +2 -1 abstractaudiooutput.cpp
M +2 -3 abstractaudiooutput.h
M +3 -2 abstractmediaproducer.cpp
M +6 -8 abstractmediaproducer.h
M +2 -1 abstractvideooutput.cpp
M +2 -3 abstractvideooutput.h
M +4 -3 audiodataoutput.cpp
M +1 -1 audiodataoutput.h
M +4 -2 audioeffect.cpp
M +2 -3 audioeffect.h
M +4 -3 audiofftoutput.cpp
M +1 -1 audiofftoutput.h
M +4 -3 audiooutput.cpp
M +1 -1 audiooutput.h
M +2 -1 audiopath.cpp
M +2 -3 audiopath.h
M +4 -3 bytestream.cpp
M +1 -1 bytestream.h
M +6 -5 mediaobject.cpp
M +1 -1 mediaobject.h
M +3 -0 mixeriface.h
A object.cpp [License: LGPL (v2)]
A object.h [License: LGPL (v2)]
M +9 -9 phononbackend.desktop
M +54 -134 phonondefs.h
M +4 -3 soundcardcapture.cpp
M +1 -1 soundcardcapture.h
M +1 -1 template.cpp
M +2 -3 template.h
M +17 -0 tests/fakebackend/abstractmediaproducer.cpp
M +6 -1 tests/fakebackend/backend.cpp
M +1 -1 tests/fakebackend/backend.h
M +2 -2 tests/fakebackend/fake.desktop
M +12 -0 tests/fakebackend/mediaobject.cpp
M +2 -1 tests/statetest.cpp
M +22 -19 ui/videowidget.cpp
M +5 -5 ui/videowidget.h
M +9 -17 ui/videowidgethelper.cpp
M +3 -4 ui/videowidgethelper.h
M +2 -1 videoeffect.cpp
M +2 -3 videoeffect.h
M +4 -2 videopath.cpp
M +2 -3 videopath.h
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic