[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] /srv/bzr/gnash/avm2 r9623: Merge from trunk.
From: |
Tom Stellard |
Subject: |
[Gnash-commit] /srv/bzr/gnash/avm2 r9623: Merge from trunk. |
Date: |
Thu, 16 Oct 2008 14:55:51 +0800 |
User-agent: |
Bazaar (1.5) |
------------------------------------------------------------
revno: 9623
committer: Tom Stellard <address@hidden>
branch nick: gnash_dev_merge
timestamp: Thu 2008-10-16 14:55:51 +0800
message:
Merge from trunk.
removed:
libcore/asobj/NetStreamFfmpeg.cpp
libcore/asobj/NetStreamFfmpeg.h
libcore/asobj/NetStreamGst.cpp
libcore/asobj/NetStreamGst.h
libcore/asobj/SoundFfmpeg.cpp
libcore/asobj/SoundFfmpeg.h
libcore/asobj/SoundGst.cpp
libcore/asobj/SoundGst.h
libcore/asobj/SoundMad.cpp
libcore/asobj/SoundMad.h
libmedia/gst/SoundGst.cpp
libmedia/gst/SoundGst.h
libmedia/gst/SoundHandlerGst.cpp
libmedia/gst/SoundHandlerGst.h
libmedia/gst/gstappsink.c
libmedia/gst/gstappsink.h
libmedia/gst/gstappsrc.c
libmedia/gst/gstappsrc.h
libmedia/gst/gstbuffersrc.c
libmedia/gst/gstbuffersrc.h
libmedia/gst/gstflvdemux.c
libmedia/gst/gstflvdemux.h
libmedia/gst/gstflvparse.c
libmedia/gst/gstflvparse.h
ltmain.sh.darwin
added:
ChangeLog
libbase/GnashSleep.h
libcore/asobj/LoadableObject.cpp
libcore/asobj/LoadableObject.h
libmedia/README
libmedia/ffmpeg/ffmpegHeaders.h
libmedia/gst/MediaParserGst.cpp
libmedia/gst/MediaParserGst.h
libmedia/gst/swfdec_codec_gst.c
libmedia/gst/swfdec_codec_gst.h
testsuite/actionscript.all/ColorTransform.as
testsuite/actionscript.all/Transform.as
testsuite/media/brokenchord.sco
testsuite/media/brokenchord.wav
testsuite/media/mono44.mp2
testsuite/media/stereo8.mp3
testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
testsuite/misc-ming.all/EmbeddedSoundTest.c
renamed:
ChangeLog => ChangeLog-0.8.4
README_CVS => README_bzr
libcore/asobj/LoadVars.cpp => libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadVars.h => libcore/asobj/LoadVars_as.h
libcore/asobj/System.cpp => libcore/asobj/System_as.cpp
libcore/asobj/System.h => libcore/asobj/System_as.h
libcore/asobj/xml.cpp => libcore/asobj/XML_as.cpp
libcore/asobj/xml.h => libcore/asobj/XML_as.h
modified:
Makefile.am
README
TODO
autogen.sh
configure.ac
doc/C/refmanual/internals.xml
doc/C/usermanual/glossary.xml
extensions/fileio/fileio.cpp
extensions/mysql/mysql_db.cpp
extensions/mysql/mysql_table.cpp
gui/Makefile.am
gui/NullGui.cpp
gui/Player.cpp
gui/am-frag/fltk.am
gui/dump.cpp
gui/fb.cpp
gui/fltk.cpp
gui/gtk.cpp
gui/gtk_glue_agg.cpp
gui/gtk_glue_agg.h
gui/gtksup.h
gui/gui.cpp
gui/gui.h
gui/kde.cpp
libamf/Makefile.am
libbase/ClockTime.cpp
libbase/GnashException.h
libbase/GnashImage.h
libbase/GnashImageJpeg.cpp
libbase/GnashImageJpeg.h
libbase/GnashImagePng.cpp
libbase/GnashImagePng.h
libbase/LoadThread.cpp
libbase/Makefile.am
libbase/NetworkAdapter.h
libbase/curl_adapter.cpp
libbase/dsodefs.h
libbase/extension.cpp
libbase/gnashrc.in
libbase/image.cpp
libbase/image.h
libbase/sharedlib.cpp
libbase/utf8.h
libcore/Makefile.am
libcore/Property.h
libcore/PropertyList.cpp
libcore/PropertyList.h
libcore/SWFStream.cpp
libcore/SWFStream.h
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/array.cpp
libcore/array.h
libcore/as_function.cpp
libcore/as_object.cpp
libcore/as_object.h
libcore/as_value.cpp
libcore/as_value.h
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Color.cpp
libcore/asobj/Date.cpp
libcore/asobj/Date.h
libcore/asobj/Global.cpp
libcore/asobj/Key.cpp
libcore/asobj/Makefile.am
libcore/asobj/MovieClipLoader.cpp
libcore/asobj/NetConnection.cpp
libcore/asobj/NetStream.cpp
libcore/asobj/NetStream.h
libcore/asobj/SharedObject.cpp
libcore/asobj/Sound.cpp
libcore/asobj/Sound.h
libcore/asobj/String_as.cpp
libcore/asobj/XMLSocket_as.cpp
libcore/asobj/flash/display/BitmapData_as.cpp
libcore/asobj/flash/display/BitmapData_as.h
libcore/asobj/flash/geom/ColorTransform_as.cpp
libcore/asobj/flash/geom/ColorTransform_as.h
libcore/asobj/flash/geom/Matrix_as.cpp
libcore/asobj/flash/geom/Rectangle_as.cpp
libcore/asobj/flash/geom/Transform_as.cpp
libcore/asobj/flash/geom_pkg.h
libcore/asobj/xmlattrs.h
libcore/asobj/xmlnode.cpp
libcore/asobj/xmlnode.h
libcore/button_character_instance.cpp
libcore/button_character_instance.h
libcore/character.cpp
libcore/character.h
libcore/debugger.cpp
libcore/edit_text_character.cpp
libcore/edit_text_character.h
libcore/impl.cpp
libcore/matrix.cpp
libcore/matrix.h
libcore/movie_root.cpp
libcore/movie_root.h
libcore/namedStrings.cpp
libcore/namedStrings.h
libcore/parser/Makefile.am
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/abc_block.cpp
libcore/parser/action_buffer.cpp
libcore/parser/action_buffer.h
libcore/parser/button_character_def.cpp
libcore/rect.h
libcore/sprite_instance.cpp
libcore/sprite_instance.h
libcore/swf/StartSoundTag.cpp
libcore/swf/StreamSoundBlockTag.cpp
libcore/swf/tag_loaders.cpp
libcore/swf_event.h
libcore/swf_function.cpp
libcore/swf_function.h
libcore/timers.cpp
libcore/types.cpp
libcore/vm/ASHandlers.cpp
libcore/vm/CallStack.h
libcore/vm/Machine.cpp
libcore/vm/Makefile.am
libcore/vm/VM.cpp
libmedia/AudioDecoder.h
libmedia/AudioDecoderNellymoser.cpp
libmedia/AudioDecoderNellymoser.h
libmedia/AudioDecoderSimple.cpp
libmedia/AudioDecoderSimple.h
libmedia/FLVParser.cpp
libmedia/Makefile.am
libmedia/MediaHandler.h
libmedia/MediaParser.cpp
libmedia/MediaParser.h
libmedia/NullSoundHandler.h
libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
libmedia/ffmpeg/AudioDecoderFfmpeg.h
libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
libmedia/ffmpeg/MediaHandlerFfmpeg.h
libmedia/ffmpeg/MediaParserFfmpeg.cpp
libmedia/ffmpeg/MediaParserFfmpeg.h
libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
libmedia/ffmpeg/VideoDecoderFfmpeg.h
libmedia/ffmpeg/ffmpegNetStreamUtil.h
libmedia/ffmpeg/sound_handler_sdl.cpp
libmedia/ffmpeg/sound_handler_sdl.h
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/AudioDecoderGst.h
libmedia/gst/GstUtil.cpp
libmedia/gst/GstUtil.h
libmedia/gst/MediaHandlerGst.cpp
libmedia/gst/VideoDecoderGst.cpp
libmedia/gst/VideoDecoderGst.h
libmedia/sound_handler.h
libnet/Makefile.am
libnet/rtmp_client.cpp
macros/ffmpeg.m4
macros/ming.m4
macros/x11.m4
macros/xpcom.m4
packaging/xpi.am
plugin/Makefile.am
plugin/mozilla-sdk/Makefile.am
plugin/mozilla-sdk/np_entry.cpp
plugin/plugin.cpp
plugin/plugin.h
plugin/win32/Makefile.am
plugin/win32/npgnash.c
plugin/win32/plugin.cpp
plugin/xpcom/GnashComponent.h
po/Makefile.am
po/cs.po
po/de.po
po/es.po
po/fi.po
po/fr.po
po/gnash.pot
po/it.po
po/ja.po
po/sv.po
testsuite/MovieTester.cpp
testsuite/actionscript.all/Date.as
testsuite/actionscript.all/LoadVars.as
testsuite/actionscript.all/Makefile.am
testsuite/actionscript.all/Matrix.as
testsuite/actionscript.all/MovieClip.as
testsuite/actionscript.all/TextField.as
testsuite/actionscript.all/XML.as
testsuite/gnashrc.in
testsuite/libbase/CurlStreamTest.cpp
testsuite/misc-ming.all/ButtonEventsTest.c
testsuite/misc-ming.all/DrawingApiTest.as
testsuite/misc-ming.all/Makefile.am
testsuite/misc-ming.all/NetStream-SquareTest.c
testsuite/misc-ming.all/NetStream-SquareTestRunner.cpp
testsuite/misc-ming.all/SharedObjectTestRunner.sh
testsuite/misc-ming.all/matrix_test.c
testsuite/simple.exp
testsuite/swfdec/Makefile.am
testsuite/swfdec/PASSING
testsuite/swfdec/gen_run_swfdec_testsuite.sh
utilities/Makefile.am
utilities/flvdumper.cpp
utilities/processor.cpp
README_bzr
libcore/asobj/LoadVars_as.cpp
libcore/asobj/System_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
------------------------------------------------------------
revno: 9439.1.322
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-17 11:30:25 +0200
message:
libcore/matrix.cpp: document determinant() implementation.
libcore/vm/CallStack.h: allow vector as_value class visibility; fixes
compile.
modified:
libcore/matrix.cpp
libcore/vm/CallStack.h
------------------------------------------------------------
revno: 9439.1.323
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-17 11:53:11 +0200
message:
More tests for matrix to caches, fix computation of matrix caches
in button instances, minor cleanup
modified:
libcore/button_character_instance.cpp
libcore/matrix.cpp
libcore/sprite_instance.cpp
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.121.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 09:43:20 +0200
message:
Update cached matrix parameters of button records on instantiation
(doesn't fix any existing testcase, we should add one)
modified:
libcore/button_character_instance.cpp
------------------------------------------------------------
revno: 9439.121.2
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 10:27:34 +0200
message:
drop UNUSED macro for an actually used thing
modified:
libcore/sprite_instance.cpp
------------------------------------------------------------
revno: 9439.121.3
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 11:29:45 +0200
message:
Add more tests for matrix to caches, initial tests for hitTest over
them
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.121.4
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 11:30:49 +0200
message:
log an error when not inverting a matrix due to determinant==0
modified:
libcore/matrix.cpp
------------------------------------------------------------
revno: 9439.1.324
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-17 13:21:56 +0200
message:
Try hitTest with the transformed characters. Gnash succeeds.
Note that this is with shapeFlag off (only checking boundaries).
Dunno why, when trying shapeFlag on (check actual shape hit) the pp
gives odd results.
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.121.5
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 13:20:40 +0200
message:
Add hitTest tests with shape flag off for each constructed object
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.325
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-17 15:12:23 +0200
message:
Clarify ownership of network streams.
Implement addRequestHeaders for XML and LoadVars correctly (passes in
swfdec
and for new tests in actionscript.all). There's quite a bit of code
duplication
for these two classes.
Rename various as classes for consistency.
renamed:
libcore/asobj/LoadVars.cpp => libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadVars.h => libcore/asobj/LoadVars_as.h
libcore/asobj/xml.cpp => libcore/asobj/XML_as.cpp
libcore/asobj/xml.h => libcore/asobj/XML_as.h
modified:
libbase/NetworkAdapter.h
libbase/curl_adapter.cpp
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/array.cpp
libcore/array.h
libcore/as_function.cpp
libcore/as_object.cpp
libcore/as_value.cpp
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Global.cpp
libcore/asobj/Makefile.am
libcore/asobj/MovieClipLoader.cpp
libcore/asobj/NetConnection.cpp
libcore/asobj/NetStreamFfmpeg.cpp
libcore/asobj/String_as.cpp
libcore/asobj/XMLSocket_as.cpp
libcore/asobj/xmlnode.cpp
libcore/edit_text_character.cpp
libcore/impl.cpp
libcore/namedStrings.cpp
libcore/namedStrings.h
libcore/swf_function.cpp
libcore/swf_function.h
libcore/timers.cpp
libcore/vm/Machine.cpp
testsuite/actionscript.all/XML.as
testsuite/libbase/CurlStreamTest.cpp
testsuite/swfdec/PASSING
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
------------------------------------------------------------
revno: 9439.122.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-16 19:45:34 +0200
message:
Rename XML and LoadVars classes to XML_as and LoadVars_as.
Implement addRequestHeaders for LoadVars (as much as it's implemented
for
XML).
renamed:
libcore/asobj/LoadVars.cpp => libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadVars.h => libcore/asobj/LoadVars_as.h
libcore/asobj/xml.cpp => libcore/asobj/XML_as.cpp
libcore/asobj/xml.h => libcore/asobj/XML_as.h
modified:
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Global.cpp
libcore/asobj/Makefile.am
libcore/asobj/XMLSocket_as.cpp
libcore/timers.cpp
testsuite/libbase/CurlStreamTest.cpp
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
------------------------------------------------------------
revno: 9439.122.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-16 20:28:52 +0200
message:
Change as_array_object's iterator names back to iterator and
const_iterator.
Make container typedef private to discourage external use.
modified:
libcore/array.cpp
libcore/array.h
------------------------------------------------------------
revno: 9439.122.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 08:42:46 +0200
message:
Send the request headers to NetworkAdapter.
modified:
libcore/asobj/LoadVars_as.cpp
------------------------------------------------------------
revno: 9439.122.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 09:16:12 +0200
message:
Pass network streams by auto_ptr, as ownership should always be
transferred.
modified:
libbase/NetworkAdapter.h
libbase/curl_adapter.cpp
libcore/StreamProvider.cpp
libcore/StreamProvider.h
libcore/asobj/LoadVars_as.cpp
libcore/asobj/NetConnection.cpp
libcore/asobj/NetStreamFfmpeg.cpp
libcore/asobj/XML_as.cpp
libcore/impl.cpp
------------------------------------------------------------
revno: 9439.122.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 09:27:11 +0200
message:
Rename as_array_object to Array_as.
modified:
libcore/array.cpp
libcore/array.h
libcore/as_function.cpp
libcore/as_object.cpp
libcore/as_value.cpp
libcore/asobj/AsBroadcaster.cpp
libcore/asobj/MovieClipLoader.cpp
libcore/asobj/String_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/xmlnode.cpp
libcore/edit_text_character.cpp
libcore/swf_function.cpp
libcore/swf_function.h
libcore/vm/Machine.cpp
------------------------------------------------------------
revno: 9439.122.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 10:07:39 +0200
message:
Implement array argument to addRequestHeader (much faster for sparse
arrays than the pp) for both XML and LoadVars.
Because I've used a map with a no-case alphabetic comparator (so that
duplicates overwrite any previous value as expected), the headers are
sent in a different order from the pp, which seems to use array index
order.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
------------------------------------------------------------
revno: 9439.122.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 11:04:11 +0200
message:
Check Request headers against a set of reserved names before settting.
These are all the documented ones plus GET, POST and HEAD. Any others?
modified:
libbase/NetworkAdapter.h
libbase/curl_adapter.cpp
------------------------------------------------------------
revno: 9439.122.8
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 11:16:55 +0200
message:
Implement contentType property for LoadVars and XML.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
------------------------------------------------------------
revno: 9439.122.9
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 11:37:55 +0200
message:
Don't access non-existent object.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
------------------------------------------------------------
revno: 9439.122.10
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 13:23:01 +0200
message:
Rearrange addRequestHeaders to use an AS array (_customHeaders
property) for
storing headers in both XML and LoadVars.
Test in XML.as for _customHeaders.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
testsuite/actionscript.all/XML.as
------------------------------------------------------------
revno: 9439.122.11
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 14:47:53 +0200
message:
Add _customHeaders and concat to named strings.
Push elements of an array argument to addRequestHeadesr to the
_customHeaders
array in pairs, as expected.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
libcore/namedStrings.cpp
libcore/namedStrings.h
------------------------------------------------------------
revno: 9439.122.12
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 14:52:55 +0200
message:
The existing _customHeaders object doesn't have to be an array.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
------------------------------------------------------------
revno: 9439.122.13
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 14:54:54 +0200
message:
Correct expected totals.
modified:
testsuite/actionscript.all/XML.as
------------------------------------------------------------
revno: 9439.122.14
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-17 15:03:58 +0200
message:
swfdec passes (addRequestHeaders).
modified:
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9439.1.326
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-17 18:42:05 +0200
message:
Add tests for effects of setting _xscale and _yscale on characters
with weird matrices read from SWF. Changed character::set_x_scale
to use matrix::set_x_scale as that seems to give better results.
(overall results are still frustrating though)
modified:
libcore/character.cpp
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.123.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 16:39:23 +0200
message:
Few tests about setting _xscale after reading predefined matrix.
Gnash fails but 0.8.3 also failed !
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.123.2
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 16:53:34 +0200
message:
more tests for boundaries after changing _xscale
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.123.3
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 17:24:52 +0200
message:
Fix test, support rounding of bounds
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.123.4
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 17:26:26 +0200
message:
don't expect failure gnash doesn't have anymore
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.123.5
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 17:30:44 +0200
message:
Don't recompute the matrix from the caches on _xscale setting.
Fixes new tests in matrix_test.c
modified:
libcore/character.cpp
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.123.6
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 17:59:14 +0200
message:
Add test for setting _yscale, gnash fails
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.327
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-17 19:03:24 +0200
message:
fix build of extensions after array class rename
modified:
extensions/fileio/fileio.cpp
extensions/mysql/mysql_db.cpp
------------------------------------------------------------
revno: 9439.124.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 19:01:03 +0200
message:
Fix build of extensions (array object rename)
modified:
extensions/fileio/fileio.cpp
extensions/mysql/mysql_db.cpp
------------------------------------------------------------
revno: 9439.1.328
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-17 19:12:54 +0200
message:
fix compiler errors in mysql extension
modified:
extensions/mysql/mysql_db.cpp
------------------------------------------------------------
revno: 9439.1.329
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-17 19:34:04 +0200
message:
Another read-matrix-from-swf case
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.125.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Wed 2008-09-17 19:33:10 +0200
message:
Add another read-matrix-from-swf test (none had scales != 100 before)
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.330
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-17 21:27:40 +0200
message:
Use PROP_uCUSTOM_HEADERS everywhere.
modified:
libcore/asobj/XML_as.cpp
------------------------------------------------------------
revno: 9439.1.331
committer: Markus Gothe <address@hidden>
branch nick: gnash
timestamp: Thu 2008-09-18 01:37:11 +0200
message:
Added Darwin's libtoolize support
modified:
configure.ac
------------------------------------------------------------
revno: 9439.1.332
committer: Markus Gothe <address@hidden>
branch nick: gnash
timestamp: Thu 2008-09-18 02:03:08 +0200
message:
Added Darwin's libtoolize support
modified:
autogen.sh
------------------------------------------------------------
revno: 9439.1.333
committer: Markus Gothe <address@hidden>
branch nick: gnash
timestamp: Thu 2008-09-18 02:05:42 +0200
message:
Fix Darwin's liboolize to not run configure
modified:
autogen.sh
------------------------------------------------------------
revno: 9439.1.334
committer: Markus Gothe <address@hidden>
branch nick: gnash
timestamp: Thu 2008-09-18 02:27:33 +0200
message:
Note to self: KISS; Darwin's liboolize
modified:
autogen.sh
configure.ac
------------------------------------------------------------
revno: 9439.1.335
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-17 21:34:20 -0400
message:
use portable shell
modified:
configure.ac
------------------------------------------------------------
revno: 9439.1.336
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-18 08:52:19 +0200
message:
Add compile-time define to switch cached matrix parameters off
modified:
libcore/character.cpp
------------------------------------------------------------
revno: 9439.126.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Thu 2008-09-18 08:49:30 +0200
message:
Add USE_MATRIX_CACHES macro to switch between cached parameters and
not.
Defined by default, but can be useful for testing.
modified:
libcore/character.cpp
------------------------------------------------------------
revno: 9439.1.337
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-18 11:04:26 +0200
message:
Use namedStrings more.
Do more tidying up of old XML_as code.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
libcore/edit_text_character.cpp
libcore/namedStrings.cpp
libcore/namedStrings.h
libcore/sprite_instance.cpp
libcore/vm/VM.cpp
------------------------------------------------------------
revno: 9439.127.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-18 10:14:55 +0200
message:
Add more strings to namedStrings and use them.
Pass string_table by reference not pointer to loadStrings.
Sort the namedStrings table (not that useful).
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
libcore/namedStrings.cpp
libcore/namedStrings.h
libcore/sprite_instance.cpp
libcore/vm/VM.cpp
------------------------------------------------------------
revno: 9439.127.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-18 10:34:47 +0200
message:
Add one more property to namedStrings.
Tidy up XML_as.cpp
Use named string in sprite_instance.cpp.
modified:
libcore/asobj/XML_as.cpp
libcore/namedStrings.cpp
libcore/namedStrings.h
libcore/sprite_instance.cpp
------------------------------------------------------------
revno: 9439.127.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-18 10:40:46 +0200
message:
Don't expose static functions unnecessarily. Also drop memadjust
declaration.
Drop unused variables.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
libcore/edit_text_character.cpp
------------------------------------------------------------
revno: 9439.1.338
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-18 11:24:30 +0200
message:
further improved matrix_test to use _rotation too
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.128.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Thu 2008-09-18 10:31:05 +0200
message:
more tests for _xscale and _yscale after setting each other
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.128.2
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Thu 2008-09-18 11:11:16 +0200
message:
Add _rotation into the matrix_test loop (more failures)
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.128.3
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Thu 2008-09-18 11:20:19 +0200
message:
round floats so pp on win also succeeds
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.339
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-18 13:41:27 +0200
message:
Simplify as_object interface.
modified:
extensions/mysql/mysql_table.cpp
libcore/array.cpp
libcore/as_object.cpp
libcore/as_object.h
libcore/asobj/XML_as.cpp
libcore/asobj/xmlnode.h
libcore/button_character_instance.cpp
libcore/edit_text_character.cpp
libcore/sprite_instance.cpp
------------------------------------------------------------
revno: 9439.127.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-18 11:59:32 +0200
message:
Call the base class get_member directly when that's what's wanted.
Saves
an unnecessary extra function in as_object.
modified:
extensions/mysql/mysql_table.cpp
libcore/array.cpp
libcore/as_object.cpp
libcore/as_object.h
libcore/asobj/XML_as.cpp
libcore/asobj/xmlnode.h
libcore/button_character_instance.cpp
libcore/edit_text_character.cpp
libcore/sprite_instance.cpp
------------------------------------------------------------
revno: 9439.1.340
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-18 14:29:59 +0200
message:
Simplify and tidy up.
modified:
libcore/array.cpp
libcore/as_object.cpp
libcore/as_object.h
libcore/as_value.cpp
libcore/as_value.h
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
libcore/debugger.cpp
libcore/edit_text_character.cpp
libcore/sprite_instance.cpp
libcore/vm/ASHandlers.cpp
------------------------------------------------------------
revno: 9439.127.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-18 13:57:28 +0200
message:
Drop objects initialized at the top of functions as though this
were C and never used. Simplify return values.
modified:
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
------------------------------------------------------------
revno: 9439.127.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-18 13:59:44 +0200
message:
Drop set_member_default() from as_object; move to the virtual
set_member() and
call the base class function when that's what's meant.
Drop set_std_string and set_string(const char*) from as_value. Use
set_string everywhere.
Rename type to AsType, tidy up some typedefs and declarations.
modified:
libcore/array.cpp
libcore/as_object.cpp
libcore/as_object.h
libcore/as_value.cpp
libcore/as_value.h
libcore/debugger.cpp
libcore/edit_text_character.cpp
libcore/sprite_instance.cpp
libcore/vm/ASHandlers.cpp
------------------------------------------------------------
revno: 9439.1.341
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-18 14:47:22 +0200
message:
Minor stuff.
modified:
libbase/GnashImage.h
libcore/swf_event.h
------------------------------------------------------------
revno: 9439.127.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-18 14:46:03 +0200
message:
Forbid copying of image input / output objects.
Fail compile, not execution on unwanted assignment or copy.
modified:
libbase/GnashImage.h
libcore/swf_event.h
------------------------------------------------------------
revno: 9439.1.342
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-18 15:45:41 +0200
message:
add test for inversion of not-invertible matrix
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.129.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Thu 2008-09-18 15:37:41 +0200
message:
Add test for inversion of non-invertible matrix
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.343
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-18 17:36:02 +0200
message:
yet some other matrix test
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.130.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Thu 2008-09-18 17:30:37 +0200
message:
Add test for reading a matrix as found in mario.swf (success).
Also test swapping _xscale sign, still succeeds..
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.344
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-18 18:08:09 +0200
message:
add visual widget to better show effects of matrices. seems to me that
gnash is failing there
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.130.2
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Thu 2008-09-18 18:02:51 +0200
message:
Add a child movieclip on a side of the square, to allow for visual
checks about transforms of it. I'm not sure gnash renderer is getting
those transformations right really. Next step would be adding pixel
checking.
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.130.3
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Thu 2008-09-18 18:06:36 +0200
message:
allow stoppign/resuming playback clicking the mouse
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.345
committer: Markus Gothe <address@hidden>
branch nick: gnash
timestamp: Thu 2008-09-18 20:49:49 +0200
message:
removed from now on
removed:
ltmain.sh.darwin
------------------------------------------------------------
revno: 9439.1.346
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-18 21:11:38 +0200
message:
Tests for MovieClip properties, plus a rename that was languishing
forgotten
somewhere.
renamed:
libcore/asobj/System.cpp => libcore/asobj/System_as.cpp
libcore/asobj/System.h => libcore/asobj/System_as.h
modified:
libcore/asobj/Makefile.am
testsuite/actionscript.all/MovieClip.as
libcore/asobj/System_as.cpp
------------------------------------------------------------
revno: 9439.131.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-18 20:09:55 +0200
message:
Rename, clean up System_as.
renamed:
libcore/asobj/System.cpp => libcore/asobj/System_as.cpp
libcore/asobj/System.h => libcore/asobj/System_as.h
modified:
libcore/asobj/Makefile.am
libcore/asobj/System_as.cpp
------------------------------------------------------------
revno: 9439.131.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-18 20:10:08 +0200
message:
Test for MovieClip properties, many of which are absent in Gnash.
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.1.347
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-18 21:39:37 +0200
message:
Commit before merging...
modified:
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Global.cpp
libcore/asobj/System_as.cpp
libcore/movie_root.h
------------------------------------------------------------
revno: 9439.131.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-18 21:38:37 +0200
message:
Missing half of last commit.
Make movie_root inherit from boost::noncopyable rather than DIY.
modified:
libcore/asobj/ClassHierarchy.cpp
libcore/asobj/Global.cpp
libcore/asobj/System_as.cpp
libcore/movie_root.h
------------------------------------------------------------
revno: 9439.1.348
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-19 13:28:16 +0200
message:
Define an as_object interface class for loadable objects, for use by
LoadVars
and XML. This reflects the relationship between the objects (and saves
much
code duplication).
Const correct property enumeration.
added:
libcore/asobj/LoadableObject.cpp
libcore/asobj/LoadableObject.h
modified:
libcore/Property.h
libcore/PropertyList.cpp
libcore/PropertyList.h
libcore/as_object.cpp
libcore/as_object.h
libcore/asobj/LoadVars_as.cpp
libcore/asobj/Makefile.am
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
libcore/asobj/xmlnode.cpp
libcore/asobj/xmlnode.h
libcore/vm/Machine.cpp
------------------------------------------------------------
revno: 9439.132.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2008-09-19 10:48:00 +0200
message:
Abstract common loading interface of LoadVars_as and XML_as into
LoadableObject
class.
Drop overriden XMLNode interface; rather just construct as_object
base in
XML_as constructor.
added:
libcore/asobj/LoadableObject.cpp
libcore/asobj/LoadableObject.h
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/Makefile.am
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
libcore/asobj/xmlnode.cpp
libcore/asobj/xmlnode.h
------------------------------------------------------------
revno: 9439.132.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2008-09-19 11:41:54 +0200
message:
Implement virtual method for toString so that LoadableObject works
with
both classes.
Make PropertyList::enumerateProperties and related variables const,
follow the
const trail up to Property class, where it seems there wasn't a
problem
with constness after all.
modified:
libcore/PropertyList.cpp
libcore/PropertyList.h
libcore/as_object.cpp
libcore/as_object.h
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadableObject.cpp
libcore/asobj/LoadableObject.h
libcore/asobj/XML_as.h
------------------------------------------------------------
revno: 9439.132.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2008-09-19 11:50:15 +0200
message:
Update comments, drop c_str() in logging.
modified:
libcore/Property.h
libcore/PropertyList.cpp
libcore/PropertyList.h
------------------------------------------------------------
revno: 9439.132.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2008-09-19 12:24:02 +0200
message:
More const, make XMLNode dtor virtual.
modified:
libcore/PropertyList.h
libcore/as_object.cpp
libcore/as_object.h
libcore/asobj/xmlnode.h
libcore/vm/Machine.cpp
------------------------------------------------------------
revno: 9439.1.349
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-19 13:45:14 +0200
message:
More matrix tests using MovieClip.prototype.transform getter
modified:
testsuite/actionscript.all/MovieClip.as
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.133.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Fri 2008-09-19 13:08:30 +0200
message:
Add test for MovieClip.transform.matrix. Shows a known gnash bug on
updating the matrix, but that part was commented out for now until
fixed (better focus for that in misc-ming.all/matrix_test.swf for now)
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.133.2
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Fri 2008-09-19 13:36:47 +0200
message:
test ActionScript inspectable matrix right after reading it from SWF
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.133.3
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Fri 2008-09-19 13:40:44 +0200
message:
Check that MovieClip.prototype.transform returns a new object
everytime it's called
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.1.350
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-19 15:09:36 +0200
message:
Fix make check (hopefully)
modified:
libcore/sprite_instance.cpp
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.134.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Fri 2008-09-19 15:09:06 +0200
message:
Fix expected results
modified:
libcore/sprite_instance.cpp
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.351
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-19 16:25:21 +0200
message:
Good stuff: inspect matrix values after setting parameters
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.135.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Fri 2008-09-19 16:24:29 +0200
message:
Check matrix values after setting parameters
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.352
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-19 16:56:45 +0200
message:
Add info about corrispondence between gnash::matrix and flash.geom.Matrix
modified:
libcore/matrix.h
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.135.2
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Fri 2008-09-19 16:55:40 +0200
message:
Add info about which flash.geom.Matrix field correspond to which
gnash::matrix member
modified:
libcore/matrix.h
------------------------------------------------------------
revno: 9439.135.3
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Fri 2008-09-19 16:56:17 +0200
message:
fix expected result
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.1.353
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-19 11:35:34 -0400
message:
xpi needs a .../plugins directory
modified:
packaging/xpi.am
------------------------------------------------------------
revno: 9439.1.354
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-19 17:39:55 +0200
message:
Tests.
added:
testsuite/actionscript.all/Transform.as
modified:
testsuite/actionscript.all/Makefile.am
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.136.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2008-09-19 14:36:38 +0200
message:
Couple more tests.
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.136.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2008-09-19 17:29:35 +0200
message:
Test flash.geom.Transform.
added:
testsuite/actionscript.all/Transform.as
modified:
testsuite/actionscript.all/Makefile.am
------------------------------------------------------------
revno: 9439.1.355
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-19 18:18:11 +0200
message:
Prevent an abort.
Test Transform more.
modified:
libcore/asobj/String_as.cpp
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.136.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2008-09-19 18:14:10 +0200
message:
One more test.
modified:
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.136.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2008-09-19 18:16:31 +0200
message:
Don't abort on an invalid locale.
modified:
libcore/asobj/String_as.cpp
------------------------------------------------------------
revno: 9439.136.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2008-09-19 18:16:50 +0200
message:
Correct totals.
modified:
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.1.356
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sat 2008-09-20 08:37:02 +0200
message:
Use libungif if libgif isn't found. Minor tweaks in matrix_test.swf.
modified:
configure.ac
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.137.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Fri 2008-09-19 22:01:29 +0200
message:
try libungif if libgif wasn't found (bug #24168)
modified:
configure.ac
------------------------------------------------------------
revno: 9439.137.2
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Sat 2008-09-20 08:36:21 +0200
message:
minor rounding to make the test succeed on win
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.357
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sat 2008-09-20 10:32:09 +0200
message:
Another test for Transform.
modified:
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.138.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-09-20 10:30:15 +0200
message:
Constructor with MovieClip argument.
modified:
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.1.358
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sat 2008-09-20 11:25:29 +0200
message:
Working but *not sufficiently tested* implementation of
MovieClip.transform
and flash.geom.Transform.matrix getter. This is for testing of the
internal
matrix.
Implementing the setter should be very easy.
modified:
libcore/asobj/flash/display/BitmapData_as.cpp
libcore/asobj/flash/geom/Transform_as.cpp
libcore/sprite_instance.cpp
------------------------------------------------------------
revno: 9439.138.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-09-20 11:19:09 +0200
message:
Return undefined on invalid ctor. Should probably implement a throw so
that the object isn't constructed.
modified:
libcore/asobj/flash/display/BitmapData_as.cpp
------------------------------------------------------------
revno: 9439.138.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-09-20 11:20:31 +0200
message:
Construct a flash.geom.Transform with 'this' as argument for
MovieClip.transform.
modified:
libcore/sprite_instance.cpp
------------------------------------------------------------
revno: 9439.138.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-09-20 11:21:17 +0200
message:
Hold reference to MovieClip (sprite_instance), use to construct
properties
on demand.
modified:
libcore/asobj/flash/geom/Transform_as.cpp
------------------------------------------------------------
revno: 9439.1.359
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sat 2008-09-20 12:06:49 +0200
message:
Sound is still an object, needs to mark proper properties too for GC!
NOTE: this isn't tested, to test it should be enough to add a custom
property to a Sound instance and access it on next frame (and check
with valgrind if that isn't enough for a segfault)
modified:
libcore/asobj/Sound.cpp
------------------------------------------------------------
revno: 9439.1.360
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sat 2008-09-20 12:52:55 +0200
message:
MovieClip binding tests.
modified:
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.1.361
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sat 2008-09-20 13:14:03 +0200
message:
Add zou's new matrix math (compile-time off for now)
modified:
libcore/matrix.cpp
------------------------------------------------------------
revno: 9439.139.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Sat 2008-09-20 13:09:24 +0200
message:
Add new matrix math by zou, compile-time selectable. Default to off.
modified:
libcore/matrix.cpp
------------------------------------------------------------
revno: 9439.1.362
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sat 2008-09-20 14:07:09 +0200
message:
Expect more successes about MovieClip.transform
modified:
libcore/sprite_instance.cpp
testsuite/actionscript.all/MovieClip.as
testsuite/actionscript.all/Transform.as
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.140.1
committer: Sandro Santilli <address@hidden>
branch nick: mybranch
timestamp: Sat 2008-09-20 14:06:35 +0200
message:
Update expected results for matrix tests
modified:
libcore/sprite_instance.cpp
testsuite/actionscript.all/MovieClip.as
testsuite/actionscript.all/Transform.as
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.363
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sat 2008-09-20 14:29:25 +0200
message:
Make Transform_as's sprite_instance reference safe (I think), pending more
tests about how the binding should be done.
Implement matrix setter because it's easy, may be useful in testing, and
makes all the senocular Matrix demonstrations work, which is nice.
Transform.as matrix tests all pass (apart from one accuracy-based one).
modified:
libcore/asobj/flash/geom/Transform_as.cpp
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.138.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-09-20 11:45:41 +0200
message:
Implement Transform.matrix setter.
Add a few more logging messages (needs many more and lots of tidying
up).
modified:
libcore/asobj/flash/geom/Transform_as.cpp
------------------------------------------------------------
revno: 9439.138.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-09-20 12:52:20 +0200
message:
Tests for MovieClip binding.
modified:
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.138.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-09-20 14:04:02 +0200
message:
Mark reachable resources, add TODOs.
modified:
libcore/asobj/flash/geom/Transform_as.cpp
------------------------------------------------------------
revno: 9439.1.364
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 10:28:33 +0200
message:
Some localization for the release.
Fix the SAMPLE_FMT_S24 build problem.
Credit translators in GTK gui.
modified:
gui/gtk.cpp
libbase/GnashImage.h
libbase/GnashImageJpeg.cpp
libbase/GnashImageJpeg.h
libbase/GnashImagePng.cpp
libbase/GnashImagePng.h
libcore/vm/ASHandlers.cpp
libmedia/ffmpeg/MediaParserFfmpeg.cpp
po/cs.po
po/de.po
po/es.po
po/fi.po
po/fr.po
po/it.po
po/ja.po
po/sv.po
------------------------------------------------------------
revno: 9439.141.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-22 09:06:11 +0200
message:
Internationalization.
modified:
libcore/vm/ASHandlers.cpp
------------------------------------------------------------
revno: 9439.141.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-22 09:31:37 +0200
message:
Add translator-credits to GTK "about" dialogue box.
modified:
gui/gtk.cpp
------------------------------------------------------------
revno: 9439.141.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-22 09:32:03 +0200
message:
Update pofiles, add translator credits (without email address) to more
complete translations.
modified:
po/cs.po
po/de.po
po/es.po
po/fi.po
po/fr.po
po/it.po
po/ja.po
po/sv.po
------------------------------------------------------------
revno: 9439.141.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-22 09:49:56 +0200
message:
Update comments, add i18n, drop gnash:: namespace qualifier in Jpeg,
as it's now in the gnash namespace.
modified:
libbase/GnashImage.h
libbase/GnashImageJpeg.cpp
libbase/GnashImageJpeg.h
libbase/GnashImagePng.cpp
libbase/GnashImagePng.h
------------------------------------------------------------
revno: 9439.141.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-22 09:55:59 +0200
message:
Fix build for ffmpeg 52.0.0 (SAMPLE_FMT_S24 dropped).
modified:
libmedia/ffmpeg/MediaParserFfmpeg.cpp
------------------------------------------------------------
revno: 9439.1.365
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 12:20:32 +0200
message:
Don't add -I/usr/include for X11 headers
modified:
macros/x11.m4
------------------------------------------------------------
revno: 9439.1.366
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 12:22:09 +0200
message:
Pad ffmpeg version to make space for 2 digit per version level, cleanups
and improvements in output. See bug #24310.
modified:
configure.ac
macros/ffmpeg.m4
------------------------------------------------------------
revno: 9439.1.367
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 12:38:10 +0200
message:
Don't assume an 'ffmpeg' substring in avcodec.h path means the layout
is ffmpeg/avcodec.h rather then libavcodec/avcodec.h. Be more accurate
about the test...
modified:
macros/ffmpeg.m4
------------------------------------------------------------
revno: 9439.1.368
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 13:29:59 +0200
message:
Fail ffmpeg version check if version > 52.0.0 and swscale isn't found
modified:
configure.ac
macros/ffmpeg.m4
------------------------------------------------------------
revno: 9439.1.369
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 13:45:58 +0200
message:
Tests for flash.geom.ColorTransform.
added:
testsuite/actionscript.all/ColorTransform.as
modified:
testsuite/actionscript.all/Makefile.am
------------------------------------------------------------
revno: 9439.142.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-22 13:41:47 +0200
message:
Add tests for ColorTransform.
added:
testsuite/actionscript.all/ColorTransform.as
modified:
testsuite/actionscript.all/Makefile.am
------------------------------------------------------------
revno: 9439.1.370
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 14:43:25 +0200
message:
Include external headers with <>
modified:
libmedia/ffmpeg/VideoDecoderFfmpeg.h
------------------------------------------------------------
revno: 9439.1.371
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 15:13:25 +0200
message:
More tests for ColorTransform.
modified:
testsuite/actionscript.all/ColorTransform.as
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.142.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-22 14:52:45 +0200
message:
More tests for ColorTransform.
modified:
testsuite/actionscript.all/ColorTransform.as
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.1.372
committer: strk <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 16:40:48 +0200
message:
Fixes to support ffmpeg in debian stable (51.11.0).
modified:
configure.ac
libmedia/ffmpeg/MediaParserFfmpeg.cpp
libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
------------------------------------------------------------
revno: 9439.143.1
committer: strk <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 15:09:52 +0200
message:
Errors to stderr
modified:
configure.ac
------------------------------------------------------------
revno: 9439.143.2
committer: strk <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 15:10:00 +0200
message:
AVCodecContext.extradata: void* for ffmpeg 51.11.0, uint8_t* for
51.38.0
modified:
libmedia/ffmpeg/MediaParserFfmpeg.cpp
------------------------------------------------------------
revno: 9439.143.3
committer: strk <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 16:04:44 +0200
message:
Don't expect RGBA when not possible (ffmpeg 51.11.0)
modified:
libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
------------------------------------------------------------
revno: 9439.143.4
committer: strk <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 16:05:46 +0200
message:
ffmpeg 51.11.0 is supported (just fixed, it's in Debian Stable)
modified:
configure.ac
------------------------------------------------------------
revno: 9439.143.5
committer: strk <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 16:32:25 +0200
message:
merge from trunk (why do I need this?)
modified:
libmedia/ffmpeg/VideoDecoderFfmpeg.h
testsuite/actionscript.all/ColorTransform.as
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.1.373
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 11:30:00 -0400
message:
warn ppl about changing doc/C without --enable-docbook
modified:
configure.ac
------------------------------------------------------------
revno: 9439.1.374
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 18:36:31 +0200
message:
Improve flash package testing. Add new tests for ColorTransform.
Make corrections to availability of flash.geom.Transform based on tests
(also in swfdec testsuite).
Implement ColorTransform and Transform.colorTransform.
Passes in MovieClip, Transform and all the new tests for ColorTransform.
Cleanups to flash package classes.
modified:
libcore/asobj/flash/geom/ColorTransform_as.cpp
libcore/asobj/flash/geom/ColorTransform_as.h
libcore/asobj/flash/geom/Matrix_as.cpp
libcore/asobj/flash/geom/Rectangle_as.cpp
libcore/asobj/flash/geom/Transform_as.cpp
testsuite/actionscript.all/ColorTransform.as
testsuite/actionscript.all/Matrix.as
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.142.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-22 16:17:23 +0200
message:
Implement ColorTransform except for rgb and concat.
Clean up other flash.geom classes.
Implement MovieClip.transform.colorTransform.
modified:
libcore/asobj/flash/geom/ColorTransform_as.cpp
libcore/asobj/flash/geom/ColorTransform_as.h
libcore/asobj/flash/geom/Matrix_as.cpp
libcore/asobj/flash/geom/Rectangle_as.cpp
libcore/asobj/flash/geom/Transform_as.cpp
------------------------------------------------------------
revno: 9439.142.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-22 17:01:31 +0200
message:
Test and implement ColorTransform.rgb getter/setter.
modified:
libcore/asobj/flash/geom/ColorTransform_as.cpp
testsuite/actionscript.all/ColorTransform.as
------------------------------------------------------------
revno: 9439.142.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-22 17:28:24 +0200
message:
New passes for ColorTransform.
modified:
testsuite/actionscript.all/ColorTransform.as
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.142.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-22 18:07:20 +0200
message:
Allow access to flash package for SWF7 and below, showing that SWF6
and SWF7
can use Matrix, but not Transform.
modified:
testsuite/actionscript.all/Matrix.as
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.1.375
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 18:56:45 +0200
message:
Hide ffmpeg include dust in a custom header, included by all users.
Provide the damn INT64_C macro if not defined. Fixes support for 51.40.2
and 51.40.4 and 51.12.1 and who knows what else
modified:
libmedia/Makefile.am
libmedia/ffmpeg/AudioDecoderFfmpeg.h
libmedia/ffmpeg/MediaParserFfmpeg.h
libmedia/ffmpeg/VideoDecoderFfmpeg.h
libmedia/ffmpeg/ffmpegNetStreamUtil.h
libmedia/ffmpeg/sound_handler_sdl.h
------------------------------------------------------------
revno: 9439.1.376
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 18:59:22 +0200
message:
Don't forget the dust-hiding carpet !
added:
libmedia/ffmpeg/ffmpegHeaders.h
------------------------------------------------------------
revno: 9439.1.377
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-22 19:41:45 +0200
message:
Look for LIBAVCODEC_VERSION_TRIPLET before LIBAVCODEC_VERSION as the
latter is defined in terms of the former when available.
Fixes configuration on fedora9.
modified:
macros/ffmpeg.m4
------------------------------------------------------------
revno: 9439.1.378
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-23 10:09:21 +0200
message:
Add test for matrix values right before the tests that fail with new math
(the new tests succeed with current code)
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.1.379
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-23 10:41:44 +0200
message:
Missing commit from yesterday.
Update README a bit.
modified:
README
libcore/asobj/flash/geom_pkg.cpp
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.144.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-23 10:13:54 +0200
message:
Don't load the geom.Transform class for SWF7 or below (see tests in
swfdec and actionscript.all).
modified:
libcore/asobj/flash/geom_pkg.cpp
------------------------------------------------------------
revno: 9439.144.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-23 10:15:42 +0200
message:
Passing test in MovieClip.as
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.144.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-23 10:15:54 +0200
message:
Update README (SWF version support, browser support, CVS->bzr, Gnash
release
version).
modified:
README
------------------------------------------------------------
revno: 9439.1.380
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-23 11:01:15 +0200
message:
Another tested browser.
modified:
README
------------------------------------------------------------
revno: 9439.144.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-23 10:22:58 +0200
message:
Add epiphany.
modified:
README
------------------------------------------------------------
revno: 9439.1.381
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-23 11:04:01 +0200
message:
Add more matrix tests
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.1.382
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-23 16:49:55 +0200
message:
Remove all mad code finally.
removed:
libcore/asobj/SoundMad.cpp
libcore/asobj/SoundMad.h
modified:
Makefile.am
configure.ac
gui/Makefile.am
libcore/asobj/Makefile.am
libcore/asobj/Sound.cpp
libmedia/Makefile.am
libmedia/ffmpeg/sound_handler_sdl.cpp
testsuite/MovieTester.cpp
utilities/Makefile.am
------------------------------------------------------------
revno: 9439.145.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-23 16:12:03 +0200
message:
Drop deprecated libmad support.
modified:
Makefile.am
configure.ac
gui/Makefile.am
libcore/asobj/Makefile.am
utilities/Makefile.am
------------------------------------------------------------
revno: 9439.145.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-23 16:13:56 +0200
message:
Drop inactive mad support.
modified:
libmedia/Makefile.am
------------------------------------------------------------
revno: 9439.1.383
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-23 16:56:51 +0200
message:
Update docs for libmad removal.
modified:
doc/C/refmanual/internals.xml
doc/C/usermanual/glossary.xml
------------------------------------------------------------
revno: 9439.1.384
committer: strk <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-23 17:24:27 +0200
message:
add comments above snippet of code handling exceptional returns
modified:
testsuite/simple.exp
------------------------------------------------------------
revno: 9439.1.385
committer: strk <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-23 17:58:18 +0200
message:
ignore SIGHUP while running tests. Fixes false failures on debian stable.
modified:
testsuite/simple.exp
------------------------------------------------------------
revno: 9439.1.386
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-23 19:57:14 +0200
message:
Fix bug #24355.
modified:
libcore/asobj/NetStreamFfmpeg.cpp
libcore/asobj/SoundFfmpeg.cpp
libmedia/AudioDecoder.h
libmedia/AudioDecoderNellymoser.cpp
libmedia/AudioDecoderNellymoser.h
libmedia/AudioDecoderSimple.cpp
libmedia/AudioDecoderSimple.h
libmedia/MediaHandler.h
libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
libmedia/ffmpeg/AudioDecoderFfmpeg.h
libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
libmedia/ffmpeg/MediaHandlerFfmpeg.h
libmedia/ffmpeg/sound_handler_sdl.cpp
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/AudioDecoderGst.h
libmedia/gst/MediaHandlerGst.cpp
------------------------------------------------------------
revno: 9439.146.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-23 19:14:12 +0200
message:
Always return a valid Decoder or throw MediaException from
MediaHandler::create{Audio,Video}Decoder().
Modify all callers to catch and log the exception.
Document MediaHandler interface correctly.
Drop setup() from AudioDecoder interface and take AudioInfo& or
SoundInfo&
argument to constructor instead.
modified:
libcore/asobj/NetStreamFfmpeg.cpp
libcore/asobj/SoundFfmpeg.cpp
libmedia/AudioDecoder.h
libmedia/AudioDecoderNellymoser.cpp
libmedia/AudioDecoderNellymoser.h
libmedia/AudioDecoderSimple.cpp
libmedia/AudioDecoderSimple.h
libmedia/MediaHandler.h
libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
libmedia/ffmpeg/AudioDecoderFfmpeg.h
libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
libmedia/ffmpeg/MediaHandlerFfmpeg.h
libmedia/ffmpeg/sound_handler_sdl.cpp
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/AudioDecoderGst.h
libmedia/gst/MediaHandlerGst.cpp
------------------------------------------------------------
revno: 9439.1.387
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-23 22:28:27 +0200
message:
Improve swfdec testsuite run.
modified:
testsuite/swfdec/PASSING
testsuite/swfdec/gen_run_swfdec_testsuite.sh
------------------------------------------------------------
revno: 9439.147.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-23 22:26:42 +0200
message:
Set timezone to GMT as expected in swfdec testsuite, getting 9 more
passes.
modified:
testsuite/swfdec/PASSING
testsuite/swfdec/gen_run_swfdec_testsuite.sh
------------------------------------------------------------
revno: 9439.1.388
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-24 10:35:29 +0200
message:
Minor cleanups, simplification and documentation of Gui class.
modified:
gui/fltk.cpp
gui/gtk.cpp
gui/gui.cpp
gui/gui.h
gui/kde.cpp
------------------------------------------------------------
revno: 9439.147.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-24 09:44:50 +0200
message:
Remove menu_* proxy functions from the Gui base class. Call functions
directly instead.
modified:
gui/fltk.cpp
gui/gtk.cpp
gui/gui.cpp
gui/gui.h
gui/kde.cpp
------------------------------------------------------------
revno: 9439.147.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-24 09:56:37 +0200
message:
Drop unused member, document others.
modified:
gui/gui.h
------------------------------------------------------------
revno: 9439.147.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-24 10:34:56 +0200
message:
Use std::exit.
modified:
gui/gui.h
------------------------------------------------------------
revno: 9439.1.389
committer: strk <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-24 15:55:52 +0200
message:
Make matrix_test.c aware of latest Ming bugfixes.
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.148.1
committer: strk <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-24 15:48:20 +0200
message:
Make matrix_test.c aware of latest Ming bugfixes.
(tests welcome with 0.4.0.beta1)
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.148.2
committer: strk <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-24 15:51:47 +0200
message:
merge from trunk
modified:
gui/fltk.cpp
gui/gtk.cpp
gui/gui.cpp
gui/gui.h
gui/kde.cpp
testsuite/swfdec/PASSING
testsuite/swfdec/gen_run_swfdec_testsuite.sh
------------------------------------------------------------
revno: 9439.1.390
committer: strk <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-24 16:38:56 +0200
message:
as_errors are as_errors...
modified:
libcore/vm/ASHandlers.cpp
------------------------------------------------------------
revno: 9439.1.391
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-24 17:47:37 +0200
message:
Const correctness, reduce unnecessary const_casts (const_casts are
particularly
evil), optimize Button (button_character_instance) class.
Minor actionscript compatibility fixes.
Drop unused methods.
modified:
libcore/PropertyList.cpp
libcore/PropertyList.h
libcore/as_object.cpp
libcore/asobj/flash/geom/ColorTransform_as.cpp
libcore/button_character_instance.cpp
libcore/button_character_instance.h
libcore/parser/button_character_def.cpp
libcore/sprite_instance.h
------------------------------------------------------------
revno: 9439.149.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-24 11:05:56 +0200
message:
Set correct propflags on ColorTransform methods (see swfdec
testsuite).
modified:
libcore/asobj/flash/geom/ColorTransform_as.cpp
------------------------------------------------------------
revno: 9439.149.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-24 12:32:01 +0200
message:
Drop unnecessary const_casts, const-correct PropertyList::setValue.
modified:
libcore/PropertyList.cpp
libcore/PropertyList.h
libcore/as_object.cpp
------------------------------------------------------------
revno: 9439.149.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-24 14:58:50 +0200
message:
Drop unneeded transition() member.
modified:
libcore/sprite_instance.h
------------------------------------------------------------
revno: 9439.149.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-24 14:59:06 +0200
message:
Rename button_character_instance to Button (as suggested in typedef).
This
is a local change, as there is only one user outside the class itself.
Drop const_casts by providing a const and non-const
getActiveCharacters().
Use standard algorithms rather than for-loops.
Fix some errors in documentation, drop unused members.
modified:
libcore/button_character_instance.cpp
libcore/button_character_instance.h
libcore/parser/button_character_def.cpp
------------------------------------------------------------
revno: 9439.149.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-24 15:25:31 +0200
message:
Make button definition private and pass by reference not pointer.
modified:
libcore/button_character_instance.cpp
libcore/button_character_instance.h
libcore/parser/button_character_def.cpp
------------------------------------------------------------
revno: 9439.149.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-24 15:33:21 +0200
message:
Reduce logging, add documentation.
modified:
libcore/button_character_instance.cpp
------------------------------------------------------------
revno: 9439.1.392
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-24 17:52:29 +0200
message:
Minor cleanups, minor AS compatibility fixes.
modified:
libcore/array.cpp
libcore/array.h
libcore/asobj/LoadableObject.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/xmlnode.cpp
------------------------------------------------------------
revno: 9439.149.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-24 17:46:11 +0200
message:
Minor cleanup.
modified:
libcore/array.cpp
libcore/array.h
------------------------------------------------------------
revno: 9439.149.8
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-09-24 17:46:40 +0200
message:
Correct propflags for XML and XMLNode members, split long lines.
modified:
libcore/asobj/LoadableObject.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/xmlnode.cpp
------------------------------------------------------------
revno: 9439.1.393
committer: strk <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-24 21:05:11 +0200
message:
Just tested plugin with Iceweasel 2.0.0.6
modified:
README
------------------------------------------------------------
revno: 9439.1.394
committer: strk <address@hidden>
branch nick: trunk
timestamp: Wed 2008-09-24 23:32:40 +0200
message:
Don't reset a TextField bounding box if autoSize!=none BUT wordWrap=true
Fixes bug #24348.
modified:
libcore/edit_text_character.cpp
testsuite/actionscript.all/TextField.as
------------------------------------------------------------
revno: 9439.1.395
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-25 09:06:41 +0200
message:
Small improvement to logging, correct propflags.
More help interpreting the swfdec testsuite run.
modified:
libcore/StreamProvider.cpp
libcore/asobj/flash/geom/Rectangle_as.cpp
libcore/asobj/flash/geom/Transform_as.cpp
testsuite/swfdec/Makefile.am
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9439.150.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 08:33:26 +0200
message:
Add a total count of all non-matching lines in a swfdec testsuite run
(as
a guide to catch changes that don't get XPASSes or FAILs).
modified:
testsuite/swfdec/Makefile.am
------------------------------------------------------------
revno: 9439.150.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 09:01:28 +0200
message:
Correct Transform properties.
modified:
libcore/asobj/flash/geom/Transform_as.cpp
------------------------------------------------------------
revno: 9439.150.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 09:03:10 +0200
message:
Improve logging.
modified:
libcore/StreamProvider.cpp
------------------------------------------------------------
revno: 9439.150.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 09:03:25 +0200
message:
Split long lines.
modified:
libcore/asobj/flash/geom/Rectangle_as.cpp
------------------------------------------------------------
revno: 9439.150.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 09:06:08 +0200
message:
Transform properties 8 now passes.
modified:
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9439.1.396
committer: strk <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-25 09:20:32 +0200
message:
Fix streams info scan in FLVParser (bug #24371); turn the a/v flags
off when no actual tags were found; log an error when a/v tags are
found while not expected.
modified:
libmedia/FLVParser.cpp
------------------------------------------------------------
revno: 9439.1.397
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-25 09:47:41 +0200
message:
Set valid bounds to full window, not 1 less. Fixes graphical rubbish on
the
bottom line of some movies.
modified:
gui/gtk.cpp
gui/gui.cpp
------------------------------------------------------------
revno: 9439.1.398
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-25 09:58:11 +0200
message:
Passing test, complete / correct Key class.
modified:
libcore/asobj/Key.cpp
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.150.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 09:35:22 +0200
message:
Correct propflags, stub Key.isAccessible (introduced in SWF8), add
missing
Key.ALT.
modified:
libcore/asobj/Key.cpp
------------------------------------------------------------
revno: 9439.150.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 09:53:25 +0200
message:
Movieclip.transform properties pass.
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.1.399
committer: strk <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-25 10:17:29 +0200
message:
Limit the FLV streams probe to a compile-time defined number of bytes.
Always probe the stream, even if FLV headers flag say there's nothing in
it (tested as expected behavior).
See bug #24371 for more info.
modified:
libmedia/FLVParser.cpp
------------------------------------------------------------
revno: 9439.1.400
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-25 11:24:55 +0200
message:
Update for new swfdec tests, correct Color class propflags.
modified:
libcore/asobj/Color.cpp
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9439.151.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 10:23:53 +0200
message:
Correct propflags.
modified:
libcore/asobj/Color.cpp
------------------------------------------------------------
revno: 9439.151.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 11:17:24 +0200
message:
New swfdec tests pass.
modified:
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9439.1.401
author: Jason Woofenden <address@hidden>
committer: strk <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-25 11:45:41 +0200
message:
set startstopped off for gnash testing and fix typo (see bug #24372)
modified:
testsuite/gnashrc.in
------------------------------------------------------------
revno: 9439.1.402
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-25 13:13:42 +0200
message:
Log warning if an unsuitable locale is used.
modified:
libcore/asobj/String_as.cpp
------------------------------------------------------------
revno: 9439.152.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 13:13:14 +0200
message:
Log warning if case conversion will probably fail.
modified:
libcore/asobj/String_as.cpp
------------------------------------------------------------
revno: 9439.1.403
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-25 15:03:42 +0200
message:
Bugfixes to and more tests for flash.geom.Transform class.
modified:
libcore/asobj/flash/geom/Transform_as.cpp
libcore/asobj/flash/geom_pkg.cpp
libcore/asobj/flash/geom_pkg.h
testsuite/actionscript.all/Transform.as
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9439.152.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 13:31:52 +0200
message:
Test for extreme cxform values.
modified:
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.152.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 14:17:23 +0200
message:
Update totals, expect failure.
modified:
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.152.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 14:17:45 +0200
message:
Use proper header guard.
modified:
libcore/asobj/flash/geom_pkg.h
------------------------------------------------------------
revno: 9439.152.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 14:28:00 +0200
message:
Truncate large double cxform values as required (should also fix the
compiler
warnings that occur on some machines).
Test for extreme values in ColorTransform passes.
modified:
libcore/asobj/flash/geom/Transform_as.cpp
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.152.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 14:29:38 +0200
message:
The Transform class is available for SWF7 and below, so revert the
commit that stopped initializing it. This gives failures for swfdec
SWF6 and
SWF7 ColorTransform (they expect undefined values), but XPASSes in
swfdec
and actionscript.all.
It's better if something is there when it's not supposed to be than
the
other way round.
modified:
libcore/asobj/flash/geom_pkg.cpp
------------------------------------------------------------
revno: 9439.152.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 14:58:38 +0200
message:
Correct result for SWF5.
modified:
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.152.8
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 15:03:08 +0200
message:
Update test results.
modified:
testsuite/swfdec/PASSING
------------------------------------------------------------
revno: 9439.1.404
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-25 16:51:42 +0200
message:
Fix bug #24363.
modified:
libcore/character.cpp
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.153.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 16:23:50 +0200
message:
Fix undefined behaviour overflow bugginess.
modified:
libcore/character.cpp
------------------------------------------------------------
revno: 9439.153.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 16:26:24 +0200
message:
Test passes also on 64-bit machines now.
modified:
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.1.405
committer: strk <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-25 17:00:35 +0200
message:
Don't add +5 to the "beta" version of Ming if ming-config --version
returns NO beta and NO rc substrings. Fixes recognition of latest
Ming release (0.4.2).
Fix Ming-version dependent stuff in matrix_test.c; it will fail with
ming-head but just due to the fact version hasn't been updated in Ming
cvs yet (ie: cvs appers to be the same version of latest release).
I'll be fixing the Ming part next..
modified:
macros/ming.m4
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.406
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-25 12:43:47 -0400
message:
update README with building options, and README_CVS for bzr.
renamed:
README_CVS => README_bzr
modified:
README
README_bzr
------------------------------------------------------------
revno: 9439.1.407
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-09-25 19:38:20 +0200
message:
Prevent aborts in some malformed SWFs.
modified:
libcore/movie_root.cpp
------------------------------------------------------------
revno: 9439.154.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-09-25 19:00:18 +0200
message:
Catch ActionParserException in movie_root::advance().
modified:
libcore/movie_root.cpp
------------------------------------------------------------
revno: 9439.1.408
committer: strk <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-26 10:04:12 +0200
message:
Don't read one byte more for META FLV tag; log unimpl if type of first
AMF0 value is not STRING as expected.
modified:
libmedia/FLVParser.cpp
------------------------------------------------------------
revno: 9439.1.409
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-26 10:36:36 +0200
message:
Fix a bug in readNetworkLong and amf0_read_value.
modified:
libcore/as_value.cpp
------------------------------------------------------------
revno: 9439.154.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2008-09-26 10:27:33 +0200
message:
Make readNetworkLong return a uint32. Tidy up loops (don't check
size() on
each iteration). Split long lines (tabs -> spaces needed still).
modified:
libcore/as_value.cpp
------------------------------------------------------------
revno: 9439.1.410
committer: strk <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-26 11:42:24 +0200
message:
Fix readNetworkLong version found in NetConnection.cpp too
modified:
libcore/asobj/NetConnection.cpp
------------------------------------------------------------
revno: 9439.1.411
committer: strk <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-26 13:47:31 +0200
message:
Add a SoundException class; Have attach_aux_streamer implementation for
SDL throw a SoundException when it can't fullfill the caller request;
refactor NetStreamFfmpeg to not only check for the existance of a
SoundHandler but also an actual success in registering as an aux_streamer.
This fixes the hung-on-audio-error on mx1.
modified:
libbase/GnashException.h
libcore/asobj/NetStreamFfmpeg.cpp
libcore/asobj/NetStreamFfmpeg.h
libmedia/ffmpeg/sound_handler_sdl.cpp
------------------------------------------------------------
revno: 9439.1.412
committer: strk <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-26 14:56:08 +0200
message:
Don't increment callback clients count if not registerin a new one.
modified:
libmedia/ffmpeg/sound_handler_sdl.cpp
------------------------------------------------------------
revno: 9439.1.413
committer: strk <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-26 15:05:27 +0200
message:
Increment the count of sounds start/stop requests (for testing framework)
even if it isn't possible to actually start sounds (system audio errors).
modified:
libmedia/ffmpeg/sound_handler_sdl.cpp
------------------------------------------------------------
revno: 9439.1.414
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-26 15:21:49 +0200
message:
Drop render.h includes.
modified:
libcore/asobj/NetStreamFfmpeg.cpp
libcore/types.cpp
------------------------------------------------------------
revno: 9439.155.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2008-09-26 15:05:20 +0200
message:
Header cleanup.
modified:
libcore/asobj/NetStreamFfmpeg.cpp
libcore/types.cpp
------------------------------------------------------------
revno: 9439.1.415
committer: strk <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-26 17:20:31 +0200
message:
For the sake of testing framework, still push sounds to the active sounds
container when asked to play them.
modified:
libmedia/ffmpeg/sound_handler_sdl.cpp
------------------------------------------------------------
revno: 9439.1.416
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-26 18:38:43 +0200
message:
Workaround for older ming.
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.1.417
committer: strk <address@hidden>
branch nick: trunk
timestamp: Fri 2008-09-26 20:10:20 +0200
message:
Force cleanup of target soldir
modified:
testsuite/misc-ming.all/SharedObjectTestRunner.sh
------------------------------------------------------------
revno: 9439.1.418
committer: strk <address@hidden>
branch nick: trunk
timestamp: Sat 2008-09-27 09:54:15 +0200
message:
Make sure sol files copied over SOLDIR are writable by user while
running the SharedObjectTestRunner. On 'distcheck' they aren't by
default writeable because they inherit permission flags from the source
copy which is in a read-only tree (this is an hack of 'distcheck' to
verify there's NO copy on the source tree while building)
modified:
testsuite/misc-ming.all/SharedObjectTestRunner.sh
------------------------------------------------------------
revno: 9439.1.419
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sun 2008-09-28 22:20:51 +0200
message:
Check that data is returned in XMLSocket_as::fillMessageList to prevent
out-of-bounds reads. Don't recycle the return from select() for read(),
which doesn't help clarity. And make the function void, as we don't
care about the return.
Fixes an abort in the CSU. Er, I mean the tagesschau.de election monitor
(which almost works now, by the way).
modified:
libcore/asobj/XMLSocket_as.cpp
------------------------------------------------------------
revno: 9439.1.420
committer: strk <address@hidden>
branch nick: gnash-head
timestamp: Mon 2008-09-29 03:30:01 -0400
message:
Hint deb package name for swfmill
modified:
configure.ac
------------------------------------------------------------
revno: 9439.1.421
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-29 10:40:24 +0200
message:
Separate LoadVars properly with "&" when converting to string and don't
add
the "?" there. It's only necessary when actually sending. Allow XML
to be sent using the GET method, appropriately URL encoded (undocumented).
Add documentation, drop default "post" argument for sendAndLoad, as all
users
now need to specify a method.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadableObject.cpp
libcore/asobj/LoadableObject.h
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
libcore/asobj/xmlnode.cpp
libcore/asobj/xmlnode.h
------------------------------------------------------------
revno: 9439.1.422
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-29 15:35:56 +0200
message:
Fix malformed SWF abort.
modified:
libcore/parser/action_buffer.cpp
libcore/parser/action_buffer.h
------------------------------------------------------------
revno: 9439.156.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-29 15:34:41 +0200
message:
Throw parser exception if the constant pool dictionary is the wrong
size,
fixing an abort for a malformed SWF. Also drop unused methods.
modified:
libcore/parser/action_buffer.cpp
libcore/parser/action_buffer.h
------------------------------------------------------------
revno: 9439.1.423
committer: strk <address@hidden>
branch nick: gnash-head
timestamp: Mon 2008-09-29 09:46:03 -0400
message:
Add character::set_width and ::set_height, closing the circle of
AS-accessible matrix setters
modified:
libcore/character.cpp
libcore/character.h
------------------------------------------------------------
revno: 9439.157.1
committer: strk <address@hidden>
branch nick: gnash-head
timestamp: Mon 2008-09-29 09:30:44 -0400
message:
Add character::set_width and ::set_height, closing the circle of
AS-accessible matrix setters
modified:
libcore/character.cpp
libcore/character.h
------------------------------------------------------------
revno: 9439.157.2
committer: strk <address@hidden>
branch nick: gnash-head
timestamp: Mon 2008-09-29 09:42:00 -0400
message:
merge from trunk
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadableObject.cpp
libcore/asobj/LoadableObject.h
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
libcore/asobj/xmlnode.cpp
libcore/asobj/xmlnode.h
libcore/parser/action_buffer.cpp
libcore/parser/action_buffer.h
------------------------------------------------------------
revno: 9439.1.424
committer: Sandro Santilli <address@hidden>
branch nick: gnash-head
timestamp: Mon 2008-09-29 10:40:03 -0400
message:
Add a test showing that setting _width changes _yscale too ! (sign of it)
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.1.425
committer: Sandro Santilli <address@hidden>
branch nick: gnash-head
timestamp: Mon 2008-09-29 11:18:20 -0400
message:
enable new math by default
modified:
libcore/matrix.cpp
------------------------------------------------------------
revno: 9439.1.426
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-29 17:23:16 +0200
message:
Another robustness fix.
modified:
libcore/parser/action_buffer.h
------------------------------------------------------------
revno: 9439.156.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-29 16:49:51 +0200
message:
Another abort in action_buffer.
modified:
libcore/parser/action_buffer.h
------------------------------------------------------------
revno: 9439.1.427
committer: Sandro Santilli <address@hidden>
branch nick: gnash-head
timestamp: Mon 2008-09-29 12:22:44 -0400
message:
Reset yscale sign on setting _width
modified:
libcore/character.cpp
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.1.428
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-29 18:31:03 +0200
message:
Another abort in action_buffer.
modified:
libcore/vm/ASHandlers.cpp
------------------------------------------------------------
revno: 9439.156.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-29 18:10:53 +0200
message:
Do the right cast to prevent attempt out-of-bounds access to constant
pool.
modified:
libcore/vm/ASHandlers.cpp
------------------------------------------------------------
revno: 9439.1.429
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-29 20:39:22 +0200
message:
Make Gstreamer also use SDL sound handler. Reimplement AudioDecoderGst.
Merge NetStreamFfmpeg up. Raise FLV probing limit.
removed:
libcore/asobj/NetStreamFfmpeg.cpp
libcore/asobj/NetStreamFfmpeg.h
libcore/asobj/NetStreamGst.cpp
libcore/asobj/NetStreamGst.h
added:
libmedia/gst/swfdec_codec_gst.c
libmedia/gst/swfdec_codec_gst.h
modified:
Makefile.am
configure.ac
gui/Makefile.am
gui/Player.cpp
libcore/Makefile.am
libcore/asobj/Makefile.am
libcore/asobj/NetStream.cpp
libcore/asobj/NetStream.h
libcore/asobj/Sound.cpp
libcore/parser/Makefile.am
libcore/types.cpp
libmedia/FLVParser.cpp
libmedia/Makefile.am
libmedia/ffmpeg/sound_handler_sdl.cpp
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/AudioDecoderGst.h
libmedia/gst/GstUtil.cpp
libmedia/sound_handler.h
utilities/Makefile.am
------------------------------------------------------------
revno: 9439.158.1
committer: Bastiaan Jacques <address@hidden>
branch nick: gstreamer
timestamp: Sat 2008-09-27 23:11:04 +0200
message:
Merge NetStreamFfmpeg and NetStream. Drop NetStreamGst in favour of
Ffmpeg
design.
modified:
libcore/asobj/Makefile.am
libcore/asobj/NetStream.cpp
libcore/asobj/NetStream.h
libcore/asobj/NetStreamFfmpeg.cpp
libcore/asobj/NetStreamFfmpeg.h
libcore/asobj/NetStreamGst.cpp
libcore/asobj/NetStreamGst.h
libcore/types.cpp
------------------------------------------------------------
revno: 9439.158.2
committer: Bastiaan Jacques <address@hidden>
branch nick: gstreamer
timestamp: Sat 2008-09-27 23:11:57 +0200
message:
Remove defunct NetStream subclasses.
removed:
libcore/asobj/NetStreamFfmpeg.cpp
libcore/asobj/NetStreamFfmpeg.h
libcore/asobj/NetStreamGst.cpp
libcore/asobj/NetStreamGst.h
------------------------------------------------------------
revno: 9439.158.3
committer: Bastiaan Jacques <address@hidden>
branch nick: gstreamer
timestamp: Sun 2008-09-28 01:05:15 +0200
message:
Don't included NetStreamGst.h
modified:
libcore/asobj/NetStream.cpp
------------------------------------------------------------
revno: 9439.158.4
committer: Bastiaan Jacques <address@hidden>
branch nick: gstreamer
timestamp: Mon 2008-09-29 18:02:53 +0200
message:
Make SDL the compulsory audio output backend (sound handler) for
Gstreamer.
Import swfdec's Gstreamer bindings and use these to properly implement
AudioDecoderGst.
added:
libmedia/gst/swfdec_codec_gst.c
libmedia/gst/swfdec_codec_gst.h
modified:
Makefile.am
configure.ac
gui/Makefile.am
libcore/Makefile.am
libcore/asobj/Makefile.am
libcore/asobj/NetStream.cpp
libcore/parser/Makefile.am
libmedia/Makefile.am
libmedia/ffmpeg/sound_handler_sdl.cpp
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/AudioDecoderGst.h
libmedia/sound_handler.h
utilities/Makefile.am
------------------------------------------------------------
revno: 9439.158.5
committer: Bastiaan Jacques <address@hidden>
branch nick: gstreamer
timestamp: Mon 2008-09-29 20:35:49 +0200
message:
Don't #ifdef out implementations based on compile time macros. Raise
FLVParser probing size by a factor of 8. Merge trunk.
modified:
configure.ac
gui/Player.cpp
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadableObject.cpp
libcore/asobj/LoadableObject.h
libcore/asobj/NetStream.cpp
libcore/asobj/Sound.cpp
libcore/asobj/XMLSocket_as.cpp
libcore/asobj/XML_as.cpp
libcore/asobj/XML_as.h
libcore/asobj/xmlnode.cpp
libcore/asobj/xmlnode.h
libcore/character.cpp
libcore/character.h
libcore/matrix.cpp
libcore/parser/action_buffer.cpp
libcore/parser/action_buffer.h
libmedia/FLVParser.cpp
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/GstUtil.cpp
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.1.430
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-29 20:52:44 +0200
message:
Fixes for more robustness issues and code cleanup.
modified:
libbase/GnashImageJpeg.cpp
libbase/image.cpp
------------------------------------------------------------
revno: 9439.156.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-29 19:43:56 +0200
message:
Don't call finishImage() manually in readSWFJpeg3 as it's called in
the
JpegImageInput dtor when it goes out of scope, and a longjmp on error
makes a mess.
modified:
libbase/image.cpp
------------------------------------------------------------
revno: 9439.156.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-29 20:11:43 +0200
message:
Split long lines.
modified:
libbase/image.cpp
------------------------------------------------------------
revno: 9439.156.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-09-29 20:15:50 +0200
message:
Close compressor on error so that it's closed for the next
startImage().
Fixes an abort.
modified:
libbase/GnashImageJpeg.cpp
------------------------------------------------------------
revno: 9439.1.431
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-29 21:33:38 +0200
message:
configure.ac: fix typo.
libmedia/gst/AudioDecoderGst.cpp: For now, default to audioresample.
modified:
configure.ac
libmedia/gst/AudioDecoderGst.cpp
------------------------------------------------------------
revno: 9439.1.432
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-29 22:09:34 +0200
message:
Few more tests for matrix of root.
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.1.433
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-29 22:13:58 +0200
message:
Don't bother including pbutils.h.
modified:
libmedia/gst/swfdec_codec_gst.c
------------------------------------------------------------
revno: 9439.158.6
committer: Bastiaan Jacques <address@hidden>
branch nick: gstreamer
timestamp: Mon 2008-09-29 22:12:08 +0200
message:
Don't bother including pbutils.h, it's not even used in this file.
modified:
libmedia/gst/swfdec_codec_gst.c
------------------------------------------------------------
revno: 9439.1.434
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Mon 2008-09-29 22:30:01 +0200
message:
Use the new Gstreamer preprocessor conditional.
modified:
testsuite/MovieTester.cpp
------------------------------------------------------------
revno: 9439.158.7
committer: Bastiaan Jacques <address@hidden>
branch nick: gstreamer
timestamp: Mon 2008-09-29 22:29:32 +0200
message:
Use the new Gstreamer preprocessor conditional.
modified:
testsuite/MovieTester.cpp
------------------------------------------------------------
revno: 9439.1.435
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-30 09:13:45 +0200
message:
Test: matrix caches not updated assigning Matrix to Transform
modified:
testsuite/actionscript.all/Transform.as
------------------------------------------------------------
revno: 9439.1.436
committer: Sandro Santilli <address@hidden>
branch nick: gnash-head
timestamp: Tue 2008-09-30 03:39:32 -0400
message:
Have character's matrix parameter setters use parameter-specific setters
of gnash::matrix but only if the character is not a root one.
Gets only XPASS in matrix_test.swf
(the XFAIL left seem related to accuracy) and doesn't break the
MovieClip-v8.swf ones.
modified:
libcore/character.cpp
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.437
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-30 10:20:05 +0200
message:
Add another matrix test showing that the failures in MovieClip.as
were not related to being _root or not. We get the matrix values wrong
but the actual transforms succeed...
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.438
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-30 17:15:39 +0200
message:
Swap the matrix scale sign appropriately. Fixes the _xscale and _yscale
tests
in MovieClip.as and matrix_test.c. Fixes mario.swf and snowy.swf, no FAILs
in the testsuite. Senocular transform_grabber.swf also works again.
modified:
libcore/character.cpp
libcore/matrix.cpp
testsuite/actionscript.all/MovieClip.as
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.159.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-30 13:49:17 +0200
message:
Tests for _xscale and _yscale.
modified:
testsuite/actionscript.all/MovieClip.as
------------------------------------------------------------
revno: 9439.159.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-30 14:35:25 +0200
message:
Invert the SWF matrix signs on set _xscale or _yscale only if the sign
has changed.
modified:
libcore/character.cpp
libcore/matrix.cpp
------------------------------------------------------------
revno: 9439.159.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-30 15:29:58 +0200
message:
Passes old tests as well as new ones.
modified:
libcore/character.cpp
------------------------------------------------------------
revno: 9439.159.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Tue 2008-09-30 16:46:27 +0200
message:
Don't invert matrix scale if scales were 0 before.
modified:
libcore/character.cpp
libcore/matrix.cpp
------------------------------------------------------------
revno: 9439.1.439
committer: Sandro Santilli <address@hidden>
branch nick: gnash-head
timestamp: Tue 2008-09-30 13:14:16 -0400
message:
Round more for the checks only failing due to accuracy. This way we have
NO expected failures in matrix_test.swf and can work on getting some of
them (in particular a reproduction of the one failing in MovieClip.as
with the get_parent hack in ::set_rotation removed)
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.440
committer: Sandro Santilli <address@hidden>
branch nick: gnash-head
timestamp: Tue 2008-09-30 16:34:33 -0400
message:
Add failing test in matrix_test.swf (sign related, triggered on _rotation
set)
modified:
testsuite/actionscript.all/MovieClip.as
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.441
committer: Sandro Santilli <address@hidden>
branch nick: gnash-head
timestamp: Tue 2008-09-30 16:55:09 -0400
message:
Another test, showing that success/failure of gnash on the last added
test is based on the _yscale cache values (while expected result doesn't)
modified:
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.442
committer: Sandro Santilli <address@hidden>
branch nick: gnash-head
timestamp: Tue 2008-09-30 17:21:01 -0400
message:
Drop the get_parent hack in character::set_rotation, only add PI if
xscale cache is negative, no matter yscale. Fixes the last known failing
tests in matrix_test.swf. We need more tests!
modified:
libcore/character.cpp
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.443
committer: Sandro Santilli <address@hidden>
branch nick: gnash-head
timestamp: Tue 2008-09-30 17:38:48 -0400
message:
unused variables warnings..
modified:
libcore/character.cpp
------------------------------------------------------------
revno: 9439.1.444
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-09-30 23:55:37 +0200
message:
remove things already done, try adding more todo
modified:
TODO
------------------------------------------------------------
revno: 9439.1.445
committer: Sandro Santilli <address@hidden>
branch nick: gnash-head
timestamp: Tue 2008-09-30 18:08:51 -0400
message:
Re-enable a test in MovieClip.as temporarely commented-out to avoid
having to fix immediately (it's fixed now). Add anotehr test to
matrix_test.swf to show effects of negative _xscale cache at time
of setting _rotation. I'm pretty satisfied about matrices at this point.
modified:
testsuite/actionscript.all/MovieClip.as
testsuite/misc-ming.all/matrix_test.c
------------------------------------------------------------
revno: 9439.1.446
committer: Sandro Santilli <address@hidden>
branch nick: gnash-head
timestamp: Tue 2008-09-30 18:17:43 -0400
message:
drop annoying error message about matrix not being invertible, the code
is correct and tested in matrix_test.swf
modified:
libcore/matrix.cpp
------------------------------------------------------------
revno: 9439.1.447
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 00:44:56 +0200
message:
Add comment about why PROBE_BYTES has that value
modified:
libmedia/FLVParser.cpp
------------------------------------------------------------
revno: 9439.1.448
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 15:34:58 +0200
message:
Silence compiler warnings and verbose debugging messages.
modified:
libcore/asobj/XMLSocket_as.cpp
libcore/character.cpp
libcore/matrix.cpp
------------------------------------------------------------
revno: 9439.160.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-10-01 09:30:48 +0200
message:
Drop or comment out debugging.
modified:
libcore/character.cpp
------------------------------------------------------------
revno: 9439.160.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-10-01 09:54:38 +0200
message:
Fix warnings by casting to size_t. The number can never be negative,
so it's
not a problem.
modified:
libcore/asobj/XMLSocket_as.cpp
------------------------------------------------------------
revno: 9439.160.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-10-01 09:59:20 +0200
message:
Silence debug logging.
modified:
libcore/matrix.cpp
------------------------------------------------------------
revno: 9439.1.449
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 15:41:01 +0200
message:
More compiler warnings.
modified:
libcore/asobj/NetStream.cpp
libcore/asobj/SoundFfmpeg.cpp
libcore/asobj/flash/display/BitmapData_as.h
libcore/asobj/flash/geom_pkg.cpp
libmedia/ffmpeg/VideoDecoderFfmpeg.h
------------------------------------------------------------
revno: 9439.160.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-10-01 14:15:30 +0200
message:
Drop useless const qualifiers.
modified:
libcore/asobj/flash/display/BitmapData_as.h
------------------------------------------------------------
revno: 9439.160.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-10-01 15:04:54 +0200
message:
Silence compiler warnings.
modified:
libcore/asobj/SoundFfmpeg.cpp
libcore/asobj/flash/geom_pkg.cpp
------------------------------------------------------------
revno: 9439.160.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-10-01 15:05:10 +0200
message:
Silence compiler warnings.
modified:
libmedia/ffmpeg/VideoDecoderFfmpeg.h
------------------------------------------------------------
revno: 9439.160.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-10-01 15:33:50 +0200
message:
Initialization order.
modified:
libcore/asobj/NetStream.cpp
------------------------------------------------------------
revno: 9439.1.450
committer: strk <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 16:00:35 +0200
message:
Implement output operator for videoCodecType and audioCodecType enums
modified:
libmedia/MediaParser.cpp
libmedia/MediaParser.h
libmedia/gst/VideoDecoderGst.cpp
------------------------------------------------------------
revno: 9439.1.451
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 16:13:28 +0200
message:
Initialize _auxStreamerAttached, sort out initialization order properly.
modified:
libcore/asobj/NetStream.cpp
------------------------------------------------------------
revno: 9439.1.452
committer: strk <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 17:04:46 +0200
message:
log errors cleanups
modified:
libcore/asobj/NetStream.cpp
libmedia/gst/VideoDecoderGst.cpp
------------------------------------------------------------
revno: 9439.1.453
committer: strk <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 17:15:40 +0200
message:
answer the 'why not CODEC_ID_H263I?' question
modified:
libmedia/ffmpeg/VideoDecoderFfmpeg.cpp
------------------------------------------------------------
revno: 9439.1.454
committer: strk <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 18:02:54 +0200
message:
Make GTK about dialog compatible with libgtk 2.8.20 (fixes bug #24426)
modified:
gui/gtk.cpp
------------------------------------------------------------
revno: 9439.1.455
committer: strk <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 18:35:35 +0200
message:
SDL is now a requirement for GST media handler too..
modified:
configure.ac
------------------------------------------------------------
revno: 9439.1.456
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 18:50:05 +0200
message:
Gnash is an SWF player (not that other trademarked thing)
modified:
gui/gtk.cpp
------------------------------------------------------------
revno: 9439.1.457
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 19:31:36 +0200
message:
Fix CURL-less build (please test CURL-full ones)
modified:
libbase/curl_adapter.cpp
------------------------------------------------------------
revno: 9439.1.458
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 19:52:26 +0200
message:
Make sure 'close' closes the about dialogue.
modified:
gui/gtk.cpp
------------------------------------------------------------
revno: 9439.1.459
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 20:17:27 +0200
message:
Fix CURL-full build (eh)
modified:
libbase/curl_adapter.cpp
------------------------------------------------------------
revno: 9439.1.460
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 21:04:04 +0200
message:
Correct configure output for cairo/sdl.
modified:
configure.ac
------------------------------------------------------------
revno: 9439.161.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-10-01 21:02:50 +0200
message:
You indeed can't build cairo renderer and SDL gui, so don't suggest
it.
modified:
configure.ac
------------------------------------------------------------
revno: 9439.1.461
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-01 21:34:00 -0400
message:
Add a query to XPCOM code to get our XPI install directory. Install via
XPI now works!
modified:
macros/xpcom.m4
packaging/xpi.am
plugin/Makefile.am
plugin/plugin.cpp
plugin/xpcom/GnashComponent.h
------------------------------------------------------------
revno: 9439.1.462
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-10-02 10:46:53 +0200
message:
Fix compiler warnings. Test for LoadVars.
modified:
libcore/asobj/XMLSocket_as.cpp
libcore/asobj/flash/geom_pkg.cpp
libcore/parser/abc_block.cpp
libmedia/AudioDecoderSimple.cpp
libmedia/ffmpeg/sound_handler_sdl.cpp
libmedia/sound_handler.h
testsuite/actionscript.all/LoadVars.as
utilities/flvdumper.cpp
------------------------------------------------------------
revno: 9439.162.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-10-02 09:39:45 +0200
message:
Shut the warnings up.
modified:
libmedia/sound_handler.h
------------------------------------------------------------
revno: 9439.162.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-10-02 09:40:03 +0200
message:
Minor logging changes.
modified:
libcore/asobj/XMLSocket_as.cpp
------------------------------------------------------------
revno: 9439.162.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-10-02 10:42:45 +0200
message:
Fix g++4.3 (likely to be default compiler on many distros) warnings
and
some unused variable warnings.
modified:
libcore/asobj/flash/geom_pkg.cpp
libcore/parser/abc_block.cpp
libmedia/AudioDecoderSimple.cpp
libmedia/ffmpeg/sound_handler_sdl.cpp
utilities/flvdumper.cpp
------------------------------------------------------------
revno: 9439.162.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-10-02 10:44:20 +0200
message:
Test that XML and LoadVars methods are interchangeable. Can cut down
more code duplication.
modified:
testsuite/actionscript.all/LoadVars.as
------------------------------------------------------------
revno: 9439.1.463
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-10-02 11:09:47 +0200
message:
Correct totals.
modified:
testsuite/actionscript.all/LoadVars.as
------------------------------------------------------------
revno: 9439.1.464
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-10-02 12:32:09 +0200
message:
Tests.
modified:
testsuite/actionscript.all/LoadVars.as
------------------------------------------------------------
revno: 9439.163.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-10-02 12:31:34 +0200
message:
More tests for LoadVars.
modified:
testsuite/actionscript.all/LoadVars.as
------------------------------------------------------------
revno: 9439.1.465
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-10-02 13:32:19 +0200
message:
Compiler warning fixes (visibility).
modified:
libcore/asobj/xmlattrs.h
libcore/edit_text_character.h
libcore/rect.h
------------------------------------------------------------
revno: 9439.163.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-10-02 13:07:22 +0200
message:
Drop DSOLOCAL, as it's useless and this fixes the gcc warnings when
visibility
is enabled.
modified:
libcore/rect.h
------------------------------------------------------------
revno: 9439.163.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-10-02 13:07:53 +0200
message:
Legal header guard.
modified:
libcore/edit_text_character.h
------------------------------------------------------------
revno: 9439.163.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Thu 2008-10-02 13:08:11 +0200
message:
Legal header guard, drop DSOLOCAL.
modified:
libcore/asobj/xmlattrs.h
------------------------------------------------------------
revno: 9439.1.466
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Thu 2008-10-02 18:12:12 +0200
message:
Make sure the parser consumes all input, even on error. Fixes bug #24429.
modified:
libcore/SWFStream.cpp
libcore/SWFStream.h
libcore/parser/SWFMovieDefinition.cpp
------------------------------------------------------------
revno: 9439.1.467
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-03 10:06:08 +0200
message:
Have 'dumpconfig' say about jemalloc use; say about LIBINTL, not INTLIBS.
modified:
Makefile.am
------------------------------------------------------------
revno: 9439.1.468
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-03 11:50:19 +0200
message:
Initial stage in fixing sleep compatibility. Will hopefully allow windows
build to complete.
added:
libbase/GnashSleep.h
modified:
gui/NullGui.cpp
gui/dump.cpp
gui/fb.cpp
libbase/LoadThread.cpp
libbase/Makefile.am
libbase/curl_adapter.cpp
libcore/parser/SWFMovieDefinition.cpp
libmedia/MediaParser.cpp
utilities/processor.cpp
------------------------------------------------------------
revno: 9439.164.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2008-10-03 11:39:44 +0200
message:
Add a header file for sleep compatibility. This uses ifdefs at the
moment,
but will use boost::thread::sleep instead if it proves better.
Use gnashSleep method instead of usleep and sleep, drop #ifdefs
outside
libbase.
added:
libbase/GnashSleep.h
modified:
gui/NullGui.cpp
gui/dump.cpp
gui/fb.cpp
libbase/LoadThread.cpp
libbase/Makefile.am
libbase/curl_adapter.cpp
libcore/parser/SWFMovieDefinition.cpp
libmedia/MediaParser.cpp
utilities/processor.cpp
------------------------------------------------------------
revno: 9439.1.469
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-03 12:01:22 +0200
message:
Use GnashSleep in rtmp_client.cpp. A FIXME suggests it might be better to
drop the sleep entirely, but since I don't know I'll leave this to
someone else.
modified:
libnet/rtmp_client.cpp
------------------------------------------------------------
revno: 9439.1.470
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-03 12:21:33 +0200
message:
htons...
modified:
libcore/asobj/NetConnection.cpp
------------------------------------------------------------
revno: 9439.164.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2008-10-03 12:17:12 +0200
message:
There's no arpa/inet.h on windows. This needs fixing properly, but
for now
getting win32 to build is the priority.
modified:
libcore/asobj/NetConnection.cpp
------------------------------------------------------------
revno: 9439.1.471
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-03 12:43:12 +0200
message:
ifdefs round pthreads.h include.
modified:
libcore/types.cpp
------------------------------------------------------------
revno: 9439.1.472
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-03 14:27:00 +0200
message:
Don't distribute .gmo files, you'll need gettext for an internationalized
gnash.
modified:
po/Makefile.am
------------------------------------------------------------
revno: 9439.1.473
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-03 15:25:17 +0200
message:
Document gnashSleep.
modified:
libbase/GnashSleep.h
------------------------------------------------------------
revno: 9439.1.474
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-03 15:29:38 +0200
message:
Consider the media stream fully parsed on parse error.
modified:
libmedia/ffmpeg/MediaParserFfmpeg.cpp
------------------------------------------------------------
revno: 9439.1.475
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-03 15:38:43 +0200
message:
Minor comment and debug cleanups
modified:
libmedia/ffmpeg/MediaParserFfmpeg.cpp
------------------------------------------------------------
revno: 9439.1.476
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-03 17:49:46 +0200
message:
Maintain audio/video buffers in timestamp order
modified:
libmedia/MediaParser.cpp
------------------------------------------------------------
revno: 9439.1.477
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-03 18:45:25 +0200
message:
NetStream doesn't need to be virtual anymore
modified:
libcore/asobj/NetStream.h
------------------------------------------------------------
revno: 9439.1.478
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sat 2008-10-04 09:06:19 +0200
message:
Use paths relative to top sourcedir for po files, so updates from
different hosts don't change just for that. Other cleanups.
modified:
po/Makefile.am
------------------------------------------------------------
revno: 9439.1.479
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sat 2008-10-04 09:12:23 +0200
message:
Update po files (this time with relative paths)
modified:
po/cs.po
po/de.po
po/es.po
po/fi.po
po/fr.po
po/gnash.pot
po/it.po
po/ja.po
po/sv.po
------------------------------------------------------------
revno: 9439.1.480
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sat 2008-10-04 09:17:39 +0200
message:
few translation lines, just for fun
modified:
po/it.po
------------------------------------------------------------
revno: 9439.1.481
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sat 2008-10-04 11:50:46 +0200
message:
Don't force update of gnash.pot on 'make dist'
modified:
po/Makefile.am
------------------------------------------------------------
revno: 9439.1.482
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sat 2008-10-04 12:53:09 +0200
message:
More tests, fewer macros for Date class to try and catch why there is a
failure on Debian Lenny.
modified:
libbase/ClockTime.cpp
libcore/asobj/Date.cpp
libcore/asobj/Date.h
testsuite/actionscript.all/Date.as
------------------------------------------------------------
revno: 9439.165.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Fri 2008-10-03 19:25:18 +0200
message:
Move Date class definition to implementation file, drop unused code,
provide default argument to constructor.
modified:
libcore/asobj/Date.cpp
libcore/asobj/Date.h
------------------------------------------------------------
revno: 9439.165.2
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-10-04 10:13:59 +0200
message:
Use inline functions instead of a macro for Date get* methods. Provide
a skeleton function for each method, so that the code is at least
readable.
modified:
libcore/asobj/Date.cpp
------------------------------------------------------------
revno: 9439.165.3
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-10-04 10:15:56 +0200
message:
Minor cleanup.
modified:
libcore/asobj/Date.h
------------------------------------------------------------
revno: 9439.165.4
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-10-04 10:55:27 +0200
message:
Safely truncate large doubles.
modified:
libcore/asobj/Date.cpp
------------------------------------------------------------
revno: 9439.165.5
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-10-04 11:55:12 +0200
message:
Correct truncation.
modified:
libcore/asobj/Date.cpp
------------------------------------------------------------
revno: 9439.165.6
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-10-04 12:21:33 +0200
message:
Use LOG_ONCE.
modified:
libbase/ClockTime.cpp
------------------------------------------------------------
revno: 9439.165.7
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-10-04 12:29:04 +0200
message:
Add more tests to large date value.
modified:
testsuite/actionscript.all/Date.as
------------------------------------------------------------
revno: 9439.1.483
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sat 2008-10-04 15:39:02 +0200
message:
Remove macros from Date.cpp.
modified:
libcore/asobj/Date.cpp
------------------------------------------------------------
revno: 9439.165.8
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-10-04 13:38:39 +0200
message:
Replace macro for set* methods with template. Will generate more code
and
fewer function lookups.
modified:
libcore/asobj/Date.cpp
------------------------------------------------------------
revno: 9439.165.9
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-10-04 14:15:11 +0200
message:
Rename file-scope functions.
modified:
libcore/asobj/Date.cpp
------------------------------------------------------------
revno: 9439.165.10
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sat 2008-10-04 14:25:36 +0200
message:
Minor formatting change.
modified:
libcore/asobj/Date.cpp
------------------------------------------------------------
revno: 9439.1.484
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sun 2008-10-05 01:04:24 +0200
message:
Raise the default streams timeout from 1.5 to 3 seconds. See bug #24449
modified:
libbase/gnashrc.in
------------------------------------------------------------
revno: 9439.1.485
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Sun 2008-10-05 02:11:29 +0200
message:
libmedia:
Makefile.am: Stop building SoundHandlerGst and SoundGst.
MediaParser.cpp: In waitIfNeeded(), check that thread kill has not been
requested. Previously, if the kill was requested, and the parser
thread subsequently called pushEncoded{Audio,Video}Frame,
waitIfNeeded() could again lock, which caused a deadlock.
MediaParser.cpp: Move thread::join() out of the destructor. As the
destructor is run *after* the child constructor (i.e,
~MediaParser{Gst,Ffmpeg}), the parser thread, will be running after
the child destructor has finished. If the parser thread then attempts
to access the child data (which is expected), Pandora's box opens.
Now,
every user of MediaParser must call join() before it destroys the
MediaParser object.
MediaParser.h: Add extra data fields to encoded frame classes. Should be
done more cleanly in the future.
gst/AudioDecoderGst.{cpp,h}: Clean up. Also, make sure that all the
buffers
available after the data push in decode() are accumulated and
returned.
Should fix some audio issues.
gst/MediaHandlerGst.cpp: Start using MediaParserGst.
gst/MediaParserGst.{cpp,h}: New Gstreamer based MediaParser
implementation. Should theoretically work even with Debian stable.
gst/VideoDecoderGst.{cpp,h}: Reimplement (and simplify) using swfdec's
Gstreamer bindings.
gst/swfdec_codec_gst.{c,h}: Make specializations of the factory finder
for other types of factories, such as parsers and demuxers.
libcore/asobj:
Makefile.am: Stop building Sound's child classes.
Sound.{h,cpp}: Merge SoundFFmpeg. Call MediaParser::join() before its
destructor is called.
NetStream.cpp: call MediaParser::join() before its destructor is called.
added:
libmedia/gst/MediaParserGst.cpp
libmedia/gst/MediaParserGst.h
modified:
libcore/asobj/Makefile.am
libcore/asobj/NetStream.cpp
libcore/asobj/Sound.cpp
libcore/asobj/Sound.h
libmedia/Makefile.am
libmedia/MediaParser.cpp
libmedia/MediaParser.h
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/AudioDecoderGst.h
libmedia/gst/MediaHandlerGst.cpp
libmedia/gst/VideoDecoderGst.cpp
libmedia/gst/VideoDecoderGst.h
libmedia/gst/swfdec_codec_gst.c
libmedia/gst/swfdec_codec_gst.h
------------------------------------------------------------
revno: 9439.166.1
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Sun 2008-10-05 02:08:38 +0200
message:
libmedia:
Makefile.am: Stop building SoundHandlerGst and SoundGst.
MediaParser.cpp: In waitIfNeeded(), check that thread kill has not
been
requested. Previously, if the kill was requested, and the parser
thread subsequently called pushEncoded{Audio,Video}Frame,
waitIfNeeded() could again lock, which caused a deadlock.
MediaParser.cpp: Move thread::join() out of the destructor. As the
destructor is run *after* the child constructor (i.e,
~MediaParser{Gst,Ffmpeg}), the parser thread, will be running
after
the child destructor has finished. If the parser thread then
attempts
to access the child data (which is expected), Pandora's box
opens. Now,
every user of MediaParser must call join() before it destroys the
MediaParser object.
MediaParser.h: Add extra data fields to encoded frame classes.
Should be
done more cleanly in the future.
gst/AudioDecoderGst.{cpp,h}: Clean up. Also, make sure that all the
buffers
available after the data push in decode() are accumulated and
returned.
Should fix some audio issues.
gst/MediaHandlerGst.cpp: Start using MediaParserGst.
gst/MediaParserGst.{cpp,h}: New Gstreamer based MediaParser
implementation. Should theoretically work even with Debian stable.
gst/VideoDecoderGst.{cpp,h}: Reimplement (and simplify) using
swfdec's
Gstreamer bindings.
gst/swfdec_codec_gst.{c,h}: Make specializations of the factory
finder
for other types of factories, such as parsers and demuxers.
libcore/asobj:
Makefile.am: Stop building Sound's child classes.
Sound.{h,cpp}: Merge SoundFFmpeg. Call MediaParser::join() before
its
destructor is called.
NetStream.cpp: call MediaParser::join() before its destructor is
called.
added:
libmedia/gst/MediaParserGst.cpp
libmedia/gst/MediaParserGst.h
modified:
libcore/asobj/Makefile.am
libcore/asobj/NetStream.cpp
libcore/asobj/Sound.cpp
libcore/asobj/Sound.h
libmedia/Makefile.am
libmedia/MediaParser.cpp
libmedia/MediaParser.h
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/AudioDecoderGst.h
libmedia/gst/MediaHandlerGst.cpp
libmedia/gst/VideoDecoderGst.cpp
libmedia/gst/VideoDecoderGst.h
libmedia/gst/swfdec_codec_gst.c
libmedia/gst/swfdec_codec_gst.h
------------------------------------------------------------
revno: 9439.1.486
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Sun 2008-10-05 02:43:20 +0200
message:
Make creation of preferences dialogue easier to read and hack on; add
Network preferences tab (streamsTimeout)
modified:
gui/gtk.cpp
gui/gtksup.h
------------------------------------------------------------
revno: 9439.1.487
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sun 2008-10-05 17:46:24 +0200
message:
Get initialization order right.
modified:
libmedia/MediaParser.cpp
------------------------------------------------------------
revno: 9439.1.488
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Sun 2008-10-05 18:05:14 +0200
message:
Fix properly now I've tested the branch that changed.
modified:
libmedia/MediaParser.cpp
------------------------------------------------------------
revno: 9439.167.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Sun 2008-10-05 18:04:13 +0200
message:
Really get initialization in the right order.
modified:
libmedia/MediaParser.cpp
------------------------------------------------------------
revno: 9439.1.489
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 10:26:32 +0200
message:
Don't call gstreamer functions before gst_init ! Fixes bug #24459.
modified:
libmedia/gst/AudioDecoderGst.cpp
------------------------------------------------------------
revno: 9439.1.490
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 10:52:36 +0200
message:
call gst_init in VideoDecoderGst constructor (for consistency with
AudioDecoderGst) -- I thikn this may be saner to do in MediaHandlerGst ctor
btw...
modified:
libmedia/gst/VideoDecoderGst.cpp
------------------------------------------------------------
revno: 9439.1.491
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 11:59:04 +0200
message:
define GST_TIME_AS_MSECONDS when not already defined
modified:
libmedia/gst/GstUtil.h
libmedia/gst/MediaParserGst.cpp
------------------------------------------------------------
revno: 9439.1.492
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 12:18:38 +0200
message:
document debugging macro
modified:
libmedia/MediaParser.cpp
------------------------------------------------------------
revno: 9439.1.493
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 14:02:07 +0200
message:
libmedia/Makefile.am: Stop building our own versions and copies of
Gstreamer elements.
Remove many files now unused.
removed:
libcore/asobj/SoundFfmpeg.cpp
libcore/asobj/SoundFfmpeg.h
libcore/asobj/SoundGst.cpp
libcore/asobj/SoundGst.h
libmedia/gst/SoundGst.cpp
libmedia/gst/SoundGst.h
libmedia/gst/SoundHandlerGst.cpp
libmedia/gst/SoundHandlerGst.h
libmedia/gst/gstappsink.c
libmedia/gst/gstappsink.h
libmedia/gst/gstappsrc.c
libmedia/gst/gstappsrc.h
libmedia/gst/gstbuffersrc.c
libmedia/gst/gstbuffersrc.h
libmedia/gst/gstflvdemux.c
libmedia/gst/gstflvdemux.h
libmedia/gst/gstflvparse.c
libmedia/gst/gstflvparse.h
modified:
libmedia/Makefile.am
------------------------------------------------------------
revno: 9439.166.2
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Mon 2008-10-06 12:42:13 +0200
message:
Merge trunk
modified:
gui/gtk.cpp
gui/gtksup.h
libbase/gnashrc.in
libmedia/MediaParser.cpp
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/GstUtil.h
libmedia/gst/MediaParserGst.cpp
libmedia/gst/VideoDecoderGst.cpp
------------------------------------------------------------
revno: 9439.166.3
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Mon 2008-10-06 13:59:41 +0200
message:
Remove files that are now defunct.
removed:
libcore/asobj/SoundFfmpeg.cpp
libcore/asobj/SoundFfmpeg.h
libcore/asobj/SoundGst.cpp
libcore/asobj/SoundGst.h
libmedia/gst/SoundGst.cpp
libmedia/gst/SoundGst.h
libmedia/gst/SoundHandlerGst.cpp
libmedia/gst/SoundHandlerGst.h
libmedia/gst/gstappsink.c
libmedia/gst/gstappsink.h
libmedia/gst/gstappsrc.c
libmedia/gst/gstappsrc.h
libmedia/gst/gstbuffersrc.c
libmedia/gst/gstbuffersrc.h
libmedia/gst/gstflvdemux.c
libmedia/gst/gstflvdemux.h
libmedia/gst/gstflvparse.c
libmedia/gst/gstflvparse.h
modified:
libmedia/Makefile.am
------------------------------------------------------------
revno: 9439.1.494
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 14:30:58 +0200
message:
Don't wait for more frames to arrive when last advertised frame was
already parsed at time of symbol table lookup. Should fix bug #24455.
modified:
libcore/parser/SWFMovieDefinition.cpp
------------------------------------------------------------
revno: 9439.1.495
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 15:30:57 +0200
message:
Consisteny checking for NetStream-SquareTest
modified:
testsuite/misc-ming.all/NetStream-SquareTest.c
testsuite/misc-ming.all/NetStream-SquareTestRunner.cpp
------------------------------------------------------------
revno: 9439.1.496
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 15:44:15 +0200
message:
Drop a last reference to libmad.
modified:
libmedia/ffmpeg/sound_handler_sdl.h
------------------------------------------------------------
revno: 9439.1.497
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 16:09:41 +0200
message:
Avoid newlines in log messages
modified:
libcore/asobj/SharedObject.cpp
------------------------------------------------------------
revno: 9439.1.498
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 17:07:32 +0200
message:
hush some sound debugging
modified:
libcore/asobj/Sound.cpp
------------------------------------------------------------
revno: 9439.1.499
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 17:22:23 +0200
message:
comment out debugging lines as they make self-contained instructions fall
off the bounds
modified:
testsuite/misc-ming.all/ButtonEventsTest.c
------------------------------------------------------------
revno: 9439.1.500
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 18:48:39 +0200
message:
Make less pkg_config --exist calls, aimed at readability
modified:
macros/xpcom.m4
------------------------------------------------------------
revno: 9439.1.501
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 18:50:53 +0200
message:
Don't use DISTCHECK flags for configuring the xpi builds, also disable
testsuite for that task.
modified:
packaging/xpi.am
------------------------------------------------------------
revno: 9439.1.502
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 19:15:28 +0200
message:
Committed cookies patch by asac, with umask fixed and actual dump
disabled till we properly unlink it on exit
modified:
plugin/plugin.cpp
------------------------------------------------------------
revno: 9439.1.503
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 19:52:45 +0200
message:
Stop using _stream inside getBytesLoaded. (fixes #24460)
AudioDecoderGst: use ffaudioresample, or fallback on speexresample; if
neither are available, use audioresample. ("fixes" #24417)
modified:
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/MediaParserGst.cpp
------------------------------------------------------------
revno: 9439.166.4
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Mon 2008-10-06 17:23:46 +0200
message:
Test the effect of using ffaudioresample.
modified:
libmedia/gst/AudioDecoderGst.cpp
------------------------------------------------------------
revno: 9439.166.5
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Mon 2008-10-06 17:48:22 +0200
message:
Use _bytesLoaded and its mutex to promote thread safety.
modified:
libmedia/gst/MediaParserGst.cpp
------------------------------------------------------------
revno: 9439.166.6
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Mon 2008-10-06 17:51:41 +0200
message:
Read, don't set.
modified:
libmedia/gst/MediaParserGst.cpp
------------------------------------------------------------
revno: 9439.166.7
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Mon 2008-10-06 18:18:37 +0200
message:
Try to use all alternative audio resamplers and warn if we only have
the base.
modified:
libmedia/gst/AudioDecoderGst.cpp
------------------------------------------------------------
revno: 9439.1.504
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 20:04:17 +0200
message:
Allow build with all versions of ffmpeg up to current trunk.
modified:
libmedia/ffmpeg/MediaParserFfmpeg.cpp
libmedia/ffmpeg/MediaParserFfmpeg.h
------------------------------------------------------------
revno: 9439.168.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Mon 2008-10-06 19:33:39 +0200
message:
Use boost::int64_t instead of libavformat's offset_t, as they are the
same
and ffmpeg has now dropped offset_t.
modified:
libmedia/ffmpeg/MediaParserFfmpeg.cpp
libmedia/ffmpeg/MediaParserFfmpeg.h
------------------------------------------------------------
revno: 9439.1.505
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 23:13:37 +0200
message:
{Audio,Video}DecoderGst.cpp: don't unref a buffer owned by the bin, even
if pushing failed.
VideoDecoderGst.cpp: Handle VP6A correctly.
MediaParserGst.{cpp,h}: Comment fixes.
modified:
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/MediaParserGst.cpp
libmedia/gst/MediaParserGst.h
libmedia/gst/VideoDecoderGst.cpp
------------------------------------------------------------
revno: 9439.169.1
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Mon 2008-10-06 20:43:42 +0200
message:
Comment fixes. Copyright year is 2008.
modified:
libmedia/gst/MediaParserGst.cpp
libmedia/gst/MediaParserGst.h
libmedia/gst/VideoDecoderGst.cpp
------------------------------------------------------------
revno: 9439.169.2
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Mon 2008-10-06 21:00:01 +0200
message:
Make alpha vp6 work
modified:
libmedia/gst/VideoDecoderGst.cpp
------------------------------------------------------------
revno: 9439.169.3
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Mon 2008-10-06 21:15:58 +0200
message:
Don't unref buffer when the push failed; the bin still owns it.
modified:
libmedia/gst/VideoDecoderGst.cpp
------------------------------------------------------------
revno: 9439.169.4
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Mon 2008-10-06 21:17:38 +0200
message:
Don't unref buffer when the push failed; the bin still owns it.
modified:
libmedia/gst/AudioDecoderGst.cpp
------------------------------------------------------------
revno: 9439.169.5
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Mon 2008-10-06 21:57:02 +0200
message:
Refresh.
------------------------------------------------------------
revno: 9439.1.506
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Tue 2008-10-07 00:05:23 +0200
message:
Don't forget the break inside switch...
modified:
libmedia/gst/VideoDecoderGst.cpp
------------------------------------------------------------
revno: 9439.1.507
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Tue 2008-10-07 01:13:54 +0200
message:
FLVParser sometimes provides the wrong dimensions for video, so let
Gstreamer figure them out by itself. Fixes the video "scaling" issue.
modified:
libmedia/gst/VideoDecoderGst.cpp
------------------------------------------------------------
revno: 9439.170.1
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Tue 2008-10-07 01:12:23 +0200
message:
Don't trust FLVParser's video sizes.
modified:
libmedia/gst/VideoDecoderGst.cpp
------------------------------------------------------------
revno: 9439.1.508
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-06 22:08:52 -0400
message:
Make note about make install-plugins
modified:
README
------------------------------------------------------------
revno: 9439.1.509
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-10-07 08:30:56 +0200
message:
Tried to make the plugin section more informative.
modified:
README
------------------------------------------------------------
revno: 9439.1.510
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-10-07 09:00:27 +0200
message:
Don't add XPCOM ldflags. Fixes plugin load under iceapi on lenny.
See bug #24469.
modified:
plugin/Makefile.am
------------------------------------------------------------
revno: 9439.1.511
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-10-07 09:05:35 +0200
message:
Have xpi packaging scripts define GNASH_XPI_PLUGIN, don't force it from
HAVE_XPCOM
modified:
packaging/xpi.am
plugin/plugin.cpp
------------------------------------------------------------
revno: 9439.1.512
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-10-07 09:26:12 +0200
message:
Cleanups on the cookie code. Still #if 0'ed out (due to linking errors)
but now dumps the cookie file in its own method and has code prepared
to unlink it.
modified:
plugin/plugin.cpp
plugin/plugin.h
------------------------------------------------------------
revno: 9439.1.513
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-10-07 12:13:09 +0200
message:
More cleanups for xpcom:
1. Rename --with-xpcom-lib to --with-xpcom-sdk-dir
2. Don't use pkg-config to find libs (won't work), rather scan
/usr/lib/iceape
3. Use libxpcomglue_s.a, not libxpcomglue.a
4. Re-introduce use of XPCOM_LIB in plugin link line
modified:
macros/xpcom.m4
plugin/Makefile.am
------------------------------------------------------------
revno: 9439.1.514
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Tue 2008-10-07 12:38:20 +0200
message:
Correct use of tmpnam
modified:
plugin/plugin.cpp
------------------------------------------------------------
revno: 9439.1.515
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 09:31:25 +0200
message:
Fix computation of sound duration for stereo sounds. See bug #24481.
modified:
libmedia/ffmpeg/sound_handler_sdl.cpp
------------------------------------------------------------
revno: 9439.1.516
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 10:25:38 +0200
message:
Change some methods and member names in sound stuff (readability)
modified:
libmedia/ffmpeg/sound_handler_sdl.cpp
libmedia/ffmpeg/sound_handler_sdl.h
------------------------------------------------------------
revno: 9439.1.517
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 10:31:44 +0200
message:
Add some info about libmedia layout (how it is and how it needs to be
changed)
added:
libmedia/README
------------------------------------------------------------
revno: 9439.1.518
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 11:27:25 +0200
message:
Remove dead code (old matrix mat, non-cached matrix params)
modified:
libcore/character.cpp
libcore/matrix.cpp
------------------------------------------------------------
revno: 9439.1.519
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 12:32:55 +0200
message:
Add some media files for testing.
added:
testsuite/media/mono44.mp2
testsuite/media/stereo8.mp3
------------------------------------------------------------
revno: 9439.1.520
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 12:34:10 +0200
message:
Test for ming version 0.4.3.
modified:
configure.ac
------------------------------------------------------------
revno: 9439.1.521
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 12:35:24 +0200
message:
Test for embedded sound and the Sound object. Not yet enabled.
added:
testsuite/misc-ming.all/EmbeddedSoundTest.c
------------------------------------------------------------
revno: 9439.1.522
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 12:47:01 +0200
message:
Add simple MovieTester-based runner for EmbeddedSound, enable automatic
run of test.
added:
testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
modified:
testsuite/misc-ming.all/Makefile.am
------------------------------------------------------------
revno: 9439.1.523
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 13:48:53 +0200
message:
copyright dates and totals count
modified:
testsuite/misc-ming.all/EmbeddedSoundTest.c
------------------------------------------------------------
revno: 9439.1.524
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 13:58:12 +0200
message:
Test for onSoundComplete and duration.
modified:
testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
testsuite/misc-ming.all/EmbeddedSoundTest.c
------------------------------------------------------------
revno: 9439.1.525
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 15:54:55 +0200
message:
Get padding information from media backend.
modified:
libmedia/MediaHandler.h
libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
libmedia/ffmpeg/MediaHandlerFfmpeg.h
------------------------------------------------------------
revno: 9439.171.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-10-08 15:52:46 +0200
message:
Provide getInputPaddingSize() for the media handler to allow
allocating
the correct size of buffer on SWF parsing.
modified:
libmedia/MediaHandler.h
libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
libmedia/ffmpeg/MediaHandlerFfmpeg.h
------------------------------------------------------------
revno: 9439.1.526
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 16:13:08 +0200
message:
Change sound_handler::create_sound interface to take a SimpleBuffer by
auto_ptr, avoiding memory copies for event sounds (and improving readability);
have sound_data constructor make sure that if a SimpleBuffer is passed it's
padded a MediaHandler requires; have DEFINESOUND tag loader query MediaHandler
for padding bytes when allocating the buffer for sound data. Fixes an invalid
read of ffmpeg on EmbeddedSoundTest.swf
modified:
libcore/swf/tag_loaders.cpp
libmedia/NullSoundHandler.h
libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
libmedia/ffmpeg/sound_handler_sdl.cpp
libmedia/ffmpeg/sound_handler_sdl.h
libmedia/sound_handler.h
------------------------------------------------------------
revno: 9439.1.527
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 17:19:19 +0200
message:
Make the resampler output buffer even-sized (as it's being considered an
array of int16); don't abort if the samples-based computation of output buffer
doesn't match the input one, as EmbeddedSoundTest.swf shows a case in which it
fails but doesn't trigger any invalid write (using valgrind).
modified:
libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
------------------------------------------------------------
revno: 9439.1.528
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 17:47:29 +0200
message:
Rework the expected resampler output size computation, and put the abort
back. Seems sane now.
modified:
libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
------------------------------------------------------------
revno: 9439.1.529
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 17:50:26 +0200
message:
comment out debugging lines
modified:
libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
------------------------------------------------------------
revno: 9439.1.530
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 18:00:20 +0200
message:
Update expected results for ffmpeg. Gstreamer fails an extra one.
Add onSoundComplete to named strings.
modified:
libcore/namedStrings.cpp
libcore/namedStrings.h
libmedia/ffmpeg/MediaHandlerFfmpeg.h
testsuite/misc-ming.all/EmbeddedSoundTest.c
------------------------------------------------------------
revno: 9439.1.531
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 18:22:46 +0200
message:
be more verbose about failure in AudioDecoder initialization
modified:
libmedia/ffmpeg/sound_handler_sdl.cpp
------------------------------------------------------------
revno: 9439.1.532
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 19:13:29 +0200
message:
More tests.
modified:
testsuite/misc-ming.all/EmbeddedSoundTest.c
------------------------------------------------------------
revno: 9439.172.1
committer: Benjamin Wolsey <address@hidden>
branch nick: work
timestamp: Wed 2008-10-08 19:10:57 +0200
message:
Test looped sounds.
modified:
testsuite/misc-ming.all/EmbeddedSoundTest.c
------------------------------------------------------------
revno: 9439.1.533
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 19:37:50 +0200
message:
More tests for Sound.
modified:
testsuite/misc-ming.all/EmbeddedSoundTest.c
------------------------------------------------------------
revno: 9439.1.534
committer: Sandro Santilli <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 20:27:25 +0200
message:
Register media handler before sound handler (next step would be having
the sound handler cache the media handler pointer...)
modified:
gui/Player.cpp
testsuite/MovieTester.cpp
------------------------------------------------------------
revno: 9439.1.535
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-08 20:38:02 +0200
message:
Bring back support for missing-plugins installation.
modified:
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/GstUtil.cpp
libmedia/gst/GstUtil.h
libmedia/gst/VideoDecoderGst.cpp
------------------------------------------------------------
revno: 9439.173.1
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Tue 2008-10-07 21:16:42 +0200
message:
Add check_missing_plugins, which will fire a missing-plugins dialog if
necessary and available.
modified:
libmedia/gst/GstUtil.cpp
libmedia/gst/GstUtil.h
------------------------------------------------------------
revno: 9439.173.2
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Tue 2008-10-07 21:17:59 +0200
message:
Remove defunct plugin loading code.
modified:
libmedia/gst/GstUtil.cpp
libmedia/gst/GstUtil.h
------------------------------------------------------------
revno: 9439.173.3
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Tue 2008-10-07 21:32:41 +0200
message:
Start using check_missing_plugins.
modified:
libmedia/gst/GstUtil.cpp
libmedia/gst/VideoDecoderGst.cpp
------------------------------------------------------------
revno: 9439.173.4
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Tue 2008-10-07 21:51:29 +0200
message:
AudioDecoderGst.cpp: Start using check_missing_plugins.
GstUtil.h: Document check_missing_plugins.
modified:
libmedia/gst/AudioDecoderGst.cpp
libmedia/gst/GstUtil.h
------------------------------------------------------------
revno: 9439.173.5
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Wed 2008-10-08 20:33:49 +0200
message:
Merge trunk.
modified:
README
macros/xpcom.m4
packaging/xpi.am
plugin/Makefile.am
plugin/plugin.cpp
plugin/plugin.h
------------------------------------------------------------
revno: 9439.173.6
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Wed 2008-10-08 20:34:42 +0200
message:
Proper pbutils init and update the registry if needed.
modified:
libmedia/gst/GstUtil.cpp
------------------------------------------------------------
revno: 9439.1.536
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Thu 2008-10-09 10:29:40 +0200
message:
Drop tests with inconsistent results for now.
modified:
testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
testsuite/misc-ming.all/EmbeddedSoundTest.c
------------------------------------------------------------
revno: 9439.1.537
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-10 10:21:55 -0400
message:
need to call pkg-config for libs; restore cerr outs to make xpi's getHome
work.
modified:
macros/xpcom.m4
plugin/plugin.cpp
------------------------------------------------------------
revno: 9439.1.538
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-10 16:49:00 +0200
message:
Return the actual size of the buffer. Fixes bug #24503.
modified:
libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
------------------------------------------------------------
revno: 9439.1.539
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-10 17:03:12 +0200
message:
Drop debugging.
modified:
libcore/character.cpp
------------------------------------------------------------
revno: 9439.1.540
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-10 17:35:46 +0200
message:
configure.ac: Properly test for windows. Disable MIT-SHM by default.
gui: Fix compilation for MIT-SHM enabled GTK build.
modified:
configure.ac
gui/gtk_glue_agg.cpp
gui/gtk_glue_agg.h
------------------------------------------------------------
revno: 9439.173.7
committer: Bastiaan Jacques <address@hidden>
branch nick: gst-release
timestamp: Fri 2008-10-10 17:19:16 +0200
message:
Merge trunk. Fix mit-shm configuration (disabled by default) and fix
compilation.
added:
libmedia/README
testsuite/media/mono44.mp2
testsuite/media/stereo8.mp3
testsuite/misc-ming.all/EmbeddedSoundTest-Runner.cpp
testsuite/misc-ming.all/EmbeddedSoundTest.c
modified:
configure.ac
gui/Player.cpp
gui/gtk_glue_agg.cpp
gui/gtk_glue_agg.h
libcore/character.cpp
libcore/matrix.cpp
libcore/namedStrings.cpp
libcore/namedStrings.h
libcore/swf/tag_loaders.cpp
libmedia/MediaHandler.h
libmedia/NullSoundHandler.h
libmedia/ffmpeg/AudioDecoderFfmpeg.cpp
libmedia/ffmpeg/MediaHandlerFfmpeg.cpp
libmedia/ffmpeg/MediaHandlerFfmpeg.h
libmedia/ffmpeg/sound_handler_sdl.cpp
libmedia/ffmpeg/sound_handler_sdl.h
libmedia/sound_handler.h
testsuite/MovieTester.cpp
testsuite/misc-ming.all/Makefile.am
------------------------------------------------------------
revno: 9439.1.541
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-10 18:56:12 +0200
message:
Set default stream timeout to 60 seconds because sites like youtube
redirect
a lot and with poor network performance (e.g. DNS lookups) 10 isn't
enough.
Change stream timeout chooser in the preferences box to a spin box with a
max of 300.
modified:
configure.ac
gui/gtk.cpp
------------------------------------------------------------
revno: 9439.1.542
committer: strk <address@hidden>
branch nick: trunk
timestamp: Sat 2008-10-11 01:04:02 +0200
message:
drop duplicated ERROR label in logging output
modified:
libbase/curl_adapter.cpp
------------------------------------------------------------
revno: 9439.1.543
committer: strk <address@hidden>
branch nick: trunk
timestamp: Sat 2008-10-11 14:42:15 +0200
message:
Add a RECCOMMENDED label on configure output, and put in this list
libcurl and modern pbutils
modified:
configure.ac
------------------------------------------------------------
revno: 9439.1.544
committer: bastiaan <address@hidden>
branch nick: trunk
timestamp: Sat 2008-10-11 17:10:30 +0200
message:
Wallpaper over the MIT-SHM crashbug. (bug #23624)
modified:
gui/gtk_glue_agg.cpp
------------------------------------------------------------
revno: 9439.174.1
committer: bastiaan <address@hidden>
branch nick: mitshm
timestamp: Sat 2008-10-11 17:07:58 +0200
message:
Wallpaper over the MIT-Shm bug.
modified:
gui/gtk_glue_agg.cpp
------------------------------------------------------------
revno: 9439.1.545
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Sat 2008-10-11 13:19:14 -0400
message:
Make install-plugins a little more clear.
modified:
README
------------------------------------------------------------
revno: 9439.1.546
committer: strk <address@hidden>
branch nick: trunk
timestamp: Sun 2008-10-12 10:56:10 +0200
message:
class-description for CurlStreamFile
modified:
libbase/curl_adapter.cpp
------------------------------------------------------------
revno: 9439.1.547
committer: bwy <address@hidden>
branch nick: trunk
timestamp: Sun 2008-10-12 08:20:25 -0600
message:
Add ifdefs to allow disabling PNG and GIF, lacks configure support still.
modified:
configure.ac
libbase/Makefile.am
libbase/image.cpp
------------------------------------------------------------
revno: 9439.1.548
committer: Markus Gothe <address@hidden>
branch nick: gnash
timestamp: Mon 2008-10-13 00:28:40 +0200
message:
Fix potential memory leak by unreference gdk-pixbuf after use
modified:
gui/gtk.cpp
------------------------------------------------------------
revno: 9439.1.549
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-13 10:56:32 +0200
message:
Reduce code duplication, clean up String charAt methods.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadableObject.cpp
libcore/asobj/LoadableObject.h
libcore/asobj/String_as.cpp
libcore/asobj/XML_as.cpp
testsuite/actionscript.all/LoadVars.as
------------------------------------------------------------
revno: 9439.163.5
committer: Benjamin Wolsey <address@hidden>
branch nick: postrelease
timestamp: Thu 2008-10-02 18:39:25 +0200
message:
Optimize charAt, prevent UB in float->int conversion.
modified:
libcore/asobj/String_as.cpp
------------------------------------------------------------
revno: 9439.163.6
committer: Benjamin Wolsey <address@hidden>
branch nick: postrelease
timestamp: Thu 2008-10-02 18:40:05 +0200
message:
Move common and interchangeable methods of LoadVars and XML to
LoadableObject.
modified:
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadableObject.cpp
libcore/asobj/LoadableObject.h
libcore/asobj/XML_as.cpp
------------------------------------------------------------
revno: 9439.1.550
committer: bastiaan <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-13 11:54:37 +0200
message:
Fix bug #24542.
modified:
libbase/image.cpp
libbase/image.h
libmedia/gst/VideoDecoderGst.h
------------------------------------------------------------
revno: 9439.175.1
committer: bastiaan <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-13 11:43:19 +0200
message:
libbase/image.{cpp,h}: Use the virtual data() everywhere so we don't
access a potentially unused datastore. Also add a const version.
libmedia/gst/VideoDecoder.h: Implement const data().
modified:
libbase/image.cpp
libbase/image.h
libmedia/gst/VideoDecoderGst.h
------------------------------------------------------------
revno: 9439.1.551
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-13 12:11:15 +0200
message:
Add wav file for testing embedded sound.
added:
testsuite/media/brokenchord.sco
testsuite/media/brokenchord.wav
------------------------------------------------------------
revno: 9439.1.552
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-13 12:13:52 +0200
message:
Make sure we always log unimplemented once.
modified:
libcore/swf/StreamSoundBlockTag.cpp
------------------------------------------------------------
revno: 9439.1.553
committer: strk <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-13 13:10:01 +0200
message:
Comments, debug messages and unimplemented messages stuff
modified:
libcore/swf/StartSoundTag.cpp
libcore/swf/tag_loaders.cpp
libmedia/sound_handler.h
------------------------------------------------------------
revno: 9439.176.1
committer: strk <address@hidden>
branch nick: trunk
timestamp: Sun 2008-10-12 17:30:16 +0200
message:
Log unimplemented for in/out points of StartSound
modified:
libcore/swf/StartSoundTag.cpp
------------------------------------------------------------
revno: 9439.176.2
committer: strk <address@hidden>
branch nick: trunk
timestamp: Sun 2008-10-12 17:32:51 +0200
message:
fix comments for sound_handler::play_sound
modified:
libmedia/sound_handler.h
------------------------------------------------------------
revno: 9439.176.3
committer: strk <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-13 02:49:45 +0200
message:
Don't let MP3 delay seek unimplemented messages hide
modified:
libcore/swf/tag_loaders.cpp
------------------------------------------------------------
revno: 9439.176.4
committer: strk <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-13 12:05:12 +0200
message:
merge from trunk
modified:
configure.ac
gui/gtk.cpp
libbase/Makefile.am
libbase/image.cpp
libcore/asobj/LoadVars_as.cpp
libcore/asobj/LoadableObject.cpp
libcore/asobj/LoadableObject.h
libcore/asobj/String_as.cpp
libcore/asobj/XML_as.cpp
testsuite/actionscript.all/LoadVars.as
------------------------------------------------------------
revno: 9439.176.5
committer: strk <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-13 13:07:05 +0200
message:
merge from trunk (please stopbzr status! :)
added:
testsuite/media/brokenchord.sco
testsuite/media/brokenchord.wav
modified:
libbase/image.cpp
libbase/image.h
libcore/swf/StreamSoundBlockTag.cpp
libmedia/gst/VideoDecoderGst.h
------------------------------------------------------------
revno: 9439.1.554
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-13 07:37:36 -0400
message:
fix bug wherein th"wrong" version of libtoolize confused our libltdl
configuration
modified:
configure.ac
------------------------------------------------------------
revno: 9439.1.555
committer: Bastiaan Jacques <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-13 14:07:04 +0200
message:
Explicitly test in the source dir for libltdl stuff.
modified:
configure.ac
------------------------------------------------------------
revno: 9439.1.556
committer: Markus Gothe <address@hidden>
branch nick: gnash
timestamp: Mon 2008-10-13 17:39:16 +0200
message:
Preprocesor fix for APPLE CPP et al
modified:
testsuite/misc-ming.all/DrawingApiTest.as
------------------------------------------------------------
revno: 9439.1.557
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Mon 2008-10-13 17:43:15 -0400
message:
post-release changes
added:
ChangeLog
renamed:
ChangeLog => ChangeLog-0.8.4
------------------------------------------------------------
revno: 9439.1.558
committer: Dossy Shiobara <address@hidden>
branch nick: gnash-trunk-win32
timestamp: Tue 2008-10-14 22:51:58 -0400
message:
Changes required to get Gnash to build on Win32 again.
modified:
gui/am-frag/fltk.am
libamf/Makefile.am
libbase/GnashImageJpeg.h
libbase/Makefile.am
libbase/dsodefs.h
libbase/extension.cpp
libbase/sharedlib.cpp
libbase/utf8.h
libcore/Makefile.am
libcore/asobj/Makefile.am
libcore/parser/Makefile.am
libcore/vm/Makefile.am
libmedia/Makefile.am
libnet/Makefile.am
plugin/mozilla-sdk/Makefile.am
plugin/mozilla-sdk/np_entry.cpp
plugin/win32/Makefile.am
plugin/win32/npgnash.c
plugin/win32/plugin.cpp
utilities/Makefile.am
Diff too large for email (141951 lines, the limit is 1000).
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] /srv/bzr/gnash/avm2 r9623: Merge from trunk.,
Tom Stellard <=