#include "SWF.h"
#include "SWFStream.h"
#include <cassert>
Go to the source code of this file.
Namespaces | |
namespace | gnash |
Anonymous namespace for callbacks, local functions, event handlers etc. | |
namespace | gnash::SWF |
SWF format parsing classes. | |
Functions | |
void | gnash::SWF::null_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
Silently ignore the contents of this tag. | |
void | gnash::SWF::fixme_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
This is like null_loader except it prints a message to nag us to fix it. | |
void | gnash::SWF::jpeg_tables_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
Load JPEG compression tables that can be used to load images further along in the SWFStream. (SWF::JPEGTABLES). | |
void | gnash::SWF::define_bits_jpeg_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
A JPEG image without included tables; those should be in an existing jpeg::input object stored in the movie. (SWF::DEFINEBITS). | |
void | gnash::SWF::define_bits_jpeg2_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
Handler for SWF::DEFINEBITSJPEG2 tag. | |
void | gnash::SWF::define_bits_jpeg3_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
Loads a define_bits_jpeg3 tag. This is a jpeg file with an alpha channel using zlib compression. (SWF::DEFINEBITSJPEG3). | |
void | gnash::SWF::reflex_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
SWF Tags Reflex (777). | |
void | gnash::SWF::define_bits_lossless_2_loader (SWFStream &in, TagType tag, movie_definition &m, const RunResources &r) |
void | gnash::SWF::sprite_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
Create and initialize a sprite, and add it to the movie. | |
void | gnash::SWF::end_loader (SWFStream &in, TagType tag, movie_definition &, const RunResources &) |
void | gnash::SWF::remove_object_2_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
void | gnash::SWF::do_action_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
void | gnash::SWF::frame_label_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
Label the current frame (SWF::FRAMELABEL). | |
void | gnash::SWF::define_sound_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
Load a SWF::DEFINESOUND tag. | |
void | gnash::SWF::do_init_action_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
void | gnash::SWF::sound_stream_head_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
Load SWF::SOUNDSTREAMHEAD or SWF::SOUNDSTREAMHEAD2 tag. | |
void | gnash::SWF::sound_stream_block_loader (SWFStream &, TagType, movie_definition &, const RunResources &) |
Load a SWF::SOUNDSTREAMBLOCK tag. | |
void | gnash::SWF::define_video_loader (SWFStream &in, TagType tag, movie_definition &m, const RunResources &r) |
void | gnash::SWF::video_loader (SWFStream &in, TagType tag, movie_definition &m, const RunResources &r) |
void | gnash::SWF::file_attributes_loader (SWFStream &in, TagType tag, movie_definition &m, const RunResources &) |
void | gnash::SWF::metadata_loader (SWFStream &in, TagType tag, movie_definition &m, const RunResources &) |
void | gnash::SWF::serialnumber_loader (SWFStream &in, TagType tag, movie_definition &, const RunResources &) |
Load a SWF::SERIALNUMBER tag. |