gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash ChangeLog libbase/image_filters.cpp serve... [gnash


From: Benjamin Wolsey
Subject: [Gnash-commit] gnash ChangeLog libbase/image_filters.cpp serve... [gnash_0_8_3_branch]
Date: Thu, 15 May 2008 13:42:19 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Branch:         gnash_0_8_3_branch
Changes by:     Benjamin Wolsey <bwy>   08/05/15 13:42:16

Modified files:
        .              : ChangeLog 
Removed files:
        libbase        : image_filters.cpp 
        server         : tools.cpp 
        win32          : ReadMe.txt 
        win32/old win32/VC8: gnash.sln gnash.vcproj npgnash.def 
                             npgnash.vcproj 

Log message:
                Drop unused / obsolete files from branch. 

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&only_with_tag=gnash_0_8_3_branch&r1=1.6573.2.10&r2=1.6573.2.11
http://cvs.savannah.gnu.org/viewcvs/gnash/libbase/image_filters.cpp?cvsroot=gnash&only_with_tag=gnash_0_8_3_branch&r1=1.19&r2=0
http://cvs.savannah.gnu.org/viewcvs/gnash/server/tools.cpp?cvsroot=gnash&only_with_tag=gnash_0_8_3_branch&r1=1.8&r2=0
http://cvs.savannah.gnu.org/viewcvs/gnash/win32/ReadMe.txt?cvsroot=gnash&only_with_tag=gnash_0_8_3_branch&r1=1.2&r2=0
http://cvs.savannah.gnu.org/viewcvs/gnash/win32/old%32win32/VC8/gnash.sln?cvsroot=gnash&only_with_tag=gnash_0_8_3_branch&r1=1.1&r2=0
http://cvs.savannah.gnu.org/viewcvs/gnash/win32/old%32win32/VC8/gnash.vcproj?cvsroot=gnash&only_with_tag=gnash_0_8_3_branch&r1=1.1&r2=0
http://cvs.savannah.gnu.org/viewcvs/gnash/win32/old%32win32/VC8/npgnash.def?cvsroot=gnash&only_with_tag=gnash_0_8_3_branch&r1=1.1&r2=0
http://cvs.savannah.gnu.org/viewcvs/gnash/win32/old%32win32/VC8/npgnash.vcproj?cvsroot=gnash&only_with_tag=gnash_0_8_3_branch&r1=1.1&r2=0

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.6573.2.10
retrieving revision 1.6573.2.11
diff -u -b -r1.6573.2.10 -r1.6573.2.11
--- ChangeLog   15 May 2008 08:25:53 -0000      1.6573.2.10
+++ ChangeLog   15 May 2008 13:42:09 -0000      1.6573.2.11
@@ -1,3 +1,8 @@
+2008-05-15 Benjamin Wolsey <address@hidden>
+
+       * server/tools.cpp, libbase/image_filters.cpp, win32: drop
+         unused or obsolete files.
+
 2008-05-15 Sandro Santilli <address@hidden>
 
        * server/asobj/NetStream.{cpp,h}: drop unused as_environment member.

Index: libbase/image_filters.cpp
===================================================================
RCS file: libbase/image_filters.cpp
diff -N libbase/image_filters.cpp
--- libbase/image_filters.cpp   5 Mar 2008 03:55:53 -0000       1.19
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,705 +0,0 @@
-// image_filters.cpp   -- Original code by Dale Schumacher, public domain 1991
-
-// See _Graphics Gems III_ "General Filtered Image Rescaling", Dale A. 
Schumacher
-
-// Modifications by Thatcher Ulrich <address@hidden> 2002
-
-// This source code has been donated to the Public Domain.  Do
-// whatever you want with it.
-
-// A series of image rescaling functions.  tulrich: Mostly I just
-// converted from K&R C to C-like C++, changed the interfaces a bit,
-// etc.
-
-
-#include "image.h"
-#include "utility.h"
-#include "container.h"
-#include "tu_math.h"
-#include <cstdio>
-#include <cstring>
-#include <cmath>
-#include "log.h"
-
-using namespace gnash;
-using namespace std;
-
-namespace {
-// anonymous namespace to hold local stuff.
-
-
-inline void* my_calloc(int count, int size)
-{
-    void *mem = (void *)new char[count * size];
-    memset(mem, 0, count * size);
-    return mem;
-}
-
-inline void    my_cfree(void* mem)
-{
-    delete [] (char*) mem;
-}
-
-
-void   get_row(boost::uint8_t* row, image::rgb* image, int x0, int xsize, int 
y)
-// Copy RGB data from the specified row into the given buffer.
-{
-    y = iclamp(y, 0, image->height() - 1);
-    int        x1 = x0 + xsize - 1;
-    if (x1 >= image->width()) {
-       // clip, then extend.
-       int     extra_pixels = x1 - image->width() + 1;
-       boost::uint8_t* p = ((boost::uint8_t*) image->data()) + (y * 
image->pitch());
-       memcpy(row, p + x0 * 3, (3 * (image->width() - x0)));
-       // repeat last pixel
-       p = p + (image->width() - 1) * 3;
-       boost::uint8_t* q = row + (image->width() - x0) * 3;
-       while (extra_pixels > 0) {
-           *(q + 0) = *(p + 0);
-           *(q + 1) = *(p + 1);
-           *(q + 2) = *(p + 2);
-           q += 3;
-           extra_pixels--;
-       }
-    }
-    else
-       {
-           memcpy(row, ((boost::uint8_t*) image->data()) + (y * 
image->pitch()) + x0 * 3, (3 * xsize));
-       }
-}
-
-
-void   get_row(boost::uint8_t* row, image::rgba* image, int x0, int xsize, int 
y)
-// Copy RGBA data from the specified row into the given buffer.
-{
-    y = iclamp(y, 0, image->height() - 1);
-    int        x1 = x0 + xsize - 1;
-    if (x1 >= image->width()) {
-       // clip, then extend.
-       int     extra_pixels = x1 - image->width() + 1;
-       boost::uint8_t* p = ((boost::uint8_t*) image->data()) + (y * 
image->pitch());
-       memcpy(row, p + x0 * 4, (4 * (image->width() - x0)));
-       // repeat last pixel
-       p = p + (image->width() - 1) * 4;
-       boost::uint8_t* q = row + (image->width() - x0) * 4;
-       while (extra_pixels > 0) {
-           *(q + 0) = *(p + 0);
-           *(q + 1) = *(p + 1);
-           *(q + 2) = *(p + 2);
-           *(q + 3) = *(p + 3);
-           q += 4;
-           extra_pixels--;
-       }
-    }
-    else
-       {
-           memcpy(row, ((boost::uint8_t*) image->data()) + (y * 
image->pitch()) + x0 * 4, (4 * xsize));
-       }
-}
-
-
-void   get_column(boost::uint8_t* column, image::rgb* image, int x)
-// Copy RGB data from the specified column into the given buffer.
-{
-
-    if ((x < 0) || (x >= image->width())) {
-       abort();
-       x = iclamp(x, 0, image->width() - 1);
-    }
-
-    int d = image->pitch();
-    boost::uint8_t* p = ((boost::uint8_t*) image->data()) + x * 3;
-    for (int i = image->height(); i-- > 0; p += d) {
-       *column++ = *p;
-       *column++ = *(p + 1);
-       *column++ = *(p + 2);
-    }
-}
-
-
-void   get_column(boost::uint8_t* column, image::rgba* image, int x)
-// Copy RGBA data from the specified column into the given buffer.
-{
-    if ((x < 0) || (x >= image->width())) {
-       abort();
-       x = iclamp(x, 0, image->width() - 1);
-    }
-
-    int d = image->pitch();
-    boost::uint8_t* p = ((boost::uint8_t*) image->data()) + x * 4;
-    for (int i = image->height(); i-- > 0; p += d) {
-       *column++ = *p;
-       *column++ = *(p + 1);
-       *column++ = *(p + 2);
-       *column++ = *(p + 3);
-    }
-}
-
-
-void   put_pixel(image::rgb* image, int x, int y, float r, float g, float b)
-// Clamp {r, g, b} to [0,255], and write pixel data to the given image
-// at (x, y).
-{
-    static image::rgb* im = NULL;
-    static int         yy = -1;
-    static boost::uint8_t*     p = NULL;
-
-    if ((x < 0) || (x >= image->width()) || (y < 0) || (y >= image->height())) 
{
-       abort();
-       return;
-    }
-    if ((im != image) || (yy != y)) {
-       im = image;
-       yy = y;
-       p = ((boost::uint8_t*) image->data()) + (y * image->pitch());
-    }
-    p[x * 3 + 0] = iclamp(frnd(r), 0, 255);
-    p[x * 3 + 1] = iclamp(frnd(g), 0, 255);
-    p[x * 3 + 2] = iclamp(frnd(b), 0, 255);
-}
-
-
-void   put_pixel(image::rgba* image, int x, int y, float r, float g, float b, 
float a)
-// Clamp {r, g, b, a} to [0,255], and write pixel data to the given image
-// at (x, y).
-{
-    static image::rgba*        im = NULL;
-    static int         yy = -1;
-    static boost::uint8_t*     p = NULL;
-
-    if ((x < 0) || (x >= image->width()) || (y < 0) || (y >= image->height())) 
{
-       abort();
-       return;
-    }
-    if ((im != image) || (yy != y)) {
-       im = image;
-       yy = y;
-       p = ((boost::uint8_t*) image->data()) + (y * image->pitch());
-    }
-    p[x * 4    + 0] = iclamp(frnd(r), 0, 255);
-    p[x * 4    + 1] = iclamp(frnd(g), 0, 255);
-    p[x * 4    + 2] = iclamp(frnd(b), 0, 255);
-    p[x * 4    + 3] = iclamp(frnd(a), 0, 255);
-}
-
-
-/*
- *     filter function definitions
- */
-
-
-// SOME_CUBIC
-
-#define        cubic_filter_support            (1.0f)
-
-float  cubic_filter(float t)
-// Cubix approximation to the central hump of Sinc.
-{
-    /* f(t) = 2|t|^3 - 3|t|^2 + 1, -1 <= t <= 1 */
-    if(t < 0.0f) t = -t;
-    if(t < 1.0f) return((2.0f * t - 3.0f) * t * t + 1.0f);
-    return(0.0f);
-}
-
-
-// BOX
-
-#define        box_support             (0.5f)
-
-float  box_filter(float t)
-{
-    if((t > -0.5) && (t <= 0.5)) return(1.0);
-    return(0.0);
-}
-
-
-// TRIANGLE
-
-#define        triangle_support        (1.0)
-
-float  triangle_filter(float t)
-{
-    if(t < 0.0f) t = -t;
-    if(t < 1.0f) return(1.0f - t);
-    return(0.0f);
-}
-
-
-// BELL
-
-#define        bell_support            (1.5)
-
-float  bell_filter(float t)
-/* box (*) box (*) box */
-{
-    if(t < 0) t = -t;
-    if(t < 0.5f) return(0.75f - (t * t));
-    if(t < 1.5f) {
-       t = (t - 1.5f);
-       return(0.5f * (t * t));
-    }
-    return(0.0f);
-}
-
-
-// B_SPLINE
-
-#define        B_spline_support        (2.0f)
-
-float  B_spline_filter(float t)
-/* box (*) box (*) box (*) box */
-{
-    float      tt;
-
-    if(t < 0.0f) t = -t;
-    if(t < 1.0f) {
-       tt = t * t;
-       return((0.5f * tt * t) - tt + (2.0f / 3.0f));
-    } else if (t < 2.0f) {
-       t = 2.0f - t;
-       return((1.0f / 6.0f) * (t * t * t));
-    }
-    return(0.0f);
-}
-
-
-// LANCZOS3
-
-float  sinc(float x)
-{
-    x *= (float) M_PI;
-    if (x != 0.0f) return(sinf(x) / x);
-    return(1.0f);
-}
-
-#define        Lanczos3_support        (3.0f)
-
-float  Lanczos3_filter(float t)
-{
-    if (t < 0.0f) t = -t;
-    if (t < 3.0f) return(sinc(t) * sinc(t/3.0f));
-    return(0.0f);
-}
-
-
-// MITCHELL
-
-#define        Mitchell_support        (2.0f)
-
-#define        B       (1.0f / 3.0f)
-#define        C       (1.0f / 3.0f)
-
-float  Mitchell_filter(float t)
-{
-    float tt = t * t;
-    if (t < 0.0f) t = -t;
-    if (t < 1.0f) {
-       t = (((12.0f - 9.0f * B - 6.0f * C) * (t * tt))
-            + ((-18.0f + 12.0f * B + 6.0f * C) * tt)
-            + (6.0f - 2.0f * B));
-       return(t / 6.0f);
-    } else if(t < 2.0f) {
-       t = (((-1.0f * B - 6.0f * C) * (t * tt))
-            + ((6.0f * B + 30.0f * C) * tt)
-            + ((-12.0f * B - 48.0f * C) * t)
-            + (8.0f * B + 24 * C));
-       return(t / 6.0f);
-    }
-    return(0.0f);
-}
-
-
-struct CONTRIB {
-    int        pixel;
-    float      weight;
-
-    CONTRIB()
-       : pixel(0), weight(0.f)
-       {
-       }
-
-    CONTRIB(int p, float w)
-       : pixel(p), weight(w)
-       {
-       }
-};
-
-
-}      // end anonymous namespace
-
-
-namespace image {
-
-
-enum filter_type {
-FILTER0 = 0,
-    BOX = FILTER0,
-    TRIANGLE,
-    BELL,
-    B_SPLINE,
-    SOME_CUBIC,        // Cubic approximation of Sinc's hump (but no tails).
-    LANCZOS3,
-    MITCHELL,  // This one is alleged to be pretty nice.
-
-    FILTER_COUNT
-    };
-
-struct filter_table {
-    float      (*filter_function)(float);
-    float      support;
-} filter_table[] =
-{
-    { box_filter, box_support },
-    { triangle_filter, triangle_support },
-    { bell_filter, bell_support },
-    { B_spline_filter, B_spline_support },
-    { cubic_filter, cubic_filter_support },
-    { Lanczos3_filter, Lanczos3_support },
-    { Mitchell_filter, Mitchell_support },
-};
-
-
-// TODO: experiment with different filter functions.
-filter_type    default_type = TRIANGLE;
-
-
-void   resample(image::rgb* out, int out_x0, int out_y0, int out_x1, int 
out_y1,
-                image::rgb* in, float in_x0, float in_y0, float in_x1, float 
in_y1)
-// Rescale the specified portion of the input image into the specified
-// portion of the output image.  Coordinates are *inclusive*.
-{
-    GNASH_REPORT_FUNCTION;
-
-    assert(out_x0 <= out_x1);
-    assert(out_y0 <= out_y1);
-    assert(out_x0 >= 0 && out_x0 < out->width());
-    assert(out_x1 >= 0 && out_x1 < out->width());
-    assert(out_y0 >= 0 && out_y0 < out->height());
-    assert(out_y1 >= 0 && out_y1 < out->height());
-
-    float      (*filter_function)(float);
-    float      support;
-
-    // Pick a filter function & support.
-    assert(default_type >= FILTER0 && default_type < FILTER_COUNT);
-    filter_function = filter_table[default_type].filter_function;
-    support = filter_table[default_type].support;
-
-
-    int i, k;                  /* loop variables */
-    unsigned int j;                    /* loop variables */
-    int n;                             /* pixel number */
-    float center; int left, right;     /* filter calculation variables */
-    float width, fscale, weight;       /* filter calculation variables */
-    boost::uint8_t*    raster;                 /* a row or column of pixels */
-
-    std::vector< std::vector<CONTRIB> >        contrib;
-
-    int        out_width = out_x1 - out_x0 + 1;
-    int        out_height = out_y1 - out_y0 + 1;
-    assert(out_width > 0);
-    assert(out_height > 0);
-
-    float      in_width = in_x1 - in_x0;
-    float      in_height = in_y1 - in_y0;
-    assert(in_width > 0);
-    assert(in_height > 0);
-
-    int        in_window_w = int(ceilf(in_x1) - floorf(in_x0) + 1);
-    int        in_window_h = int(ceilf(in_y1) - floorf(in_y0) + 1);
-
-    /* create intermediate image to hold horizontal zoom */
-    std::auto_ptr<image::rgb> tmp ( image::create_rgb(out_width, in_window_h) 
);
-    float xscale = (float) (out_width - 1) / in_width;
-    float yscale = (float) (out_height - 1) / in_height;
-
-    // xxxx protect against division by 0
-    if (yscale == 0) { yscale = 1.0f; }
-    if (xscale == 0) { xscale = 1.0f; }
-
-    /* pre-calculate filter contributions for a row */
-    contrib.resize(tmp->width());
-    if(xscale < 1.0f) {
-       width = support / xscale;
-       fscale = 1.0f / xscale;
-       for (i = 0; i < tmp->width(); ++i) {
-           contrib[i].resize(0);
-
-           center = (float) i / xscale;
-           left = int(ceilf(center - width));
-           right = int(floorf(center + width));
-           for (k = left; k <= right; ++k) {
-               weight = center - (float) k;
-               weight = (*filter_function)(weight / fscale) / fscale;
-               n = iclamp(k, 0, in_window_w - 1);
-               contrib[i].push_back(CONTRIB(n, weight));
-           }
-       }
-    } else {
-       for (i = 0; i < tmp->width(); ++i) {
-           contrib[i].resize(0);
-           center = (float) i / xscale;
-           left = int(ceilf(center - support));
-           right = int(floorf(center + support));
-           for(k = left; k <= right; ++k) {
-               weight = center - (float) k;
-               weight = (*filter_function)(weight);
-               n = iclamp(k, 0, in_window_w - 1);
-               contrib[i].push_back(CONTRIB(n, weight));
-           }
-       }
-    }
-
-    /* apply filter to zoom horizontally from src to tmp */
-    raster = (boost::uint8_t*) my_calloc(in_window_w, 3);
-    for (k = 0; k < tmp->height(); ++k) {
-       get_row(raster, in, int(floorf(in_x0)), in_window_w, k);
-       for (i = 0; i < tmp->width(); ++i) {
-           float       red = 0.0f;
-           float       green = 0.0f;
-           float       blue = 0.0f;
-           for(j = 0; j < contrib[i].size(); ++j) {
-               int     pixel = contrib[i][j].pixel;
-               red     += raster[pixel * 3 + 0] * contrib[i][j].weight;
-               green   += raster[pixel * 3 + 1] * contrib[i][j].weight;
-               blue    += raster[pixel * 3 + 2] * contrib[i][j].weight;
-           }
-           put_pixel(tmp.get(), i, k, red, green, blue);
-       }
-    }
-    my_cfree(raster);
-
-    contrib.resize(out_height);
-
-    if (yscale < 1.0f) {
-       width = support / yscale;
-       fscale = 1.0f / yscale;
-       for (i = 0; i < out_height; ++i) {
-           contrib[i].resize(0);
-
-           center = (float) i / yscale;
-           left = int(ceilf(center - width));
-           right = int(floorf(center + width));
-           for (k = left; k <= right; ++k) {
-               weight = center - (float) k;
-               weight = (*filter_function)(weight / fscale) / fscale;
-               n = iclamp(k, 0, tmp->height() - 1);
-               contrib[i].push_back(CONTRIB(n, weight));
-           }
-       }
-    } else {
-       for (i = 0; i < out_height; ++i) {
-           contrib[i].resize(0);
-           center = (float) i / yscale;
-           left = int(ceilf(center - support));
-           right = int(floorf(center + support));
-           for(k = left; k <= right; ++k) {
-               weight = center - (float) k;
-               weight = (*filter_function)(weight);
-               n = iclamp(k, 0, tmp->height() - 1);
-               contrib[i].push_back(CONTRIB(n, weight));
-           }
-       }
-    }
-
-    /* apply filter to zoom vertically from tmp to dst */
-    raster = (boost::uint8_t*) my_calloc(tmp->height(), 3);
-    for (k = 0; k < tmp->width(); ++k) {
-       get_column(raster, tmp.get(), k);
-       for (i = 0; i < out_height; ++i) {
-           float       red = 0.0f;
-           float       green = 0.0f;
-           float       blue = 0.0f;
-           for (j = 0; j < contrib[i].size(); ++j) {
-               int     pixel = contrib[i][j].pixel;
-               red     += raster[pixel * 3 + 0] * contrib[i][j].weight;
-               green   += raster[pixel * 3 + 1] * contrib[i][j].weight;
-               blue    += raster[pixel * 3 + 2] * contrib[i][j].weight;
-           }
-           put_pixel(out, k + out_x0, i + out_y0, red, green, blue);
-       }
-    }
-    my_cfree(raster);
-
-    contrib.resize(0);
-
-}
-
-
-void   resample(image::rgba* out, int out_x0, int out_y0, int out_x1, int 
out_y1,
-                image::rgba* in, float in_x0, float in_y0, float in_x1, float 
in_y1)
-// Rescale the specified portion of the input image into the specified
-// portion of the output image.  Coordinates are *inclusive*.
-//
-// Same as above, but with an alpha channel.
-{
-    GNASH_REPORT_FUNCTION;
-    assert(out_x0 <= out_x1);
-    assert(out_y0 <= out_y1);
-    assert(out_x0 >= 0 && out_x0 < out->width());
-    assert(out_x1 >= 0 && out_x1 < out->width());
-    assert(out_y0 >= 0 && out_y0 < out->height());
-    assert(out_y1 >= 0 && out_y1 < out->height());
-
-    float      (*filter_function)(float);
-    float      support;
-
-    // Pick a filter function & support.
-    assert(default_type >= FILTER0 && default_type < FILTER_COUNT);
-    filter_function = filter_table[default_type].filter_function;
-    support = filter_table[default_type].support;
-
-
-    float      xscale, yscale;         /* zoom scale factors */
-    int i, k;                  /* loop variables */
-    unsigned int j;                    /* loop variables */
-    int n;                             /* pixel number */
-    float center; int left, right;     /* filter calculation variables */
-    float width, fscale, weight;       /* filter calculation variables */
-    boost::uint8_t*    raster;                 /* a row or column of pixels */
-
-    std::vector< std::vector<CONTRIB> >        contrib;
-
-    int        out_width = out_x1 - out_x0 + 1;
-    int        out_height = out_y1 - out_y0 + 1;
-    assert(out_width > 0);
-    assert(out_height > 0);
-
-    float      in_width = in_x1 - in_x0;
-    float      in_height = in_y1 - in_y0;
-    assert(in_width > 0);
-    assert(in_height > 0);
-
-    int        in_window_w = int(ceilf(in_x1) - floorf(in_x0) + 1);
-    int        in_window_h = int(ceilf(in_y1) - floorf(in_y0) + 1);
-
-    /* create intermediate image to hold horizontal zoom */
-    std::auto_ptr<image::rgba> tmp( image::create_rgba(out_width, in_window_h) 
);
-    xscale = (float) (out_width - 1) / in_width;
-    yscale = (float) (out_height - 1) / in_height;
-
-    // xxxx protect against division by 0
-    if (yscale == 0) { yscale = 1.0f; }
-    if (xscale == 0) { xscale = 1.0f; }
-
-    /* pre-calculate filter contributions for a row */
-    contrib.resize(tmp->width());
-    if(xscale < 1.0f) {
-       width = support / xscale;
-       fscale = 1.0f / xscale;
-       for (i = 0; i < tmp->width(); ++i) {
-           contrib[i].resize(0);
-
-           center = (float) i / xscale;
-           left = int(ceilf(center - width));
-           right = int(floorf(center + width));
-           for (k = left; k <= right; ++k) {
-               weight = center - (float) k;
-               weight = (*filter_function)(weight / fscale) / fscale;
-               n = iclamp(k, 0, in_window_w - 1);
-               contrib[i].push_back(CONTRIB(n, weight));
-           }
-       }
-    } else {
-       for (i = 0; i < tmp->width(); ++i) {
-           contrib[i].resize(0);
-           center = (float) i / xscale;
-           left = int(ceilf(center - support));
-           right = int(floorf(center + support));
-           for(k = left; k <= right; ++k) {
-               weight = center - (float) k;
-               weight = (*filter_function)(weight);
-               n = iclamp(k, 0, in_window_w - 1);
-               contrib[i].push_back(CONTRIB(n, weight));
-           }
-       }
-    }
-
-    /* apply filter to zoom horizontally from src to tmp */
-    raster = (boost::uint8_t*) my_calloc(in_window_w, 4);
-    for (k = 0; k < tmp->height(); ++k) {
-       get_row(raster, in, int(floorf(in_x0)), in_window_w, k);
-       for (i = 0; i < tmp->width(); ++i) {
-           float       red = 0.0f;
-           float       green = 0.0f;
-           float       blue = 0.0f;
-           float       alpha = 0.0f;
-           for(j = 0; j < contrib[i].size(); ++j) {
-               int     pixel = contrib[i][j].pixel;
-               red     += raster[pixel * 4 + 0] * contrib[i][j].weight;
-               green   += raster[pixel * 4 + 1] * contrib[i][j].weight;
-               blue    += raster[pixel * 4 + 2] * contrib[i][j].weight;
-               alpha   += raster[pixel * 4 + 3] * contrib[i][j].weight;
-           }
-           put_pixel(tmp.get(), i, k, red, green, blue, alpha);
-       }
-    }
-    my_cfree(raster);
-
-    contrib.resize(out_height);
-
-    if (yscale < 1.0f) {
-       width = support / yscale;
-       fscale = 1.0f / yscale;
-       for (i = 0; i < out_height; ++i) {
-           contrib[i].resize(0);
-
-           center = (float) i / yscale;
-           left = int(ceilf(center - width));
-           right = int(floorf(center + width));
-           for (k = left; k <= right; ++k) {
-               weight = center - (float) k;
-               weight = (*filter_function)(weight / fscale) / fscale;
-               n = iclamp(k, 0, tmp->height() - 1);
-               contrib[i].push_back(CONTRIB(n, weight));
-           }
-       }
-    } else {
-       for (i = 0; i < out_height; ++i) {
-           contrib[i].resize(0);
-           center = (float) i / yscale;
-           left = int(ceilf(center - support));
-           right = int(floorf(center + support));
-           for(k = left; k <= right; ++k) {
-               weight = center - (float) k;
-               weight = (*filter_function)(weight);
-               n = iclamp(k, 0, tmp->height() - 1);
-               contrib[i].push_back(CONTRIB(n, weight));
-           }
-       }
-    }
-
-    /* apply filter to zoom vertically from tmp to dst */
-    raster = (boost::uint8_t*) my_calloc(tmp->height(), 4);
-    for (k = 0; k < tmp->width(); ++k) {
-       get_column(raster, tmp.get(), k);
-       for (i = 0; i < out_height; ++i) {
-           float       red = 0.0f;
-           float       green = 0.0f;
-           float       blue = 0.0f;
-           float       alpha = 0.0f;
-           for (j = 0; j < contrib[i].size(); ++j) {
-               int     pixel = contrib[i][j].pixel;
-               red     += raster[pixel * 4 + 0] * contrib[i][j].weight;
-               green   += raster[pixel * 4 + 1] * contrib[i][j].weight;
-               blue    += raster[pixel * 4 + 2] * contrib[i][j].weight;
-               alpha   += raster[pixel * 4 + 3] * contrib[i][j].weight;
-           }
-           put_pixel(out, k + out_x0, i + out_y0, red, green, blue, alpha);
-       }
-    }
-    my_cfree(raster);
-
-    contrib.resize(0);
-
-}
-
-} // end namespace image
-
-
-
-// Local Variables:
-// mode: C++
-// indent-tabs-mode: t
-// End:
-

Index: server/tools.cpp
===================================================================
RCS file: server/tools.cpp
diff -N server/tools.cpp
--- server/tools.cpp    19 Feb 2008 19:20:54 -0000      1.8
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,294 +0,0 @@
-// tools.cpp   -- Thatcher Ulrich <address@hidden> 2004
-
-// This source code has been donated to the Public Domain.  Do
-// whatever you want with it.
-
-// Some optional helper code.
-
-
-#include "tu_file.h"
-#include "utility.h"
-#include "zlib_adapter.h"
-#include "gnash.h"
-#include "log.h"
-#include "stream.h"
-#include "types.h"
-
-
-namespace gnash {
-namespace tools {
-       // This struct tracks an input stream.  When you call
-       // do_copy(), it writes all the data that has been read from
-       // the input stream into the output stream.  (Basically it
-       // goes by the input file position, not by the *actual* read
-       // calls.)
-       //
-       // The copying can be optionally cancelled.
-       class copy_helper
-       {
-       public:
-               tu_file*        m_in;
-               tu_file*        m_out;
-               int     m_initial_in_pos;
-               bool    m_done_copy;
-
-               copy_helper(tu_file* in, tu_file* out)
-                       :
-                       m_in(in),
-                       m_out(out),
-                       m_initial_in_pos(in->get_position()),
-                       m_done_copy(false)
-               {
-                       assert(m_in && m_in->get_error() == TU_FILE_NO_ERROR);
-                       assert(m_out && m_out->get_error() == TU_FILE_NO_ERROR);
-               }
-
-
-               bool    do_copy()
-               // Copy the data.  Return true on success, false on failure.
-               {
-                       if (m_done_copy)
-                       {
-                               abort();
-                               log_error("gnash::tools::copy_helper() already 
done copy\n");
-                               return false;
-                       }
-
-                       m_done_copy = true;
-
-                       int     current_in_pos = m_in->get_position();
-                       int     bytes_to_copy = current_in_pos - 
m_initial_in_pos;
-                       if (bytes_to_copy > 0)
-                       {
-                               m_in->set_position(m_initial_in_pos);
-                               int     bytes_copied = m_out->copy_bytes(m_in, 
bytes_to_copy);
-
-                               if (bytes_copied != bytes_to_copy)
-                               {
-                                       m_in->set_position(current_in_pos);     
// fixup
-                                       return false;
-                               }
-                               assert(m_in->get_position() == current_in_pos);
-
-                               return true;
-                       }
-                       else
-                       {
-                               log_error("gnash::tools::copy_helper asked to 
copy %d bytes\n",
-                                         bytes_to_copy);
-                               return false;
-                       }
-               }
-       };
-
-
-       void    write_placeholder_bitmap(tu_file* out, boost::uint16_t 
character_id)
-       // Write a minimal bitmap character tag into the given stream,
-       // with the given character_id.
-       {
-               out->write_le16((20 << 6) | 0x3F);      // tag header: tag type 
= 20, size = from next u32
-               int     tag_size_pos = out->get_position();
-               out->write_le32(0);     // placeholder for tag size.
-
-               out->write_le16(character_id);
-               out->write_byte(4);     // code for 16 bits/pixel
-               out->write_le16(2);     // width, min pitch = 4 bytes/row
-               out->write_le16(1);     // height
-
-               // This is zlib-compressed data representing four 0 bytes.
-               static const int        COMP_SIZE = 12;
-               unsigned char   compressed_data[COMP_SIZE] =
-               {
-                       0x78,
-                       0x9c,
-                       0x63,
-                       0x60,
-                       0x60,
-                       0x60,
-                       0x00,
-                       0x00,
-                       0x00,
-                       0x04,
-                       0x00,
-                       0x01,
-               };
-               out->write_bytes(compressed_data, COMP_SIZE);
-
-               // Write the actual tag size in the slot at the beginning.
-               int     end_pos = out->get_position();
-               int     size = end_pos - tag_size_pos - 4;
-               out->set_position(tag_size_pos);
-               out->write_le32(size);
-               out->set_position(end_pos);
-       }
-
-}}     // end namespace gnash::tools
-
-
-int    gnash::tools::process_swf(tu_file* swf_out, tu_file* in, const 
process_options& options)
-{
-       assert(in && in->get_error() == TU_FILE_NO_ERROR);
-       assert(swf_out && swf_out->get_error() == TU_FILE_NO_ERROR);
-
-       // @@ Copied & adapted from movie_def_impl::read()
-       // @@ TODO share this wrapper code somehow (also with parser)
-
-       boost::uint32_t file_start_pos = in->get_position();
-       boost::uint32_t header = in->read_le32();
-       boost::uint32_t file_length = in->read_le32();
-       boost::uint32_t file_end_pos = file_start_pos + file_length;
-
-       int     version = (header >> 24) & 255;
-       if ((header & 0x0FFFFFF) != 0x00535746
-           && (header & 0x0FFFFFF) != 0x00535743)
-       {
-               // ERROR
-               log_error("gnash::movie_def_impl::read() -- file does not start 
with a SWF header!\n");
-               return 1;
-       }
-       bool    compressed = (header & 255) == 'C';
-
-       IF_VERBOSE_PARSE(log_parse("version = %d, file_length = %d\n", version, 
file_length));
-
-       tu_file*        original_in = NULL;
-       if (compressed)
-       {
-#ifndef HAVE_ZLIB_H
-               log_error("gnash can't read zipped SWF data; 
TU_CONFIG_LINK_TO_ZLIB is 0!\n");
-               return -1;
-#else
-               IF_VERBOSE_PARSE(log_parse("file is compressed."));
-               original_in = in;
-
-               // Uncompress the input as we read it.
-               in = zlib_adapter::make_inflater(original_in);
-
-               // Subtract the size of the 8-byte header, since
-               // it's not included in the compressed
-               // stream length.
-               file_end_pos = file_length - 8;
-#endif
-       }
-
-       stream  str(in);
-
-       if (options.m_zip_whole_file)
-       {
-               // @@ TODO not implemented yet.
-               log_error("gnash::tools::process_swf(): 
options.m_zip_whole_file is not implemented!  Output will not be zipped.\n");
-       }
-
-       //
-       // Start the output file
-       //
-
-       int     output_file_start_pos = swf_out->get_position();
-       swf_out->write_le32(0x06535746);        // Flash 6 header, uncompressed
-
-       // File length (need to overwrite later with the actual value.
-       int     output_file_length_pos = swf_out->get_position();
-       swf_out->write_le32(0);
-
-       float   frame_rate = 30.f;
-       int     frame_count = 0;
-       {
-               copy_helper     cp(in, swf_out);        // copies everything 
that's read in this scope.
-
-               rect    dummy_frame_size;
-               dummy_frame_size.read(&str);
-               frame_rate = str.read_u16() / 256.0f;
-               frame_count = str.read_u16();
-
-               str.align();
-
-               bool    success = cp.do_copy();
-               if (!success)
-               {
-                       // Error!
-                       log_error("gnash::tools::process_swf() -- unable to 
copy header data!\n");
-                       return 1;
-               }
-       }
-
-//     m_playlist.resize(m_frame_count);
-
-//     IF_VERBOSE_PARSE(m_frame_size.print());
-       IF_VERBOSE_PARSE(log_parse("frame rate = %f, frames = %d\n", 
frame_rate, frame_count));
-
-       while ((boost::uint32_t) str.get_position() < file_end_pos)
-       {
-               copy_helper     cp(in, swf_out);
-
-               int     tag_type = str.open_tag();
-               if (options.m_remove_image_data
-                   && tag_type == 8)
-               {
-                       // Don't need no stinkin jpeg tables.
-                       str.close_tag();
-               }
-               else if (options.m_remove_image_data
-                        && (tag_type == 6
-                            || tag_type == 20
-                            || tag_type == 21
-                            || tag_type == 35
-                            || tag_type == 36))
-               {
-                       // Some type of bitmap character tag; replace it with a 
minimal stand-in.
-                       boost::uint16_t cid = str.read_u16();
-                       str.close_tag();
-
-                       // Insert substitute tag.
-                       write_placeholder_bitmap(swf_out, cid);
-               }
-               else
-               {
-                       // Leave this tag as-is.
-                       str.close_tag();
-                       str.align();
-
-                       // Copy into output.
-                       bool    success = cp.do_copy();
-                       if (!success)
-                       {
-                               // Error!
-                               log_error("gnash::tools::process_swf() -- error 
copying tag!\n");
-                               return 1;
-                       }
-               }
-
-               if (tag_type == 0)
-               {
-                       if ((unsigned int) str.get_position() != file_end_pos)
-                       {
-                               // Safety break, so we don't read past the end 
of the
-                               // movie.
-                               log_debug("warning: process_swf() hit 
stream-end tag, but not at the "
-                                       "end of the file yet; stopping for 
safety\n");
-                               break;
-                       }
-               }
-       }
-
-       if (original_in)
-       {
-               // Done with the zlib_adapter.
-               delete in;
-       }
-       
-       // Go back and write the file size.
-       int     current_pos = swf_out->get_position();
-       swf_out->set_position(output_file_length_pos);
-       swf_out->write_le32(current_pos - output_file_start_pos);
-       swf_out->set_position(current_pos);
-
-       return 0;       // OK
-}
-
-
-
-// Local Variables:
-// mode: C++
-// c-basic-offset: 8 
-// tab-width: 8
-// indent-tabs-mode: t
-// End:

Index: win32/ReadMe.txt
===================================================================
RCS file: win32/ReadMe.txt
diff -N win32/ReadMe.txt
--- win32/ReadMe.txt    9 Aug 2006 15:18:02 -0000       1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,35 +0,0 @@
-gnash.exe - it's a standalone executable file.
-It is located in 
http://web.cvs.savannah.gnu.org/viewcvs/gnash/snapshots/?root=gnash
-
-It depends on the next DLL files:
-SDL.dll, libjpeg6b.dll, LIBCURL.dll, libMYSQL.dll, MSVCP80.dll, MSVCR80.dll.
-
-To start gnash.exe, for example, you may copy these files to
-C:\WINDOWS\System32 
-directory. Then, you can type "gnash c:\mydir\myfile.swf".
-
-npgnash.dll - it's a plugin for Mozilla Firefox browser.
-It is located in 
http://web.cvs.savannah.gnu.org/viewcvs/gnash/snapshots/?root=gnash
-
-To use it, for example, you may copy this file to 
-C:\Program Files\Mozilla Firefox\plugin.
-Then restart Mozilla Firefox.
-Then, you can view SWF files via browser window.
-npgnash.dll has the same dependencies as gnash.exe. 
-
-WARNING:The Firefox Gnash Plugin has the next bugs:
-
- -  Key events are not handled
- -  Resizing browser window when plugin is running, will crash browser.
- 
-We'll correct this bugs as soon as possible.
-
-NOTE: This program is distributed in the hope that it will be useful,
-      but WITHOUT ANY WARRANTY; without even the implied warranty of
-      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-      GNU General Public License for more details.
-
-These files are demo versions of our Flash player and "currently unsupported" 
& "under development".
-
-
-               gnash development team
\ No newline at end of file

Index: win32/old win32/VC8/gnash.sln
===================================================================
RCS file: win32/old win32/VC8/gnash.sln
diff -N win32/old win32/VC8/gnash.sln
--- win32/old win32/VC8/gnash.sln       18 Jul 2007 20:30:20 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,26 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gnash", "gnash.vcproj", 
"{E5A44530-7782-42A2-A41D-238670499C44}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "npgnash", 
"npgnash.vcproj", "{DDC708C5-495F-4FDC-9AC9-BD9C518E7533}"
-EndProject
-Global
-       GlobalSection(SolutionConfigurationPlatforms) = preSolution
-               Debug|Win32 = Debug|Win32
-               Release|Win32 = Release|Win32
-       EndGlobalSection
-       GlobalSection(ProjectConfigurationPlatforms) = postSolution
-               {E5A44530-7782-42A2-A41D-238670499C44}.Debug|Win32.ActiveCfg = 
Debug|Win32
-               {E5A44530-7782-42A2-A41D-238670499C44}.Debug|Win32.Build.0 = 
Debug|Win32
-               {E5A44530-7782-42A2-A41D-238670499C44}.Release|Win32.ActiveCfg 
= Release|Win32
-               {E5A44530-7782-42A2-A41D-238670499C44}.Release|Win32.Build.0 = 
Release|Win32
-               {DDC708C5-495F-4FDC-9AC9-BD9C518E7533}.Debug|Win32.ActiveCfg = 
Debug|Win32
-               {DDC708C5-495F-4FDC-9AC9-BD9C518E7533}.Debug|Win32.Build.0 = 
Debug|Win32
-               {DDC708C5-495F-4FDC-9AC9-BD9C518E7533}.Release|Win32.ActiveCfg 
= Release|Win32
-               {DDC708C5-495F-4FDC-9AC9-BD9C518E7533}.Release|Win32.Build.0 = 
Release|Win32
-       EndGlobalSection
-       GlobalSection(SolutionProperties) = preSolution
-               HideSolutionNode = FALSE
-       EndGlobalSection
-EndGlobal

Index: win32/old win32/VC8/gnash.vcproj
===================================================================
RCS file: win32/old win32/VC8/gnash.vcproj
diff -N win32/old win32/VC8/gnash.vcproj
--- win32/old win32/VC8/gnash.vcproj    18 Jul 2007 20:30:20 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,1437 +0,0 @@
-<?xml version="1.0" encoding="windows-1251"?>
-<VisualStudioProject
-       ProjectType="Visual C++"
-       Version="8,00"
-       Name="gnash"
-       ProjectGUID="{E5A44530-7782-42A2-A41D-238670499C44}"
-       RootNamespace="gnash"
-       Keyword="Win32Proj"
-       >
-       <Platforms>
-               <Platform
-                       Name="Win32"
-               />
-       </Platforms>
-       <ToolFiles>
-       </ToolFiles>
-       <Configurations>
-               <Configuration
-                       Name="Debug|Win32"
-                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"
-                       IntermediateDirectory="$(ConfigurationName)"
-                       ConfigurationType="1"
-                       CharacterSet="1"
-                       >
-                       <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCMIDLTool"
-                       />
-                       <Tool
-                               Name="VCCLCompilerTool"
-                               Optimization="0"
-                               
AdditionalIncludeDirectories="../../libbase;../../server;../../server/asobj;../../server/parser;../../server/swf;../../server/vm;../../libltdl;../../extensions/mysql;../../libamf;../../backend;$(NOINHERIT)"
-                               
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE;WIN32_HASH_MAP;HAVE_ISFINITE;HAVE_SDL_H;SOUND_SDL;RENDERER_OPENGL;HAVE_WINSOCK_H;USE_CURL;HAVE_LIBCURL;HAVE_EXTENSIONS;VERSION=&quot;&quot;&quot;0.7.2&quot;&quot;&quot;;USE_SDL_THREADS;GUI_SDL;NETWORK_CONN;USE_FFMPEG;EMULATE_INTTYPES;TARGET_CONFIG=&quot;&quot;&quot;win32&quot;&quot;&quot;;RENDERER_CONFIG=&quot;&quot;&quot;opengl&quot;&quot;&quot;;GUI_CONFIG=&quot;&quot;&quot;sdl&quot;&quot;&quot;;SOUND_CONFIG=&quot;&quot;&quot;sdl&quot;&quot;&quot;;DECODER_CONFIG=&quot;&quot;&quot;ffmpeg&quot;&quot;&quot;"
-                               MinimalRebuild="true"
-                               BasicRuntimeChecks="3"
-                               RuntimeLibrary="3"
-                               UsePrecompiledHeader="0"
-                               WarningLevel="2"
-                               Detect64BitPortabilityProblems="true"
-                               DebugInformationFormat="4"
-                               ShowIncludes="false"
-                       />
-                       <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCPreLinkEventTool"
-                       />
-                       <Tool
-                               Name="VCLinkerTool"
-                               AdditionalDependencies="sdl.lib zlib.lib 
jpeg.lib sdlmain.lib opengl32.lib pthreadVC2.lib ws2_32.lib libcurl.lib 
WinMM.lib libmysql.lib avutil-49.lib avcodec-51.lib avformat-50.lib glew32.lib"
-                               LinkIncremental="2"
-                               IgnoreDefaultLibraryNames="LIBCMT.lib"
-                               GenerateDebugInformation="true"
-                               SubSystem="1"
-                               TargetMachine="1"
-                       />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCWebDeploymentTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
-               </Configuration>
-               <Configuration
-                       Name="Release|Win32"
-                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"
-                       IntermediateDirectory="$(ConfigurationName)"
-                       ConfigurationType="1"
-                       CharacterSet="1"
-                       WholeProgramOptimization="1"
-                       >
-                       <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCMIDLTool"
-                       />
-                       <Tool
-                               Name="VCCLCompilerTool"
-                               AdditionalOptions="/D 
&quot;_CRT_SECURE_NO_DEPRECATE&quot; /D &quot;WIN32_HASH_MAP&quot; /D 
&quot;HAVE_ISFINITE&quot; /D &quot;HAVE_SDL_H&quot; /D SOUND_SDL /D 
&quot;RENDERER_OPENGL&quot; /D &quot;NETWORK_CONN&quot; /D HAVE_WINSOCK_H /D 
&quot;NETWORK_CONN&quot; /D &quot;USE_CURL&quot; /D &quot;HAVE_LIBCURL&quot; /D 
HAVE_EXTENSIONS /D VERSION=&quot;&quot;&quot;0.7.1&quot;&quot;&quot; /D 
USE_SDL_THREADS /D GUI_SDL"
-                               
AdditionalIncludeDirectories="../../libbase;../../server;../../extensions/mysql;../libbase;../../libamf;$(NOINHERIT)"
-                               PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
-                               RuntimeLibrary="2"
-                               UsePrecompiledHeader="0"
-                               WarningLevel="2"
-                               Detect64BitPortabilityProblems="true"
-                               DebugInformationFormat="3"
-                       />
-                       <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCPreLinkEventTool"
-                       />
-                       <Tool
-                               Name="VCLinkerTool"
-                               AdditionalDependencies="sdl.lib zlib.lib 
jpeg.lib sdlmain.lib opengl32.lib ws2_32.lib libcurl.lib WinMM.lib libmysql.lib 
pthreadVC.lib"
-                               LinkIncremental="1"
-                               IgnoreDefaultLibraryNames="LIBCMT.lib"
-                               GenerateDebugInformation="true"
-                               SubSystem="1"
-                               OptimizeReferences="2"
-                               EnableCOMDATFolding="2"
-                               TargetMachine="1"
-                       />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCWebDeploymentTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
-               </Configuration>
-       </Configurations>
-       <References>
-       </References>
-       <Files>
-               <Filter
-                       Name="Source Files"
-                       Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
-                       
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
-                       >
-                       <File
-                               RelativePath="..\..\server\vm\action.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\action_buffer.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\vm\ActionExec.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libamf\amf.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\array.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_environment.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_function.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_object.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_value.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\vm\ASHandlers.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Sound.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\bitmap_character_def.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Boolean.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\button_character_def.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\button_character_instance.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Camera.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\character.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\character_def.cpp"
-                               >
-                               <FileConfiguration
-                                       Name="Debug|Win32"
-                                       >
-                                       <Tool
-                                               Name="VCCLCompilerTool"
-                                               
ObjectFile="$(IntDir)\$(InputName)1.obj"
-                                               
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
-                                       />
-                               </FileConfiguration>
-                               <FileConfiguration
-                                       Name="Release|Win32"
-                                       >
-                                       <Tool
-                                               Name="VCCLCompilerTool"
-                                               
ObjectFile="$(IntDir)\$(InputName)1.obj"
-                                               
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
-                                       />
-                               </FileConfiguration>
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Color.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\container.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\ContextMenu.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\curl_adapter.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\CustomActions.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Date.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\dlist.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\edit_text_character.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\edit_text_character_def.cpp"
-                               >
-                               <FileConfiguration
-                                       Name="Debug|Win32"
-                                       >
-                                       <Tool
-                                               Name="VCCLCompilerTool"
-                                               
ObjectFile="$(IntDir)\$(InputName)1.obj"
-                                               
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
-                                       />
-                               </FileConfiguration>
-                               <FileConfiguration
-                                       Name="Release|Win32"
-                                       >
-                                       <Tool
-                                               Name="VCCLCompilerTool"
-                                               
ObjectFile="$(IntDir)\$(InputName)1.obj"
-                                               
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
-                                       />
-                               </FileConfiguration>
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Error.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\extension.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\font.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\fontlib.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\generic_character.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\getopt_win32.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\GetterSetter.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Global.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\gui\gnash.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\gui\gui.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\image.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\image_filters.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\impl.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\jpeg.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Key.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\LoadVars.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\LocalConnection.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\log.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libltdl\ltdl.c"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Math.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\matrix.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\membuf.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Microphone.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\morph2_character_def.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Mouse.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\movie_def_impl.cpp"
-                               >
-                               <FileConfiguration
-                                       Name="Debug|Win32"
-                                       >
-                                       <Tool
-                                               Name="VCCLCompilerTool"
-                                               
ObjectFile="$(IntDir)\$(InputName)1.obj"
-                                               
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
-                                       />
-                               </FileConfiguration>
-                               <FileConfiguration
-                                       Name="Release|Win32"
-                                       >
-                                       <Tool
-                                               Name="VCCLCompilerTool"
-                                               
ObjectFile="$(IntDir)\$(InputName)1.obj"
-                                               
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
-                                       />
-                               </FileConfiguration>
-                       </File>
-                       <File
-                               RelativePath="..\..\server\movie_instance.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\movie_root.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\MovieClip.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\MovieClipLoader.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\extensions\mysql\mysql_db.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\extensions\mysql\mysql_table.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\NetConnection.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\NetStream.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\network.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\libbase\noseek_fd_adapter.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\gui\NullGui.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Number.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Object.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\gui\Player.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\postscript.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\PropertyList.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\rc.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\rect.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\render.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\backend\render_handler_ogl.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\backend\render_handler_tri.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libamf\rtmp.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\gui\sdl.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\gui\sdl_ogl_glue.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Selection.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\shape.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\shape_character_def.cpp"
-                               >
-                               <FileConfiguration
-                                       Name="Debug|Win32"
-                                       >
-                                       <Tool
-                                               Name="VCCLCompilerTool"
-                                               
ObjectFile="$(IntDir)\$(InputName)1.obj"
-                                               
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
-                                       />
-                               </FileConfiguration>
-                               <FileConfiguration
-                                       Name="Release|Win32"
-                                       >
-                                       <Tool
-                                               Name="VCCLCompilerTool"
-                                               
ObjectFile="$(IntDir)\$(InputName)1.obj"
-                                               
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
-                                       />
-                               </FileConfiguration>
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\sharedlib.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\SharedObject.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\sound.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\backend\sound_handler_sdl.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\sprite_definition.cpp"
-                               >
-                               <FileConfiguration
-                                       Name="Debug|Win32"
-                                       >
-                                       <Tool
-                                               Name="VCCLCompilerTool"
-                                               
ObjectFile="$(IntDir)\$(InputName)1.obj"
-                                               
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
-                                       />
-                               </FileConfiguration>
-                               <FileConfiguration
-                                       Name="Release|Win32"
-                                       >
-                                       <Tool
-                                               Name="VCCLCompilerTool"
-                                               
ObjectFile="$(IntDir)\$(InputName)1.obj"
-                                               
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
-                                       />
-                               </FileConfiguration>
-                       </File>
-                       <File
-                               RelativePath="..\..\server\sprite_instance.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Stage.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\stream.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\StreamProvider.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\string.cpp"
-                               >
-                               <FileConfiguration
-                                       Name="Debug|Win32"
-                                       >
-                                       <Tool
-                                               Name="VCCLCompilerTool"
-                                               
ObjectFile="$(IntDir)\$(InputName)1.obj"
-                                               
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
-                                       />
-                               </FileConfiguration>
-                               <FileConfiguration
-                                       Name="Release|Win32"
-                                       >
-                                       <Tool
-                                               Name="VCCLCompilerTool"
-                                               
ObjectFile="$(IntDir)\$(InputName)1.obj"
-                                               
XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"
-                                       />
-                               </FileConfiguration>
-                       </File>
-                       <File
-                               RelativePath="..\..\server\styles.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\swf_function.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\System.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\swf\tag_loaders.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\swf\TagLoadersTable.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\tesselate.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\text.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\text_character_def.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\textformat.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\TextSnapshot.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\timers.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\libbase\triangulate_float.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\libbase\triangulate_sint32.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_file.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_file_SDL.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_random.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_timer.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_types.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\types.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\URL.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\URLAccessManager.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\utf8.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\utility.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Video.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\video_stream_def.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\video_stream_instance.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\video_yuv.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\vm\VM.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\xml.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\xmlattrs.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\xmlnode.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\xmlsocket.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\zlib_adapter.cpp"
-                               >
-                       </File>
-               </Filter>
-               <Filter
-                       Name="Header Files"
-                       Filter="h;hpp;hxx;hm;inl;inc;xsd"
-                       
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
-                       >
-                       <File
-                               RelativePath="..\..\server\action.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\vm\action.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\action_buffer.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\action_buffer.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\ActionExec.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\vm\ActionExec.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libamf\amf.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libamf\amfutf8.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\array.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_environment.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_function.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_member.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_object.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_prop_flags.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_value.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\swf\ASHandlers.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\vm\ASHandlers.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Sound.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\bitmap_character_def.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Boolean.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\builtin_function.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\button_character_def.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\button_character_instance.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Camera.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\character.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\character_def.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Color.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\container.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\ContextMenu.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\curl_adapter.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\CustomActions.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Date.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\dlist.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\edit_text_character.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\edit_text_character_def.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Error.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\execute_tag.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\extension.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\fn_call.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\vm\fn_call.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\font.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\fontlib.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\generic_character.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\getopt_win32.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\GetterSetter.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\Global.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\GMath.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\gnash.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\GnashException.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\grid_index.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\gstring.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\gstring.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\gui\gui.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\image.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\impl.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\jpeg.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Key.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\LoadVars.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\LocalConnection.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\log.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libltdl\ltdl.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Math.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\matrix.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\membuf.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Microphone.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\morph2_character_def.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Mouse.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\movie.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\movie_def_impl.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\movie_definition.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\movie_instance.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\movie_interface.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\movie_root.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\MovieClip.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\MovieClip.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\MovieClipLoader.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\extensions\mysql\mysql_db.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\extensions\mysql\mysql_table.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\NetConnection.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\NetStream.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\network.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\noseek_fd_adapter.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\gui\NullGui.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Number.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Object.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\Object.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\ogl.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\gui\Player.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\postscript.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\Property.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\PropertyList.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libamf\protocol.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\rc.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\rect.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\ref_counted.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\render.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\backend\render_handler.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\backend\render_handler_tri.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\resource.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libamf\rtmp.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\gui\sdl_ogl_glue.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\gui\sdlsup.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Selection.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\shape.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\shape_character_def.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\sharedlib.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\SharedObject.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\smart_ptr.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\sound.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\Sprite.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\sprite_definition.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\sprite_instance.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Stage.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\stream.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\StreamProvider.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\styles.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\swf.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\swf_function.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\System.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\swf\tag_loaders.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\swf\TagLoadersTable.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\tesselate.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\text.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\text_character_def.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\textformat.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\TextSnapshot.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\thread.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\timers.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\triangulate.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\triangulate_impl.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_config.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_file.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_math.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\libbase\tu_opengl_includes.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_random.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_swap.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_timer.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_types.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\types.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\URL.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\URLAccessManager.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\utf8.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\utility.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Video.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\video_stream_def.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\video_stream_instance.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\vm\VM.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\with_stack_entry.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\vm\with_stack_entry.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\xml.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\xml.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\xmlattrs.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\xmlattrs.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\xmlnode.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\xmlnode.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\xmlsocket.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\xmlsocket.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\zlib_adapter.h"
-                               >
-                       </File>
-               </Filter>
-               <Filter
-                       Name="Resource Files"
-                       
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
-                       
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
-                       >
-               </Filter>
-               <File
-                       RelativePath=".\ReadMe.txt"
-                       >
-               </File>
-       </Files>
-       <Globals>
-       </Globals>
-</VisualStudioProject>

Index: win32/old win32/VC8/npgnash.def
===================================================================
RCS file: win32/old win32/VC8/npgnash.def
diff -N win32/old win32/VC8/npgnash.def
--- win32/old win32/VC8/npgnash.def     18 Jul 2007 20:30:20 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,5 +0,0 @@
-LIBRARY        "npgnash"
-EXPORTS
-        NP_GetEntryPoints   @1
-        NP_Initialize       @2
-        NP_Shutdown         @3
\ No newline at end of file

Index: win32/old win32/VC8/npgnash.vcproj
===================================================================
RCS file: win32/old win32/VC8/npgnash.vcproj
diff -N win32/old win32/VC8/npgnash.vcproj
--- win32/old win32/VC8/npgnash.vcproj  18 Jul 2007 20:30:20 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,1227 +0,0 @@
-<?xml version="1.0" encoding="windows-1251"?>
-<VisualStudioProject
-       ProjectType="Visual C++"
-       Version="8,00"
-       Name="npgnash"
-       ProjectGUID="{DDC708C5-495F-4FDC-9AC9-BD9C518E7533}"
-       RootNamespace="npgnash"
-       Keyword="Win32Proj"
-       >
-       <Platforms>
-               <Platform
-                       Name="Win32"
-               />
-       </Platforms>
-       <ToolFiles>
-       </ToolFiles>
-       <Configurations>
-               <Configuration
-                       Name="Debug|Win32"
-                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"
-                       IntermediateDirectory="$(ConfigurationName)"
-                       ConfigurationType="2"
-                       CharacterSet="1"
-                       >
-                       <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCMIDLTool"
-                       />
-                       <Tool
-                               Name="VCCLCompilerTool"
-                               AdditionalOptions="/D 
&quot;_CRT_SECURE_NO_DEPRECATE&quot; /D &quot;WIN32_HASH_MAP&quot; /D 
&quot;HAVE_ISFINITE&quot; /D &quot;HAVE_SDL_H&quot; /D SOUND_SDL /D 
&quot;RENDERER_OPENGL&quot; /D &quot;NETWORK_CONN&quot; /D HAVE_WINSOCK_H /D 
&quot;NETWORK_CONN&quot; /D &quot;USE_CURL&quot; /D &quot;HAVE_LIBCURL&quot; /D 
HAVE_EXTENSIONS /D VERSION=&quot;&quot;&quot;0.7.1&quot;&quot;&quot; /D 
USE_SDL_THREADS"
-                               Optimization="0"
-                               
AdditionalIncludeDirectories="../../libbase;../../server;../../server/asobj;../../server/parser;../../server/swf;../../extensions/mysql;../../libamf;../../backend;&quot;../../plugin/mozilla-sdk&quot;;$(NOINHERIT)"
-                               
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;NPGNASH_EXPORTS"
-                               MinimalRebuild="true"
-                               BasicRuntimeChecks="3"
-                               RuntimeLibrary="3"
-                               UsePrecompiledHeader="0"
-                               WarningLevel="2"
-                               Detect64BitPortabilityProblems="true"
-                               DebugInformationFormat="4"
-                               ForcedIncludeFiles="mozilla-config.h"
-                       />
-                       <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCPreLinkEventTool"
-                       />
-                       <Tool
-                               Name="VCLinkerTool"
-                               AdditionalDependencies="sdl.lib zlib.lib 
jpeg.lib sdlmain.lib opengl32.lib pthreadVC2.lib ws2_32.lib libcurl.lib 
WinMM.lib libmysql.lib avutil-49.lib avcodec-51.lib avformat-50.lib glew32.lib 
nspr4.lib plds4.lib plc4.lib"
-                               OutputFile="C:\Program Files\Mozilla 
Firefox\plugins\$(ProjectName).dll"
-                               LinkIncremental="2"
-                               IgnoreDefaultLibraryNames="LIBCMT.lib"
-                               ModuleDefinitionFile="npgnash.def"
-                               GenerateDebugInformation="true"
-                               SubSystem="2"
-                               TargetMachine="1"
-                       />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCWebDeploymentTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
-               </Configuration>
-               <Configuration
-                       Name="Release|Win32"
-                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"
-                       IntermediateDirectory="$(ConfigurationName)"
-                       ConfigurationType="2"
-                       CharacterSet="1"
-                       WholeProgramOptimization="1"
-                       >
-                       <Tool
-                               Name="VCPreBuildEventTool"
-                       />
-                       <Tool
-                               Name="VCCustomBuildTool"
-                       />
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"
-                       />
-                       <Tool
-                               Name="VCMIDLTool"
-                       />
-                       <Tool
-                               Name="VCCLCompilerTool"
-                               AdditionalOptions="/D 
&quot;_CRT_SECURE_NO_DEPRECATE&quot; /D &quot;WIN32_HASH_MAP&quot; /D 
&quot;HAVE_ISFINITE&quot; /D &quot;HAVE_SDL_H&quot; /D SOUND_SDL /D 
&quot;RENDERER_OPENGL&quot; /D &quot;NETWORK_CONN&quot; /D HAVE_WINSOCK_H /D 
&quot;NETWORK_CONN&quot; /D &quot;USE_CURL&quot; /D &quot;HAVE_LIBCURL&quot; /D 
HAVE_EXTENSIONS /D VERSION=&quot;&quot;&quot;0.7.1&quot;&quot;&quot; /D 
USE_SDL_THREADS"
-                               
AdditionalIncludeDirectories="../../libbase;../../server;../../extensions/mysql;../libbase;../../libamf;&quot;../../plugin\mozilla-sdk&quot;;$(NOINHERIT)"
-                               
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;NPGNASH_EXPORTS"
-                               RuntimeLibrary="2"
-                               UsePrecompiledHeader="0"
-                               WarningLevel="2"
-                               Detect64BitPortabilityProblems="true"
-                               DebugInformationFormat="3"
-                               ForcedIncludeFiles="mozilla-config.h"
-                       />
-                       <Tool
-                               Name="VCManagedResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                       />
-                       <Tool
-                               Name="VCPreLinkEventTool"
-                       />
-                       <Tool
-                               Name="VCLinkerTool"
-                               AdditionalDependencies="sdl.lib zlib.lib 
jpeg.lib sdlmain.lib opengl32.lib ws2_32.lib libcurl.lib WinMM.lib libmysql.lib 
nspr4.lib plds4.lib plc4.lib"
-                               OutputFile="C:\Program Files\Mozilla 
Firefox\plugins\$(ProjectName).dll"
-                               LinkIncremental="1"
-                               IgnoreDefaultLibraryNames="LIBCMT.lib"
-                               ModuleDefinitionFile="npgnash.def"
-                               GenerateDebugInformation="true"
-                               SubSystem="2"
-                               OptimizeReferences="2"
-                               EnableCOMDATFolding="2"
-                               TargetMachine="1"
-                       />
-                       <Tool
-                               Name="VCALinkTool"
-                       />
-                       <Tool
-                               Name="VCManifestTool"
-                       />
-                       <Tool
-                               Name="VCXDCMakeTool"
-                       />
-                       <Tool
-                               Name="VCBscMakeTool"
-                       />
-                       <Tool
-                               Name="VCFxCopTool"
-                       />
-                       <Tool
-                               Name="VCAppVerifierTool"
-                       />
-                       <Tool
-                               Name="VCWebDeploymentTool"
-                       />
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                       />
-               </Configuration>
-       </Configurations>
-       <References>
-       </References>
-       <Files>
-               <Filter
-                       Name="Source Files"
-                       Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
-                       
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
-                       >
-                       <File
-                               RelativePath="..\..\server\action.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\action_buffer.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\ActionExec.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libamf\amf.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libamf\amftest.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\array.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_environment.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_function.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_object.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_value.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\swf\ASHandlers.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Sound.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\bitmap_character_def.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Boolean.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\button_character_def.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\button_character_instance.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Camera.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\character.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\character_def.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Color.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\config.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\container.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\ContextMenu.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\curl_adapter.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\CustomActions.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Date.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\dlist.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\edit_text_character.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\edit_text_character_def.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Error.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\font.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\fontlib.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\generic_character.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\GetterSetter.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Global.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\image.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\image_filters.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\impl.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\jpeg.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Key.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\LoadVars.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\LocalConnection.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\log.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Math.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\matrix.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\membuf.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Microphone.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\morph2_character_def.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Mouse.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\movie_def_impl.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\movie_instance.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\movie_root.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\MovieClip.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\MovieClipLoader.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\NetConnection.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\NetStream.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\network.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\plugin\mozilla-sdk\np_entry.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\plugin\win32\npgnash.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath=".\npgnash.def"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\plugin\mozilla-sdk\npn_gate.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\plugin\mozilla-sdk\npp_gate.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Number.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Object.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\plugin\win32\plugin.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\postscript.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\PropertyList.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\rc.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\rect.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\render.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\backend\render_handler_ogl.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\backend\render_handler_tri.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libamf\rtmp.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Selection.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\shape.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\shape_character_def.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\SharedObject.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\sound.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\backend\sound_handler_sdl.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\sprite_definition.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\sprite_instance.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Stage.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\stream.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\StreamProvider.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\string.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\styles.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\swf_function.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\System.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\swf\tag_loaders.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\swf\TagLoadersTable.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\tesselate.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\text.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\text_character_def.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\textformat.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\TextSnapshot.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\timers.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\libbase\triangulate_float.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\libbase\triangulate_sint32.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_file.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_file_SDL.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_random.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_timer.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_types.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\types.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\URL.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\URLAccessManager.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\utf8.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\utility.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Video.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\video_stream_def.cpp"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\video_stream_instance.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\video_yuv.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\xml.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\xmlattrs.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\xmlnode.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\xmlsocket.cpp"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\zlib_adapter.cpp"
-                               >
-                       </File>
-               </Filter>
-               <Filter
-                       Name="Header Files"
-                       Filter="h;hpp;hxx;hm;inl;inc;xsd"
-                       
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
-                       >
-                       <File
-                               RelativePath="..\..\server\action.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\action_buffer.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\ActionExec.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libamf\amf.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libamf\amfutf8.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\array.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_environment.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_function.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_member.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_object.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_prop_flags.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\as_value.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\swf\ASHandlers.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Sound.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\bitmap_character_def.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Boolean.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\builtin_function.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\button_character_def.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\button_character_instance.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Camera.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\character.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\character_def.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Color.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\container.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\ContextMenu.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\curl_adapter.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\CustomActions.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Date.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\demo.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\dlist.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\edit_text_character.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\edit_text_character_def.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Error.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\execute_tag.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\fn_call.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\font.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\fontlib.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\generic_character.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\GetterSetter.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\Global.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\GMath.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\gnash.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\GnashException.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\grid_index.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\gstring.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\image.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\impl.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\jpeg.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Key.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\LoadVars.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\LocalConnection.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\log.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\matrix.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\membuf.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Microphone.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\morph2_character_def.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Mouse.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\mouse_button_state.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\movie.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\movie_def_impl.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\movie_definition.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\movie_instance.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\movie_interface.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\movie_root.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\MovieClip.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\MovieClipLoader.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\asobj\NetConnection.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\NetStream.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\network.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\plugin\win32\npgnash_resource.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\plugin\mozilla-sdk\npplat.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Number.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Object.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\ogl.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\plugin\win32\plugin.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\plugin\mozilla-sdk\pluginbase.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\postscript.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\Property.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\PropertyList.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libamf\protocol.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\rc.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\rect.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\ref_counted.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\render.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\backend\render_handler_tri.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\resource.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libamf\rtmp.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Selection.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\shape.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\shape_character_def.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\SharedObject.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\smart_ptr.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\sound.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\Sprite.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\sprite_definition.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\sprite_instance.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Stage.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\stream.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\StreamProvider.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\styles.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\swf.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\swf_event.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\swf_function.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\System.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\swf\tag_loaders.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\swf\TagLoadersTable.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\tesselate.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\text.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\text_character_def.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\textformat.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\TextSnapshot.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\timers.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\triangulate.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\triangulate_impl.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_config.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_file.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_math.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\libbase\tu_opengl_includes.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_random.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_swap.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_timer.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\tu_types.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\types.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\URL.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\URLAccessManager.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\utf8.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\utility.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\asobj\Video.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\parser\video_stream_def.h"
-                               >
-                       </File>
-                       <File
-                               
RelativePath="..\..\server\video_stream_instance.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\with_stack_entry.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\xml.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\xmlattrs.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\xmlnode.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\server\xmlsocket.h"
-                               >
-                       </File>
-                       <File
-                               RelativePath="..\..\libbase\zlib_adapter.h"
-                               >
-                       </File>
-               </Filter>
-               <Filter
-                       Name="Resource Files"
-                       
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
-                       
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
-                       >
-                       <File
-                               RelativePath="..\..\plugin\win32\npgnash.rc"
-                               >
-                       </File>
-               </Filter>
-               <File
-                       RelativePath=".\ReadMe.txt"
-                       >
-               </File>
-       </Files>
-       <Globals>
-       </Globals>
-</VisualStudioProject>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]