[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] /srv/bzr/gnash/trunk r10188: Use the RunInfo in parsing.
From: |
Benjamin Wolsey |
Subject: |
[Gnash-commit] /srv/bzr/gnash/trunk r10188: Use the RunInfo in parsing. Change the tag loader signature. These may |
Date: |
Wed, 29 Oct 2008 10:45:23 +0100 |
User-agent: |
Bazaar (1.5) |
------------------------------------------------------------
revno: 10188
committer: Benjamin Wolsey <address@hidden>
branch nick: trunk
timestamp: Wed 2008-10-29 10:45:23 +0100
message:
Use the RunInfo in parsing. Change the tag loader signature. These may
all change back(!) if RunInfo becomes a member of movie_definition, or
if a SWFMovieDefinition is passed instead of a movie_definition.
Change initialization order in Player.h to fix a segfault.
Use the sound_handler and StreamProvider from the RunInfo in parsing and
execution.
Update docs.
modified:
gui/Player.cpp
gui/Player.h
libcore/MovieClip.cpp
libcore/RunInfo.h
libcore/asobj/LoadableObject.cpp
libcore/asobj/NetStream_as.cpp
libcore/asobj/Sound.cpp
libcore/gnash.h
libcore/impl.cpp
libcore/movie_root.cpp
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/SWFMovieDefinition.h
libcore/parser/movie_definition.h
libcore/parser/sound_definition.cpp
libcore/parser/sound_definition.h
libcore/parser/sprite_definition.cpp
libcore/parser/sprite_definition.h
libcore/swf/CSMTextSettingsTag.cpp
libcore/swf/CSMTextSettingsTag.h
libcore/swf/DefineButtonCxformTag.h
libcore/swf/DefineFontAlignZonesTag.cpp
libcore/swf/DefineFontAlignZonesTag.h
libcore/swf/DoActionTag.h
libcore/swf/DoInitActionTag.h
libcore/swf/PlaceObject2Tag.cpp
libcore/swf/PlaceObject2Tag.h
libcore/swf/RemoveObjectTag.cpp
libcore/swf/RemoveObjectTag.h
libcore/swf/ScriptLimitsTag.h
libcore/swf/SetBackgroundColorTag.h
libcore/swf/StartSoundTag.cpp
libcore/swf/StartSoundTag.h
libcore/swf/StreamSoundBlockTag.cpp
libcore/swf/StreamSoundBlockTag.h
libcore/swf/TagLoadersTable.h
libcore/swf/tag_loaders.cpp
libcore/swf/tag_loaders.h
testsuite/MovieTester.cpp
utilities/processor.cpp
------------------------------------------------------------
revno: 10175.1.1
committer: Benjamin Wolsey <address@hidden>
branch nick: temp
timestamp: Tue 2008-10-28 18:31:24 +0100
message:
Update comments.
Improve line breaks.
modified:
libcore/RunInfo.h
libcore/impl.cpp
------------------------------------------------------------
revno: 10175.1.2
committer: Benjamin Wolsey <address@hidden>
branch nick: temp
timestamp: Tue 2008-10-28 21:20:48 +0100
message:
Pass a RunInfo to create_movie and create_library_movie so it can be
passed to the parser. This revision won't build.
modified:
gui/Player.cpp
libcore/gnash.h
libcore/impl.cpp
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/SWFMovieDefinition.h
------------------------------------------------------------
revno: 10175.1.3
committer: Benjamin Wolsey <address@hidden>
branch nick: temp
timestamp: Tue 2008-10-28 22:17:19 +0100
message:
An intermediate stage.
modified:
libcore/MovieClip.cpp
libcore/movie_root.cpp
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/SWFMovieDefinition.h
libcore/parser/movie_definition.h
libcore/parser/sprite_definition.cpp
libcore/parser/sprite_definition.h
libcore/swf/CSMTextSettingsTag.cpp
libcore/swf/CSMTextSettingsTag.h
libcore/swf/DefineFontAlignZonesTag.cpp
libcore/swf/DefineFontAlignZonesTag.h
libcore/swf/DoActionTag.h
libcore/swf/PlaceObject2Tag.cpp
libcore/swf/PlaceObject2Tag.h
libcore/swf/RemoveObjectTag.cpp
libcore/swf/RemoveObjectTag.h
libcore/swf/SetBackgroundColorTag.h
libcore/swf/StartSoundTag.cpp
libcore/swf/StartSoundTag.h
libcore/swf/StreamSoundBlockTag.cpp
libcore/swf/StreamSoundBlockTag.h
libcore/swf/TagLoadersTable.h
libcore/swf/tag_loaders.cpp
libcore/swf/tag_loaders.h
------------------------------------------------------------
revno: 10175.1.4
committer: Benjamin Wolsey <address@hidden>
branch nick: temp
timestamp: Tue 2008-10-28 22:22:15 +0100
message:
Another intermediate stage.
modified:
libcore/swf/DefineButtonCxformTag.h
libcore/swf/DoInitActionTag.h
libcore/swf/ScriptLimitsTag.h
libcore/swf/tag_loaders.h
------------------------------------------------------------
revno: 10175.1.5
committer: Benjamin Wolsey <address@hidden>
branch nick: temp
timestamp: Tue 2008-10-28 22:43:42 +0100
message:
It builds.
modified:
gui/Player.cpp
libcore/swf/StreamSoundBlockTag.cpp
libcore/swf/StreamSoundBlockTag.h
libcore/swf/tag_loaders.cpp
utilities/processor.cpp
------------------------------------------------------------
revno: 10175.1.6
committer: Benjamin Wolsey <address@hidden>
branch nick: temp
timestamp: Tue 2008-10-28 23:04:39 +0100
message:
Builds and works, MovieTester and libcore.all not yet.
modified:
gui/Player.cpp
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/movie_definition.h
utilities/processor.cpp
------------------------------------------------------------
revno: 10175.1.7
committer: Benjamin Wolsey <address@hidden>
branch nick: temp
timestamp: Wed 2008-10-29 08:44:11 +0100
message:
Pass RunInfo to SWFMovieDefinition constructor so it can be used in
parsing
later without needing RunInfo passed again. This seems safer (enforces
same RunInfo) and more convenient.
Fix testsuite build.
modified:
gui/Player.cpp
libcore/impl.cpp
libcore/parser/SWFMovieDefinition.cpp
libcore/parser/SWFMovieDefinition.h
libcore/parser/movie_definition.h
testsuite/MovieTester.cpp
utilities/processor.cpp
------------------------------------------------------------
revno: 10175.1.8
committer: Benjamin Wolsey <address@hidden>
branch nick: temp
timestamp: Wed 2008-10-29 09:21:28 +0100
message:
Tidy up line breaks and indentation.
Use the RunInfo StreamProvider.
modified:
libcore/asobj/LoadableObject.cpp
libcore/asobj/NetStream_as.cpp
libcore/asobj/Sound.cpp
libcore/swf/tag_loaders.cpp
libcore/swf/tag_loaders.h
testsuite/MovieTester.cpp
------------------------------------------------------------
revno: 10175.1.9
committer: Benjamin Wolsey <address@hidden>
branch nick: temp
timestamp: Wed 2008-10-29 09:50:14 +0100
message:
Fix segfault by changing initialization order and giving sound_sample a
reference to the RunInfo. Add comment about fixing this.
modified:
gui/Player.cpp
gui/Player.h
libcore/RunInfo.h
libcore/parser/sound_definition.cpp
libcore/parser/sound_definition.h
libcore/swf/tag_loaders.cpp
------------------------------------------------------------
revno: 10175.1.10
committer: Benjamin Wolsey <address@hidden>
branch nick: temp
timestamp: Wed 2008-10-29 10:11:18 +0100
message:
Add documentation.
modified:
gui/Player.h
libcore/RunInfo.h
Diff too large for email (2160 lines, the limit is 1000).
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] /srv/bzr/gnash/trunk r10188: Use the RunInfo in parsing. Change the tag loader signature. These may,
Benjamin Wolsey <=