[Top][All Lists]
[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="""0.7.2""";USE_SDL_THREADS;GUI_SDL;NETWORK_CONN;USE_FFMPEG;EMULATE_INTTYPES;TARGET_CONFIG="""win32""";RENDERER_CONFIG="""opengl""";GUI_CONFIG="""sdl""";SOUND_CONFIG="""sdl""";DECODER_CONFIG="""ffmpeg""""
- 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
"_CRT_SECURE_NO_DEPRECATE" /D "WIN32_HASH_MAP" /D
"HAVE_ISFINITE" /D "HAVE_SDL_H" /D SOUND_SDL /D
"RENDERER_OPENGL" /D "NETWORK_CONN" /D HAVE_WINSOCK_H /D
"NETWORK_CONN" /D "USE_CURL" /D "HAVE_LIBCURL" /D
HAVE_EXTENSIONS /D VERSION="""0.7.1""" /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
"_CRT_SECURE_NO_DEPRECATE" /D "WIN32_HASH_MAP" /D
"HAVE_ISFINITE" /D "HAVE_SDL_H" /D SOUND_SDL /D
"RENDERER_OPENGL" /D "NETWORK_CONN" /D HAVE_WINSOCK_H /D
"NETWORK_CONN" /D "USE_CURL" /D "HAVE_LIBCURL" /D
HAVE_EXTENSIONS /D VERSION="""0.7.1""" /D
USE_SDL_THREADS"
- Optimization="0"
-
AdditionalIncludeDirectories="../../libbase;../../server;../../server/asobj;../../server/parser;../../server/swf;../../extensions/mysql;../../libamf;../../backend;"../../plugin/mozilla-sdk";$(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
"_CRT_SECURE_NO_DEPRECATE" /D "WIN32_HASH_MAP" /D
"HAVE_ISFINITE" /D "HAVE_SDL_H" /D SOUND_SDL /D
"RENDERER_OPENGL" /D "NETWORK_CONN" /D HAVE_WINSOCK_H /D
"NETWORK_CONN" /D "USE_CURL" /D "HAVE_LIBCURL" /D
HAVE_EXTENSIONS /D VERSION="""0.7.1""" /D
USE_SDL_THREADS"
-
AdditionalIncludeDirectories="../../libbase;../../server;../../extensions/mysql;../libbase;../../libamf;"../../plugin\mozilla-sdk";$(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>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] gnash ChangeLog libbase/image_filters.cpp serve... [gnash_0_8_3_branch],
Benjamin Wolsey <=