[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] /srv/bzr/gnash/trunk r10000: forward-port the release cha
From: |
Russell Nelson |
Subject: |
[Gnash-commit] /srv/bzr/gnash/trunk r10000: forward-port the release changes to trunk |
Date: |
Fri, 17 Oct 2008 16:50:09 -0400 |
User-agent: |
Bazaar (1.5) |
------------------------------------------------------------
revno: 10000
committer: Russell Nelson <address@hidden>
branch nick: trunk
timestamp: Fri 2008-10-17 16:50:09 -0400
message:
forward-port the release changes to trunk
added:
doc/C/flvdumper.man-xml
doc/C/preformatted/flvdumper.1.in
modified:
NEWS
doc/C/Makefile.am
utilities/flvdumper.cpp
=== modified file 'NEWS'
--- a/NEWS 2008-05-16 12:40:48 +0000
+++ b/NEWS 2008-10-17 20:50:09 +0000
@@ -1,5 +1,85 @@
2008-05-10 Russ Nelson <address@hidden>
+Sixth alpha release of Gnash (0.8.4).
+Improvements since 0.8.3 release are:
+
+More visible to users:
+
+ * The -d switch won't behave the same as in 0.8.3. This is a
+ temporary thing, we'll likely bring it back to its original
+ behaviour for next releases. If you're curious, -d will now
+ change heart beating rate.
+ * Support for MIT SHM X extention is disabled by default `cause
+ it broke (*grin*). We'll get it back on next release. Let us
+ know if you really notice a performance degradation on the
+ rendering side please <address@hidden>.
+ * Keep Adobe happy with our users and our users happy with us by
+ changing "Flash player" into "SWF player" everywhere. Adobe
+ claims "Flash" as a trademark and had asked a Linux distributor
+ to fix it.
+ * The popular SWF Twitter badge now renders correctly.
+ * Fix parsing of urls containing multiple question marks
+ * Fix support for movies embedding multiple sound streams
+ * Support for loading PNG and GIF images added.
+ * Improved rendering of SWF movies because of the less visible
+ changes listed below.
+ * Support for writing RGB/RGBA PNG images and JPEG images.
+ * Works with Potlatch OpenStreetMap editor
+ * New 'flvdumper' utility for analyzing FLV video files.
+ * XPI packaging support for Mozilla & Firefox.
+
+Less visible to users:
+
+ * Improved SWF version 8 support:
+ o flash.geom.Point, flash.geom.Rect, flash.geom.Matrix classes
+ implemented.
+ o flash.geom.ColorTransform almost fully implemented.
+ o flash.display.BitmapData partially implemented.
+ o flash.geom.Transform.matrix and flash.geom.Transform.ColorTransform
+ implemented.
+ o MovieClip.transform implemented, with ability to find and apply
+ MovieClip transformations.
+ o Playback of VP6F video (SWF version 8 FLV) with Ffmpeg.
+ * Fixes and implementation of ActionScript 2 classes:
+ o NetConnection.call() implemented: initial support for flash Remoting
+ o toString() method of objects called correctly, String.split
+ implementation fixed.
+ o XMLSocket onData method implemented properly, other methods fixed.
+ o Error class implemented.
+ o XML and LoadVars sendAndLoad() now derive from a common base object
+ (loadable AS object); fixes the popular SWF Twitter badge.
+ o addRequestHeaders and contentType implemented for LoadVars and XML.
+ * VM bugfixes and improvements:
+ o Heart beating model, allowing for fine-grained interval timers and
+ threading reduction.
+ o Frame label fix (case sensitivity).
+ o Fixes and improvements to Color and cxform.
+ o SWF matrix made faster and more compatible (golf.swf works now!)
+ o try/catch/finally ActionScript expression handled more correctly.
+ o Parse and partially use ScriptLimits tag. Handle stack limit more
+ correctly.
+ o Fixed scoping issues for SWF <= 5
+ o Bitmap characters now support alpha.
+ * Media handling improvements:
+ o Pluggable architecture for MediaHandlers (ffmpeg/gst available)
+ o Media-handler agnostic Sound and NetStream classes
+ o Numerous bug fixes in ffmpeg and gstreamer media handling
+ * SWF version 2-specific fixes:
+ o PlaceObject tag display fixed (also applies to SWFs generated with
+ some free tools)
+ o DefineButtonCxform tag implemented).
+ * Codebase improvements:
+ o Renamed the 'server' directory to be a more accurate 'libcore'.
+ Merge 'libgeometry' into 'libbase'
+ o Keep Adobe happy with our users and our users happy with us by
+ changing "Flash player" into "SWF player" everywhere (a Linux
+ distributor received a demand letter).
+ o Numerous cleanups and changes to improve portability.
+
+--
+
+2008-05-10 Russ Nelson <address@hidden>
+
Sixth alpha release of Gnash (0.8.3).
Improvements since 0.8.2 release are:
@@ -46,6 +126,8 @@
* SWF8 line styles support (both from tag and drawing api)
+--
+
2008-02-21 Sandro Santilli <address@hidden>
Fifth alpha release of Gnash (0.8.2).
@@ -81,6 +163,8 @@
* Improved stability and robustness with malformed SWFs.
* Many other bugfixes.
+--
+
2007-08-29 Sandro Santilli <address@hidden>
Fourth alpha release of Gnash (0.8.1).
@@ -101,6 +185,8 @@
* Better support for flash player detection
* Fix for 'debugLog' directive in gnashrc
+--
+
2007-06-01 Rob Savoye <address@hidden>
The third alpha release of Gnash. Improvements since the 0.7.2 release
@@ -123,6 +209,8 @@
mtasc compilers.
* New drawing API for MovieClips..
+--
+
2006-09-10 Rob Savoye <address@hidden>
The second alpha release of Gnash is coming soon. Improvements since
@@ -140,11 +228,15 @@
* Supports cross configuration and cross compiling for embedded targets.
* A whole slew of minor bugs that kept various movies from playing.
+--
+
2006-04-20 Rob Savoye <address@hidden>
* The first alpha release of Gnash! Version 0.7.1 is released with a
working browser plugin.
+--
+
2005-12-10 Rob Savoye <address@hidden>
* GameSWF has been turned into Gnash! Gnash's goals are to turn this
=== modified file 'doc/C/Makefile.am'
--- a/doc/C/Makefile.am 2008-05-22 20:35:40 +0000
+++ b/doc/C/Makefile.am 2008-10-17 20:50:09 +0000
@@ -75,14 +75,14 @@
$(COMMON) \
$(XML_MAIN) \
$(MANSRC) \
- preformatted/gnashuser.html.in preformatted/gprocessor.1.in
preformatted/cygnal.1.in preformatted/gnash.1.in preformatted/gnash_ref.info.in
preformatted/soldumper.1.in preformatted/dumpshm.1.in
preformatted/gnashref.html.in preformatted/gnash_user.info.in
+ preformatted/gnashuser.html.in preformatted/gprocessor.1.in
preformatted/cygnal.1.in preformatted/gnash.1.in preformatted/gnash_ref.info.in
preformatted/soldumper.1.in preformatted/flvdumper.1.in
preformatted/dumpshm.1.in preformatted/gnashref.html.in
preformatted/gnash_user.info.in
#noinst_SCRIPT = gen-doc.sh
# We list the texi and info pages twice, as differing versions of the
# docbook-utils transform the name at different steps in the process.
# This is an easy way to handle it either way, since we only need it as
# dependency anyway.
-dist_man_MANS = gnash.1 gprocessor.1 dumpshm.1 soldumper.1 cygnal.1
+dist_man_MANS = gnash.1 gprocessor.1 dumpshm.1 soldumper.1 flvdumper.1 cygnal.1
MANSRC = $(dist_man_MANS:.1=.man-xml)
INFOS = gnash_user.info gnash_ref.info
HTMLS = $(XML_MAIN:.xml=.html)
=== added file 'doc/C/flvdumper.man-xml'
--- a/doc/C/flvdumper.man-xml 1970-01-01 00:00:00 +0000
+++ b/doc/C/flvdumper.man-xml 2008-10-17 20:50:09 +0000
@@ -0,0 +1,84 @@
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
+ "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"
+[
+ <!ENTITY legal SYSTEM "legal.xml">
+ <!ENTITY appversion "0.8">
+ <!ENTITY manrevision "0.1">
+ <!ENTITY date "Feb 2008">
+ <!ENTITY app "<application>Flvdumper</application>">
+ <!ENTITY appname "flvdumper">
+ <!ENTITY version "0.8">
+]
+>
+
+<refentry id="flvdumper">
+<refmeta>
+<refentrytitle>flvdumper</refentrytitle>
+<manvolnum>1</manvolnum>
+</refmeta>
+
+<!-- the refname becomes the output name of the man page -->
+<refnamediv>
+<refname>flvdumper</refname>
+<refpurpose>Gnash FLash Video File Dumper</refpurpose>
+</refnamediv>
+
+
+<refsynopsisdiv><title>Synopsis</title>
+<synopsis>
+flvdumper (options)... (file)...
+</synopsis>
+</refsynopsisdiv>
+
+<refsect1><title>Description</title>
+<para>
+ Dump information about .flv files.
+</para>
+
+<para>
+ When a SWF player, including Gnash, plays a SWF "movie",
+ the movie can contain video files.
+
+ Flvdumper prints these files,
+ which are comprised of an H.263 variant or H.254 video bit stream.
+</para>
+
+<para>
+ More information about Flash Video is available at the Wikipedia Flash
+ Video article: http://en.wikipedia.org/wiki/Flash_Video
+</para>
+
+<variablelist>
+ <varlistentry>
+ <term>-h</term>
+ <listitem>
+ <para>
+ Print usage info.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>-m</term>
+ <listitem>
+ <para>
+ Print only meta tags (default).
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>-a</term>
+ <listitem>
+ <para>
+ Print all the tags.
+ </para>
+ </listitem>
+ </varlistentry>
+
+
+</variablelist>
+
+</refsect1>
+</refentry>
+
=== added file 'doc/C/preformatted/flvdumper.1.in'
--- a/doc/C/preformatted/flvdumper.1.in 1970-01-01 00:00:00 +0000
+++ b/doc/C/preformatted/flvdumper.1.in 2008-10-17 20:50:09 +0000
@@ -0,0 +1,34 @@
+'\" -*- coding: us-ascii -*-
+.if \n(.g .ds T< \\FC
+.if \n(.g .ds T> \\F[\n[.fam]]
+.de URL
+\\$2 \(la\\$1\(ra\\$3
+..
+.if \n(.g .mso www.tmac
+.TH flvdumper 1 "17 October 2008" "" ""
+.SH NAME
+flvdumper \- Gnash FLash Video File Dumper
+.SH Synopsis
+.nf
+
+flvdumper (options)... (file)...
+.fi
+.SH DESCRIPTION
+Dump information about .flv files.
+.PP
+When a SWF player, including Gnash, plays a SWF "movie",
+the movie can contain video files.
+Flvdumper prints these files,
+which are comprised of an H.263 variant or H.254 video bit stream.
+.PP
+More information about Flash Video is available at the Wikipedia Flash
+Video article: http://en.wikipedia.org/wiki/Flash_Video
+.TP
+-h
+Print usage info.
+.TP
+-m
+Print only meta tags (default).
+.TP
+-a
+Print all the tags.
=== modified file 'utilities/flvdumper.cpp'
--- a/utilities/flvdumper.cpp 2008-10-02 08:42:45 +0000
+++ b/utilities/flvdumper.cpp 2008-10-17 20:50:09 +0000
@@ -280,10 +280,10 @@
{
cerr << _("This program dumps the internal data of an FLV video file")
<< endl;
- cerr << _("Usage: flvdumper [h] filename") << endl;
+ cerr << _("Usage: flvdumper [-h] [-m] [-a] filename") << endl;
cerr << _("-h\tHelp") << endl;
- cerr << _("-m\tPrint any Meta tags only (default)") << endl;
- cerr << _("-a\tPrint al the tags too.") << endl;
+ cerr << _("-m\tPrint only Meta tags (default)") << endl;
+ cerr << _("-a\tPrint all tags.") << endl;
exit (-1);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] /srv/bzr/gnash/trunk r10000: forward-port the release changes to trunk,
Russell Nelson <=