vrana           Wed Sep 22 04:19:32 2004 EDT

  Modified files:              
    /phpdoc/en/reference/ming/functions swfbitmap.xml 
                                        swfdisplayitem.multcolor.xml 
                                        swfmovie.streammp3.xml 
                                        swfshape.addfill.xml 
  Log:
  Parameters are not filenames but files themselves (bug #17214)
  
http://cvs.php.net/diff.php/phpdoc/en/reference/ming/functions/swfbitmap.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc/en/reference/ming/functions/swfbitmap.xml
diff -u phpdoc/en/reference/ming/functions/swfbitmap.xml:1.4 
phpdoc/en/reference/ming/functions/swfbitmap.xml:1.5
--- phpdoc/en/reference/ming/functions/swfbitmap.xml:1.4        Fri Aug 13 12:12:05 
2004
+++ phpdoc/en/reference/ming/functions/swfbitmap.xml    Wed Sep 22 04:19:29 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
+<!-- $Revision: 1.5 $ -->
 <!-- splitted from ./en/functions/ming.xml, last change in rev 1.24 -->
   <refentry id="function.swfbitmap">
    <refnamediv>
@@ -10,15 +10,17 @@
     <title>Description</title>
      <methodsynopsis>
       <type>object</type><methodname>swfbitmap</methodname>
-      <methodparam><type>string</type><parameter>filename</parameter></methodparam>
-      <methodparam 
choice="opt"><type>int</type><parameter>alphafilename</parameter></methodparam>
+      <methodparam><type>mixed</type><parameter>file</parameter></methodparam>
+      <methodparam 
choice="opt"><type>mixed</type><parameter>alphafile</parameter></methodparam>
      </methodsynopsis>
     &warn.experimental.func;
     <para>
      <function>swfbitmap</function> creates a new SWFBitmap object from 
-     the Jpeg or DBL file named <parameter>filename</parameter>. 
-     <parameter>alphafilename</parameter> indicates a MSK file to
+     the Jpeg or DBL file in <parameter>file</parameter>. 
+     <parameter>alphafile</parameter> is a MSK file to
      be used as an alpha mask for a Jpeg image. 
+     Both parameters can be <function>fopen</function> resources or binary
+     strings.
     </para>
     <note>
      <para>
@@ -41,7 +43,7 @@
 <![CDATA[
 <?php
   $s = new SWFShape();
-  $f = $s->addFill(new SWFBitmap("png.dbl"));
+  $f = $s->addFill(new SWFBitmap(file_get_contents("png.dbl")));
   $s->setRightFill($f);
 
   $s->drawLine(32, 0);
@@ -71,7 +73,7 @@
   $s = new SWFShape();
 
   // .msk file generated with "gif2mask" utility
-  $f = $s->addFill(new SWFBitmap("alphafill.jpg", "alphafill.msk"));
+  $f = $s->addFill(new SWFBitmap(file_get_contents("alphafill.jpg"), 
file_get_contents("alphafill.msk")));
   $s->setRightFill($f);
 
   $s->drawLine(640, 0);
http://cvs.php.net/diff.php/phpdoc/en/reference/ming/functions/swfdisplayitem.multcolor.xml?r1=1.5&r2=1.6&ty=u
Index: phpdoc/en/reference/ming/functions/swfdisplayitem.multcolor.xml
diff -u phpdoc/en/reference/ming/functions/swfdisplayitem.multcolor.xml:1.5 
phpdoc/en/reference/ming/functions/swfdisplayitem.multcolor.xml:1.6
--- phpdoc/en/reference/ming/functions/swfdisplayitem.multcolor.xml:1.5 Thu Aug 12 
21:00:46 2004
+++ phpdoc/en/reference/ming/functions/swfdisplayitem.multcolor.xml     Wed Sep 22 
04:19:30 2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.5 $ -->
+<!-- $Revision: 1.6 $ -->
 <!-- splitted from ./en/functions/ming.xml, last change in rev 1.24 -->
   <refentry id="function.swfdisplayitem.multcolor">
    <refnamediv>
@@ -35,7 +35,7 @@
 <![CDATA[
 <?php
 
-  $b = new SWFBitmap("backyard.jpg");
+  $b = new SWFBitmap(file_get_contents("backyard.jpg"));
   // note use your own picture :-)
   $s = new SWFShape();
   $s->setRightFill($s->addFill($b));
http://cvs.php.net/diff.php/phpdoc/en/reference/ming/functions/swfmovie.streammp3.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc/en/reference/ming/functions/swfmovie.streammp3.xml
diff -u phpdoc/en/reference/ming/functions/swfmovie.streammp3.xml:1.4 
phpdoc/en/reference/ming/functions/swfmovie.streammp3.xml:1.5
--- phpdoc/en/reference/ming/functions/swfmovie.streammp3.xml:1.4       Tue Jul 27 
00:48:54 2004
+++ phpdoc/en/reference/ming/functions/swfmovie.streammp3.xml   Wed Sep 22 04:19:30 
2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
+<!-- $Revision: 1.5 $ -->
 <!-- splitted from ./en/functions/ming.xml, last change in rev 1.24 -->
   <refentry id="function.swfmovie.streammp3">
    <refnamediv>
@@ -10,15 +10,17 @@
     <title>Description</title>
      <methodsynopsis>
       <type>void</type><methodname>swfmovie->streammp3</methodname>
-      <methodparam><type>string</type><parameter>mp3FileName</parameter></methodparam>
+      <methodparam><type>mixed</type><parameter>mp3File</parameter></methodparam>
      </methodsynopsis>
     &warn.experimental.func;
     <para>
      <function>swfmovie->streammp3</function> streams the mp3 file 
-     <parameter>mp3FileName</parameter>. Not very robust in dealing with 
+     <parameter>mp3File</parameter>. Not very robust in dealing with 
      oddities (can skip over an initial ID3 tag, but that's about it). 
      Like <function>swfshape->addjpegfill</function>, this isn't a stable function- 
we'll 
      probably need to make a separate SWFSound object to contain sound types. 
+     Parameter <parameter>mp3File</parameter> can be a
+     <function>fopen</function> resource or a binary string.
     </para>
     <para>
      Note that the movie isn't smart enough to put enough frames in to contain 
@@ -35,7 +37,7 @@
 <?php
   $m = new SWFMovie();
   $m->setRate(12.0);
-  $m->streamMp3("distortobass.mp3");
+  $m->streamMp3(file_get_contents("distortobass.mp3")));
   // use your own MP3
 
   // 11.85 seconds at 12.0 fps = 142 frames
http://cvs.php.net/diff.php/phpdoc/en/reference/ming/functions/swfshape.addfill.xml?r1=1.4&r2=1.5&ty=u
Index: phpdoc/en/reference/ming/functions/swfshape.addfill.xml
diff -u phpdoc/en/reference/ming/functions/swfshape.addfill.xml:1.4 
phpdoc/en/reference/ming/functions/swfshape.addfill.xml:1.5
--- phpdoc/en/reference/ming/functions/swfshape.addfill.xml:1.4 Tue Jul 27 00:48:54 
2004
+++ phpdoc/en/reference/ming/functions/swfshape.addfill.xml     Wed Sep 22 04:19:30 
2004
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.4 $ -->
+<!-- $Revision: 1.5 $ -->
 <!-- splitted from ./en/functions/ming.xml, last change in rev 1.24 -->
   <refentry id="function.swfshape.addfill">
    <refnamediv>
@@ -73,7 +73,7 @@
 
   $p = new SWFMorph();
 
-  $b = new SWFBitmap("alphafill.jpg");
+  $b = new SWFBitmap(file_get_contents("alphafill.jpg"));
   // use your own bitmap
   $width = $b->getWidth();
   $height = $b->getHeight();

Reply via email to