Examples of FileAttributesTag


Examples of org.apache.flex.swf.tags.FileAttributesTag

                    break;
                case Metadata:
                    swf.setMetadata(((MetadataTag)tag).getMetadata());
                    break;
                case FileAttributes:
                    final FileAttributesTag fileAttributes = (FileAttributesTag)tag;
                    swf.setUseAS3(fileAttributes.isAS3());
                    swf.setUseDirectBlit(fileAttributes.isUseDirectBlit());
                    swf.setUseGPU(fileAttributes.isUseGPU());
                    swf.setUseNetwork(fileAttributes.isUseNetwork());
                    break;
                case SetBackgroundColor:
                    swf.setBackgroundColor(((SetBackgroundColorTag)tag).getColor());
                    break;
                case SymbolClass:
View Full Code Here

Examples of org.apache.flex.swf.tags.FileAttributesTag

        return tag;
    }

    private FileAttributesTag readFileAttributes()
    {
        final FileAttributesTag tag = new FileAttributesTag();
        bitStream.readUB(1);
        tag.setUseDirectBlit(bitStream.readBit());
        tag.setUseGPU(bitStream.readBit());
        tag.setHasMetadata(bitStream.readBit());
        tag.setAS3(bitStream.readBit());
        bitStream.readUB(2);
        tag.setUseNetwork(bitStream.readBit());
        bitStream.readUB(24);
        return tag;
    }
View Full Code Here

Examples of org.apache.flex.swf.tags.FileAttributesTag

            final SWF swfObject = (SWF)swf;
            return swfObject.fileAttributes;
        }
        else
        {
            final FileAttributesTag tag = new FileAttributesTag();
            tag.setAS3(swf.getUseAS3());
            tag.setHasMetadata(swf.hasMetadata());
            tag.setUseDirectBlit(swf.getUseDirectBlit());
            tag.setUseGPU(swf.getUseGPU());
            tag.setUseNetwork(swf.getUseNetwork());
            return tag;
        }
    }
View Full Code Here

Examples of org.apache.flex.swf.tags.FileAttributesTag

     */
    public SWF()
    {
        frames = new ArrayList<SWFFrame>();
        header = new Header();
        fileAttributes = new FileAttributesTag();
    }
View Full Code Here

Examples of tv.porst.swfretools.parser.tags.FileAttributesTag

      addNode("Count", ctag.getCount());
      addNode("Assets", ctag.getAssets());
    }
    else if (tag instanceof FileAttributesTag) {
      final FileAttributesTag ctag = (FileAttributesTag) tag;

      addNode("Reserved", ctag.getReserved());
      addNode("UseDirectBit", ctag.getUseDirectBit());
      addNode("UseGPU", ctag.getUseGPU());
      addNode("HasMetadata", ctag.getHasMetadata());
      addNode("ActionScript3", ctag.getActionScript3());
      addNode("Reserved2", ctag.getReserved2());
      addNode("Network", ctag.getUseNetwork());
      addNode("Reserved3", ctag.getReserved3());
    }
    else if (tag instanceof FrameLabelTag) {
      final FrameLabelTag ctag = (FrameLabelTag) tag;

      addNode("Name", ctag.getName());
      addNode("NamedAnchorFlag", ctag.getNamedAnchorFlag());
    }
    else if (tag instanceof ImportAssets2Tag) {
      final ImportAssets2Tag ctag = (ImportAssets2Tag) tag;

      addNode("URLs", ctag.getUrl());
      addNode("Count", ctag.getCount());
      addNode("Symbols", ctag.getSymbols());
      addNode("Count", ctag.getReserved());
      addNode("Count", ctag.getReserved2());
    }
    else if (tag instanceof ImportAssetsTag) {
      final ImportAssetsTag ctag = (ImportAssetsTag) tag;

      addNode("URLs", ctag.getUrl());
      addNode("Count", ctag.getCount());
      addNode("Symbols", ctag.getSymbols());
    }
    else if (tag instanceof JPEGTablesTag) {
      final JPEGTablesTag ctag = (JPEGTablesTag) tag;

      addNode("JPEGData", ctag.getJpegData());
    }
    else if (tag instanceof MetadataTag) {
      final MetadataTag ctag = (MetadataTag) tag;

      addNode("Metadata", ctag.getMetadata());
    }
    else if (tag instanceof PlaceObject2Tag) {
      final PlaceObject2Tag ctag = (PlaceObject2Tag) tag;

      addNode("PlaceFlagHasClipActions", ctag.getPlaceFlagHasClipActions());
      addNode("PlaceFlagHasClipDepth", ctag.getPlaceFlagHasClipDepth());
      addNode("PlaceFlagHasName", ctag.getPlaceFlagHasName());
      addNode("PlaceFlagHasRatio", ctag.getPlaceFlagHasRatio());
      addNode("PlaceFlagHasColorTransform", ctag.getPlaceFlagHasColorTransform());
      addNode("PlaceFlagHasMatrix", ctag.getPlaceFlagHasMatrix());
      addNode("PlaceFlagHasCharacter", ctag.getPlaceFlagHasCharacter());
      addNode("PlaceFlagHasMove", ctag.getPlaceFlagHasMove());
      addNode("Depth", ctag.getDepth());
      addNode("CharacterID", ctag.getCharacterId());
      addNode("Matrix", ctag.getMatrix());
      addNode("ColorTransform", ctag.getColorTransform());
      addNode("Ratio", ctag.getRatio());
      addNode("Name", ctag.getName());
      addNode("ClipDepth", ctag.getClipDepth());
      addNode("ClipActions", ctag.getClipActions());
    }
    else if (tag instanceof PlaceObject3Tag) {
      final PlaceObject3Tag ctag = (PlaceObject3Tag) tag;

      addNode("PlaceFlagHasClipActions", ctag.getPlaceFlagHasClipActions());
      addNode("PlaceFlagHasClipDepth", ctag.getPlaceFlagHasClipDepth());
      addNode("PlaceFlagHasName", ctag.getPlaceFlagHasName());
      addNode("PlaceFlagHasRatio", ctag.getPlaceFlagHasRatio());
      addNode("PlaceFlagHasColorTransform", ctag.getPlaceFlagHasColorTransform());
      addNode("PlaceFlagHasMatrix", ctag.getPlaceFlagHasMatrix());
      addNode("PlaceFlagHasCharacter", ctag.getPlaceFlagHasCharacter());
      addNode("PlaceFlagHasMove", ctag.getPlaceFlagHasMove());
      addNode("Reserved", ctag.getReserved());
      addNode("PlaceFlagHasImage", ctag.getPlaceFlagHasImage());
      addNode("PlaceFlagHasClassName", ctag.getPlaceFlagHasClassName());
      addNode("PlaceFlagHasCacheAsBitmap", ctag.getPlaceFlagHasCacheAsBitmap());
      addNode("PlaceFlagHasBlendMode", ctag.getPlaceFlagHasBlendMode());
      addNode("PlaceFlagHasFilterList", ctag.getPlaceFlagHasFilterList());
      addNode("Depth", ctag.getDepth());
      addNode("ClassName", ctag.getClassName());
      addNode("CharacterID", ctag.getCharacterId());
      addNode("Matrix", ctag.getMatrix());
      addNode("ColorTransform", ctag.getColorTransform());
      addNode("Ratio", ctag.getRatio());
      addNode("Name", ctag.getName());
      addNode("ClipDepth", ctag.getClipDepth());
      addNode("SurfaceFilterList", ctag.getSurfaceFilterList());
      addNode("BlendMode", ctag.getBlendMode());
      addNode("BitmapCache", ctag.getBitmapCache());
      addNode("ClipActions", ctag.getClipActions());
    }
    else if (tag instanceof PlaceObjectTag) {
      final PlaceObjectTag ctag = (PlaceObjectTag) tag;

      addNode("CharacterID", ctag.getCharacterId());
      addNode("Depth", ctag.getDepth());
      addNode("Matrix", ctag.getMatrix());
      addNode("ColorTransform", ctag.getColorTransform());
    }
    else if (tag instanceof RemoveObject2Tag) {
      final RemoveObject2Tag ctag = (RemoveObject2Tag) tag;

      addNode("Depth", ctag.getDepth());
    }
    else if (tag instanceof RemoveObjectTag) {
      final RemoveObjectTag ctag = (RemoveObjectTag) tag;

      addNode("CharacterID", ctag.getCharacterId());
      addNode("Depth", ctag.getDepth());
    }
    else if (tag instanceof ScriptLimitsTag) {
      final ScriptLimitsTag ctag = (ScriptLimitsTag) tag;

      addNode("MaxRecursionDepth", ctag.getMaxRecursionDepth());
      addNode("ScriptTimeoutSeconds", ctag.getScriptTimeoutSeconds());
    }
    else if (tag instanceof SetBackgroundColorTag) {
      final SetBackgroundColorTag ctag = (SetBackgroundColorTag) tag;

      addNode("BackgroundColor", ctag.getBackgroundColor());
    }
    else if (tag instanceof SetTabIndexTag) {
      final SetTabIndexTag ctag = (SetTabIndexTag) tag;

      addNode("Depth", ctag.getDepth());
      addNode("TabIndex", ctag.getTabIndex());
    }
    else if (tag instanceof ShowFrameTag) {
      // Nothing to do here
    }
    else if (tag instanceof SoundStreamBlockTag) {
      final SoundStreamBlockTag ctag = (SoundStreamBlockTag) tag;

      addNode("StreamSoundData", ctag.getStreamSoundData());
    }
    else if (tag instanceof SoundStreamHead2Tag) {
      final SoundStreamHead2Tag ctag = (SoundStreamHead2Tag) tag;

      addNode("Reserved", ctag.getReserved());
      addNode("PlaybackSoundRate", ctag.getPlaybackSoundRate());
      addNode("PlaybackSoundSize", ctag.getPlaybackSoundSize());
      addNode("PlaybackSoundType", ctag.getPlaybackSoundType());
      addNode("StreamSoundCompression", ctag.getStreamSoundCompression());
      addNode("StreamSoundRate", ctag.getStreamSoundRate());
      addNode("StreamSoundSize", ctag.getStreamSoundSize());
      addNode("StreamSoundType", ctag.getStreamSoundType());
      addNode("StreamSoundSampleCount", ctag.getStreamSoundSampleCount());
      addNode("LatencySeek", ctag.getLatencySeek());
    }
    else if (tag instanceof SoundStreamHeadTag) {
      final SoundStreamHeadTag ctag = (SoundStreamHeadTag) tag;

      addNode("Reserved", ctag.getReserved());
      addNode("PlaybackSoundRate", ctag.getPlaybackSoundRate());
      addNode("PlaybackSoundSize", ctag.getPlaybackSoundSize());
      addNode("PlaybackSoundType", ctag.getPlaybackSoundType());
      addNode("StreamSoundCompression", ctag.getStreamSoundCompression());
      addNode("StreamSoundRate", ctag.getStreamSoundRate());
      addNode("StreamSoundSize", ctag.getStreamSoundSize());
      addNode("StreamSoundType", ctag.getStreamSoundType());
      addNode("StreamSoundSampleCount", ctag.getStreamSoundSampleCount());
      addNode("LatencySeek", ctag.getLatencySeek());
    }
    else if (tag instanceof StartSound2Tag) {
      final StartSound2Tag ctag = (StartSound2Tag) tag;

      addNode("SoundClassName", ctag.getSoundClassName());
      addNode("SoundInfo", ctag.getSoundInfo());
    }
    else if (tag instanceof StartSoundTag) {
      final StartSoundTag ctag = (StartSoundTag) tag;

      addNode("SoundID", ctag.getSoundId());
      addNode("SoundInfo", ctag.getSoundInfo());
    }
    else if (tag instanceof SymbolClassTag) {
      final SymbolClassTag ctag = (SymbolClassTag) tag;

      addNode("NumSymbols", ctag.getNumSymbols());
      addNode("Symbols", ctag.getSymbols());
    }
    else if (tag instanceof VideoFrameTag) {
      final VideoFrameTag ctag = (VideoFrameTag) tag;

      addNode("StreamID", ctag.getStreamId());
      addNode("FrameNum", ctag.getFrameNum());
      addNode("VideoData", ctag.getVideoData());
    }
    else if (tag instanceof RawABCTag) {
      final RawABCTag ctag = (RawABCTag) tag;

      addNode("ABCData", ctag.getAbcData());
    }
    else if (tag instanceof DoABCTag) {
      final DoABCTag ctag = (DoABCTag) tag;

      addNode("Name", ctag.getName());
      addNode("Flags", ctag.getFlags());
      addNode("ABCData", ctag.getAbcData());
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.