[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] [SCM] Gnash branch, release_0_8_8, updated. 5edc5f0e6e7e3
From: |
Rob Savoye |
Subject: |
[Gnash-commit] [SCM] Gnash branch, release_0_8_8, updated. 5edc5f0e6e7e39e44b751d54da468441c116144a |
Date: |
Sun, 22 Aug 2010 15:14:08 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Gnash".
The branch, release_0_8_8 has been updated
via 5edc5f0e6e7e39e44b751d54da468441c116144a (commit)
from af62669b83b66ed3be3a97447e9099cef4502d3a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit//commit/?id=5edc5f0e6e7e39e44b751d54da468441c116144a
commit 5edc5f0e6e7e39e44b751d54da468441c116144a
Author: Rob Savoye <address@hidden>
Date: Sun Aug 22 09:14:01 2010 -0600
replace bzr usage with git. Regenerate preformatted docs
diff --git a/doc/C/preformatted/cygnal.1.in b/doc/C/preformatted/cygnal.1.in
index 88291fd..b0899ad 100644
--- a/doc/C/preformatted/cygnal.1.in
+++ b/doc/C/preformatted/cygnal.1.in
@@ -1,11 +1,11 @@
-'\" -*- coding: us-ascii -*-
+.\" -*- 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 cygnal 1 "10 February 2010" "" ""
+.TH cygnal 1 "22 August 2010" "" ""
.SH NAME
cygnal \- Cygnal
.SH Synopsis
diff --git a/doc/C/preformatted/findmicrophones.1.in
b/doc/C/preformatted/findmicrophones.1.in
index ce8cd58..23ba7b3 100644
--- a/doc/C/preformatted/findmicrophones.1.in
+++ b/doc/C/preformatted/findmicrophones.1.in
@@ -1,11 +1,11 @@
-'\" -*- coding: us-ascii -*-
+.\" -*- 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 findmicrophones 1 "10 February 2010" "" ""
+.TH findmicrophones 1 "22 August 2010" "" ""
.SH NAME
findmicrophones \- Gnash Utility For finding microphones on computer.
.SH Synopsis
diff --git a/doc/C/preformatted/findwebcams.1.in
b/doc/C/preformatted/findwebcams.1.in
index baae187..fd6b762 100644
--- a/doc/C/preformatted/findwebcams.1.in
+++ b/doc/C/preformatted/findwebcams.1.in
@@ -1,11 +1,11 @@
-'\" -*- coding: us-ascii -*-
+.\" -*- 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 findwebcams 1 "10 February 2010" "" ""
+.TH findwebcams 1 "22 August 2010" "" ""
.SH NAME
findwebcams \- Gnash Utility For finding webcams on computer.
.SH Synopsis
diff --git a/doc/C/preformatted/flvdumper.1.in
b/doc/C/preformatted/flvdumper.1.in
index ef78a9d..96cd0ad 100644
--- a/doc/C/preformatted/flvdumper.1.in
+++ b/doc/C/preformatted/flvdumper.1.in
@@ -1,11 +1,11 @@
-'\" -*- coding: us-ascii -*-
+.\" -*- 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 "10 February 2010" "" ""
+.TH flvdumper 1 "22 August 2010" "" ""
.SH NAME
flvdumper \- Gnash FLash Video File Dumper
.SH Synopsis
diff --git a/doc/C/preformatted/gnash.1.in b/doc/C/preformatted/gnash.1.in
index e529181..88bd828 100644
--- a/doc/C/preformatted/gnash.1.in
+++ b/doc/C/preformatted/gnash.1.in
@@ -1,11 +1,11 @@
-'\" -*- coding: us-ascii -*-
+.\" -*- 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 gnash 1 "10 February 2010" "" ""
+.TH gnash 1 "22 August 2010" "" ""
.SH NAME
gnash, gtk-gnash, kde4-gnash \- GNU Flash (SWF) Player
.SH Synopsis
@@ -80,8 +80,10 @@ defaults to movie url)
-P param, --param param
Set parameter (ie. "FlashVars=A=1&b=2")
.TP
--F, --fd
-Set filedescriptor to use for external communications.
+-F, --fd x:y
+Set file descriptors to use for external communications. x is
+use by the player to send commands to the plugin, y is used
+by the plugin to send commands to the standalone player.
.TP
--version
Print the version number, and the configuration, of the
diff --git a/doc/C/preformatted/gnash_ref.info.in
b/doc/C/preformatted/gnash_ref.info.in
index b1176e4..a731399 100644
--- a/doc/C/preformatted/gnash_ref.info.in
+++ b/doc/C/preformatted/gnash_ref.info.in
@@ -235,10 +235,10 @@ File: gnash_ref.info, Node: Getting The Source, Next:
Code Dependencies, Prev
* Menu:
* Releases::
-* Bzr Access::
+* Git Access::
-File: gnash_ref.info, Node: Releases, Next: Bzr Access, Up: Getting The
Source
+File: gnash_ref.info, Node: Releases, Next: Git Access, Up: Getting The
Source
2.2.1 Releases
--------------
@@ -249,18 +249,18 @@ project's GNU Savannah page at
http://savannah.gnu.org/projects/gnash
http://ftp.gnu.org/gnu/gnash (http://ftp.gnu.org/gnu/gnash)
-File: gnash_ref.info, Node: Bzr Access, Prev: Releases, Up: Getting The
Source
+File: gnash_ref.info, Node: Git Access, Prev: Releases, Up: Getting The
Source
-2.2.2 Bzr Access
+2.2.2 Git Access
----------------
-The latest Gnash development sources are available via bzr. Use the
+The latest Gnash development sources are available via git. Use the
following commands to check them out:
mkdir gnash
cd gnash
- bzr branch http://bzr.savannah.gnu.org/r/gnash/trunk
+ git clone git://git.sv.gnu.org/gnash.git
At any time, other temporary development branches may also be
available. Replace _trunk_ with the branch name to check these out.
@@ -268,7 +268,7 @@ You can update your copy from the main repository using:
cd trunk
- bzr pull
+ git pull
If you only have access to the internet via a web proxy, you will
find daily source snapshots of the latest CVS tree in
@@ -4393,119 +4393,119 @@ Node: Building from Source5639
Node: Overview6019
Node: Getting The Source7161
Node: Releases7367
-Node: Bzr Access7735
-Node: Code Dependencies8484
-Ref: Code Dependency Table9183
-Node: Testing Dependencies35156
-Ref: Testing Dependency Table35465
-Node: Documentation Dependencies39389
-Ref: Documentation Dependency Table39658
-Node: Configuring Gnash48726
-Node: Features51020
-Ref: Configuration Options - Features51620
-Node: Specifying Custom Paths58695
-Ref: Custom Path Options59165
-Node: Compiling the Code70912
-Node: Creating the Documentation71853
-Node: Running the Tests73199
-Node: Using DejaGnu73653
-Node: Increasing Verbosity74016
-Node: Running Some Tests74552
-Node: Running The Tests Manually75372
-Node: Movie tests76034
-Node: ActionScript Unit Tests76384
-Node: Installation76701
-Node: Libraries78014
-Node: Executables78870
-Node: Documentation79740
-Node: Cross Configuring80495
-Node: Software Internals83575
-Node: A Tour of Gnash83846
-Node: The Libraries84410
-Node: libgnashbase84696
-Node: libgnashcore85121
-Node: libgnashmedia85482
-Node: libgnashsound85932
-Node: libgnashamf86147
-Node: libgnashbackend86569
-Node: libgnashplugin86884
-Node: libklashpart87090
-Node: The Applications87260
-Node: The Standalone Player87628
-Node: Gprocessor87925
-Node: SOLdumper88317
-Node: Dumpshm88584
-Node: The Plugin88803
-Node: Current Implementation89278
-Node: GUI Support89722
-Node: Klash91406
-Node: The Message Logging System91957
-Node: Logging System API93514
-Node: The LogFile Instance96323
-Node: Sound handling in Gnash97807
-Node: Sound types98471
-Node: Sound parsing99008
-Node: Sound playback99576
-Node: The SDL sound backend100106
-Node: The Gstreamer backend101407
-Node: Detailed description of the Gstreamer backend102447
-Node: Testing104698
-Node: Testing Tools105171
-Node: Test Cases106001
-Node: Writing ActionScript Tests106580
-Node: Writing Ming-based self-contained SWF tests109081
-Node: Using Ming-based test generators facilities110238
-Node: Writing self-contained SWF tests with other compilers112598
-Node: Writing Test Runners115723
-Node: Using the generic test runner for self-contained SWF tests117472
-Node: Writing Movie testers119562
-Node: Adding New ActionScript Classes121302
-Node: Prototype121974
-Node: Constructor123133
-Node: properties125340
-Node: Reporting Bugs125702
-Node: Get a Fresh Binary Package126685
-Node: Determine if the bug was previously reported127471
-Node: Review the bug writing guidelines128289
-Node: Filing a bug report129340
-Node: Gnash Extensions129623
-Node: Creating A New Extension130644
-Node: Crafting an Extension132059
-Node: Debugging An Extension141688
-Node: Included Extensions142484
-Node: Gtk Extension142928
-Node: File I/O Extension143915
-Node: MySQL Extension145101
-Node: RTMP Protocol145952
-Node: AMF Format155720
-Node: Mozilla/Firefox NPAPI Plugin156690
-Node: Plugin C API157708
-Node: Plugin C++ API159567
-Node: OpenGL and Threads162831
-Node: Plugin Event Handling164159
-Node: Appendix165128
-Node: Code Style165280
-Node: Authors169110
-Node: GNU Free Documentation License169819
-Node: 0_ PREAMBLE170582
-Node: 1_ APPLICABILITY AND DEFINITIONS171888
-Ref: fdl-document172113
-Ref: fdl-modified172404
-Ref: fdl-secondary172591
-Ref: fdl-invariant173236
-Ref: fdl-cover-texts173485
-Ref: fdl-transparent173698
-Ref: fdl-title-page174988
-Node: 2_ VERBATIM COPYING175377
-Node: 3_ COPYING IN QUANTITY176357
-Node: 4_ MODIFICATIONS178714
-Node: 5_ COMBINING DOCUMENTS184774
-Node: 6_ COLLECTIONS OF DOCUMENTS186271
-Node: 7_ AGGREGATION WITH INDEPENDENT WORKS187162
-Node: 8_ TRANSLATION188390
-Node: 9_ TERMINATION189293
-Node: 10_ FUTURE REVISIONS OF THIS LICENSE189948
-Node: Addendum191088
+Node: Git Access7735
+Node: Code Dependencies8472
+Ref: Code Dependency Table9171
+Node: Testing Dependencies35144
+Ref: Testing Dependency Table35453
+Node: Documentation Dependencies39377
+Ref: Documentation Dependency Table39646
+Node: Configuring Gnash48714
+Node: Features51008
+Ref: Configuration Options - Features51608
+Node: Specifying Custom Paths58683
+Ref: Custom Path Options59153
+Node: Compiling the Code70900
+Node: Creating the Documentation71841
+Node: Running the Tests73187
+Node: Using DejaGnu73641
+Node: Increasing Verbosity74004
+Node: Running Some Tests74540
+Node: Running The Tests Manually75360
+Node: Movie tests76022
+Node: ActionScript Unit Tests76372
+Node: Installation76689
+Node: Libraries78002
+Node: Executables78858
+Node: Documentation79728
+Node: Cross Configuring80483
+Node: Software Internals83563
+Node: A Tour of Gnash83834
+Node: The Libraries84398
+Node: libgnashbase84684
+Node: libgnashcore85109
+Node: libgnashmedia85470
+Node: libgnashsound85920
+Node: libgnashamf86135
+Node: libgnashbackend86557
+Node: libgnashplugin86872
+Node: libklashpart87078
+Node: The Applications87248
+Node: The Standalone Player87616
+Node: Gprocessor87913
+Node: SOLdumper88305
+Node: Dumpshm88572
+Node: The Plugin88791
+Node: Current Implementation89266
+Node: GUI Support89710
+Node: Klash91394
+Node: The Message Logging System91945
+Node: Logging System API93502
+Node: The LogFile Instance96311
+Node: Sound handling in Gnash97795
+Node: Sound types98459
+Node: Sound parsing98996
+Node: Sound playback99564
+Node: The SDL sound backend100094
+Node: The Gstreamer backend101395
+Node: Detailed description of the Gstreamer backend102435
+Node: Testing104686
+Node: Testing Tools105159
+Node: Test Cases105989
+Node: Writing ActionScript Tests106568
+Node: Writing Ming-based self-contained SWF tests109069
+Node: Using Ming-based test generators facilities110226
+Node: Writing self-contained SWF tests with other compilers112586
+Node: Writing Test Runners115711
+Node: Using the generic test runner for self-contained SWF tests117460
+Node: Writing Movie testers119550
+Node: Adding New ActionScript Classes121290
+Node: Prototype121962
+Node: Constructor123121
+Node: properties125328
+Node: Reporting Bugs125690
+Node: Get a Fresh Binary Package126673
+Node: Determine if the bug was previously reported127459
+Node: Review the bug writing guidelines128277
+Node: Filing a bug report129328
+Node: Gnash Extensions129611
+Node: Creating A New Extension130632
+Node: Crafting an Extension132047
+Node: Debugging An Extension141676
+Node: Included Extensions142472
+Node: Gtk Extension142916
+Node: File I/O Extension143903
+Node: MySQL Extension145089
+Node: RTMP Protocol145940
+Node: AMF Format155708
+Node: Mozilla/Firefox NPAPI Plugin156678
+Node: Plugin C API157696
+Node: Plugin C++ API159555
+Node: OpenGL and Threads162819
+Node: Plugin Event Handling164147
+Node: Appendix165116
+Node: Code Style165268
+Node: Authors169098
+Node: GNU Free Documentation License169807
+Node: 0_ PREAMBLE170570
+Node: 1_ APPLICABILITY AND DEFINITIONS171876
+Ref: fdl-document172101
+Ref: fdl-modified172392
+Ref: fdl-secondary172579
+Ref: fdl-invariant173224
+Ref: fdl-cover-texts173473
+Ref: fdl-transparent173686
+Ref: fdl-title-page174976
+Node: 2_ VERBATIM COPYING175365
+Node: 3_ COPYING IN QUANTITY176345
+Node: 4_ MODIFICATIONS178702
+Node: 5_ COMBINING DOCUMENTS184762
+Node: 6_ COLLECTIONS OF DOCUMENTS186259
+Node: 7_ AGGREGATION WITH INDEPENDENT WORKS187150
+Node: 8_ TRANSLATION188378
+Node: 9_ TERMINATION189281
+Node: 10_ FUTURE REVISIONS OF THIS LICENSE189936
+Node: Addendum191076
End Tag Table
diff --git a/doc/C/preformatted/gnash_user.info.in
b/doc/C/preformatted/gnash_user.info.in
index 629a354..62ed05b 100644
Binary files a/doc/C/preformatted/gnash_user.info.in and
b/doc/C/preformatted/gnash_user.info.in differ
diff --git a/doc/C/preformatted/gnashref.html.in
b/doc/C/preformatted/gnashref.html.in
index 2127838..1d95039 100644
--- a/doc/C/preformatted/gnashref.html.in
+++ b/doc/C/preformatted/gnashref.html.in
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1"><title>Gnash Reference Manual</title><meta name="generator"
content="DocBook XSL Stylesheets V1.75.1"></head><body bgcolor="white"
text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div lang="en"
class="book" title="Gnash Reference Manual"><div
class="titlepage"><div><div><h1 class="title"><a name="index"></a>Gnash
Reference Manual</h1></div><div><p class="releaseinfo">
+<html><head><meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1"><title>Gnash Reference Manual</title><meta name="generator"
content="DocBook XSL Stylesheets V1.75.2"></head><body bgcolor="white"
text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div lang="en"
class="book" title="Gnash Reference Manual"><div
class="titlepage"><div><div><h1 class="title"><a name="index"></a>Gnash
Reference Manual</h1></div><div><p class="releaseinfo">
This manual describes version 0.8.8 of Gnash.
</p></div><div><p class="copyright">Copyright © 2005, 2006, 2007, 2008,
2009, 2010 Free Software Foundation</p></div><div><div class="legalnotice"
title="Legal Notice"><a name="legalnotice"></a><p>
Permission is granted to copy, distribute and/or modify this document
@@ -18,7 +18,7 @@
</p>
<p class="publisher">Open Media Now! Foundation</p>
- </td></tr></table></div></div></div><hr></div><div class="toc"><p><b>Table
of Contents</b></p><dl><dt><span class="chapter"><a href="#intro">1.
Introduction</a></span></dt><dd><dl><dt><span class="sect1"><a
href="#audience">Audience</a></span></dt><dt><span class="sect1"><a
href="#runs-on">What Is Supported?</a></span></dt></dl></dd><dt><span
class="chapter"><a href="#build">2. Building from
Source</a></span></dt><dd><dl><dt><span class="sect1"><a
href="#building_overview">Overview</a></span></dt><dt><span class="sect1"><a
href="#gettingsource">Getting The Source</a></span></dt><dd><dl><dt><span
class="sect2"><a href="#sourcereleases">Releases</a></span></dt><dt><span
class="sect2"><a href="#sourcecvs">Bzr
Access</a></span></dt></dl></dd><dt><span class="sect1"><a
href="#dependencies">Code Dependencies</a></span></dt><dt><span
class="sect1"><a href="#testdep">Testing Dependencies</a></span></dt><dt><span
class="sect1"><a href="#docdepend">Documentation
Dependencies</a></span></dt><dt><span class="sect1"><a
href="#configure">Configuring Gnash</a></span></dt><dt><span class="sect1"><a
href="#compile">Compiling the Code</a></span></dt><dt><span class="sect1"><a
href="#processdoc">Creating the Documentation</a></span></dt><dt><span
class="sect1"><a href="#runtests">Running the
Tests</a></span></dt><dd><dl><dt><span class="sect2"><a href="#dejagnu">Using
DejaGnu</a></span></dt><dt><span class="sect2"><a href="#manually">Running The
Tests Manually</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a
href="#internals">3. Software Internals</a></span></dt><dd><dl><dt><span
class="sect1"><a href="#tour">A Tour of <span
class="application">Gnash</span></a></span></dt><dd><dl><dt><span
class="sect2"><a href="#The%20Libraries">The Libraries</a></span></dt><dt><span
class="sect2"><a href="#apps">The Applications</a></span></dt><dt><span
class="sect2"><a href="#plugin">The Plugin</a></span></dt><dt><span
class="sect2"><a href="#logging">The Message Logging
System</a></span></dt></dl></dd><dt><span class="sect1"><a
href="#soundhandlers">Sound handling in <span
class="application">Gnash</span></a></span></dt><dd><dl><dt><span
class="sect2"><a href="#soundtypes">Sound types</a></span></dt><dt><span
class="sect2"><a href="#soundparsing">Sound parsing</a></span></dt><dt><span
class="sect2"><a href="#soundplayback">Sound playback</a></span></dt><dt><span
class="sect2"><a href="#sdlsound">The SDL sound
backend</a></span></dt><dt><span class="sect2"><a href="#gstreamer">The
Gstreamer backend</a></span></dt><dt><span class="sect2"><a
href="#gstreamer-details">Detailed description of the Gstreamer
backend</a></span></dt></dl></dd><dt><span class="sect1"><a
href="#testing">Testing </a></span></dt><dd><dl><dt><span class="sect2"><a
href="#testtools">Testing Tools</a></span></dt><dt><span class="sect2"><a
href="#testcases">Test Cases</a></span></dt><dt><span class="sect2"><a
href="#writeastests">Writing ActionScript Tests</a></span></dt><dt><span
class="sect2"><a href="#writemingtests">Writing Ming-based self-contained SWF
tests</a></span></dt><dt><span class="sect2"><a
href="#writing_dejagnu_so_tests">Writing self-contained SWF tests with other
compilers</a></span></dt><dt><span class="sect2"><a
href="#writing_test_runners">Writing Test
Runners</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a
href="#bugreport">5. Reporting Bugs</a></span></dt><dd><dl><dt><span
class="sect1"><a href="#bugstep_package">Get a Fresh Binary
Package</a></span></dt><dt><span class="sect1"><a
href="#bugstep_search">Determine if the bug was previously
reported</a></span></dt><dt><span class="sect1"><a
href="#bugstep_guidelines">Review the bug writing
guidelines</a></span></dt><dt><span class="sect1"><a
href="#bugstep_file">Filing a bug report</a></span></dt></dl></dd><dt><span
class="chapter"><a href="#extensions">6. <span class="application">Gnash</span>
Extensions</a></span></dt><dd><dl><dt><span class="sect1"><a
href="#newext">Creating A New Extension</a></span></dt><dt><span
class="sect1"><a href="#debuext">Debugging An
Extension</a></span></dt><dt><span class="sect1"><a href="#inclext">Included
Extensions</a></span></dt></dl></dd><dt><span class="chapter"><a
href="#rtmp">7. RTMP Protocol</a></span></dt><dd><dl><dt><span class="sect1"><a
href="#amf">AMF Format</a></span></dt></dl></dd><dt><span class="chapter"><a
href="#nsapi">8. Mozilla/Firefox NPAPI Plugin</a></span></dt><dd><dl><dt><span
class="sect1"><a href="#plugincapi">Plugin C API</a></span></dt><dt><span
class="sect1"><a href="#plugincppapi">Plugin C++ API</a></span></dt><dt><span
class="sect1"><a href="#glthread">OpenGL and Threads</a></span></dt><dt><span
class="sect1"><a href="#eventhandle">Plugin Event
Handling</a></span></dt></dl></dd><dt><span class="chapter"><a
href="#authors">9. Authors</a></span></dt><dt><span class="appendix"><a
href="#fdl">A. GNU Free Documentation License</a></span></dt><dd><dl><dt><span
class="sect1"><a href="#fdl-preamble">0. PREAMBLE</a></span></dt><dt><span
class="sect1"><a href="#fdl-section1">1. APPLICABILITY AND
DEFINITIONS</a></span></dt><dt><span class="sect1"><a href="#fdl-section2">2.
VERBATIM COPYING</a></span></dt><dt><span class="sect1"><a
href="#fdl-section3">3. COPYING IN QUANTITY</a></span></dt><dt><span
class="sect1"><a href="#fdl-section4">4. MODIFICATIONS</a></span></dt><dt><span
class="sect1"><a href="#fdl-section5">5. COMBINING
DOCUMENTS</a></span></dt><dt><span class="sect1"><a href="#fdl-section6">6.
COLLECTIONS OF DOCUMENTS</a></span></dt><dt><span class="sect1"><a
href="#fdl-section7">7. AGGREGATION WITH INDEPENDENT
WORKS</a></span></dt><dt><span class="sect1"><a href="#fdl-section8">8.
TRANSLATION</a></span></dt><dt><span class="sect1"><a href="#fdl-section9">9.
TERMINATION</a></span></dt><dt><span class="sect1"><a href="#fdl-section10">10.
FUTURE REVISIONS OF THIS LICENSE</a></span></dt><dt><span class="sect1"><a
href="#fdl-using">Addendum</a></span></dt></dl></dd></dl></div><div
class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>2.1. <a
href="#codedeps">Code Dependency Table</a></dt><dt>2.2. <a
href="#testdeps">Testing Dependency Table</a></dt><dt>2.3. <a
href="#docdeps">Documentation Dependency Table</a></dt><dt>2.4. <a
href="#tb-config-features">Configuration Options - Features</a></dt><dt>2.5. <a
href="#tb-configure-paths">Custom Path Options</a></dt></dl></div><div
class="chapter" title="Chapter 1. Introduction"><div
class="titlepage"><div><div><h2 class="title"><a name="intro"></a>Chapter 1.
Introduction</h2></div></div></div><div class="toc"><p><b>Table of
Contents</b></p><dl><dt><span class="sect1"><a
href="#audience">Audience</a></span></dt><dt><span class="sect1"><a
href="#runs-on">What Is Supported?</a></span></dt></dl></div><p>
+ </td></tr></table></div></div></div><hr></div><div class="toc"><p><b>Table
of Contents</b></p><dl><dt><span class="chapter"><a href="#intro">1.
Introduction</a></span></dt><dd><dl><dt><span class="sect1"><a
href="#audience">Audience</a></span></dt><dt><span class="sect1"><a
href="#runs-on">What Is Supported?</a></span></dt></dl></dd><dt><span
class="chapter"><a href="#build">2. Building from
Source</a></span></dt><dd><dl><dt><span class="sect1"><a
href="#building_overview">Overview</a></span></dt><dt><span class="sect1"><a
href="#gettingsource">Getting The Source</a></span></dt><dd><dl><dt><span
class="sect2"><a href="#sourcereleases">Releases</a></span></dt><dt><span
class="sect2"><a href="#sourcecvs">Git
Access</a></span></dt></dl></dd><dt><span class="sect1"><a
href="#dependencies">Code Dependencies</a></span></dt><dt><span
class="sect1"><a href="#testdep">Testing Dependencies</a></span></dt><dt><span
class="sect1"><a href="#docdepend">Documentation
Dependencies</a></span></dt><dt><span class="sect1"><a
href="#configure">Configuring Gnash</a></span></dt><dt><span class="sect1"><a
href="#compile">Compiling the Code</a></span></dt><dt><span class="sect1"><a
href="#processdoc">Creating the Documentation</a></span></dt><dt><span
class="sect1"><a href="#runtests">Running the
Tests</a></span></dt><dd><dl><dt><span class="sect2"><a href="#dejagnu">Using
DejaGnu</a></span></dt><dt><span class="sect2"><a href="#manually">Running The
Tests Manually</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a
href="#internals">3. Software Internals</a></span></dt><dd><dl><dt><span
class="sect1"><a href="#tour">A Tour of <span
class="application">Gnash</span></a></span></dt><dd><dl><dt><span
class="sect2"><a href="#The%20Libraries">The Libraries</a></span></dt><dt><span
class="sect2"><a href="#apps">The Applications</a></span></dt><dt><span
class="sect2"><a href="#plugin">The Plugin</a></span></dt><dt><span
class="sect2"><a href="#logging">The Message Logging
System</a></span></dt></dl></dd><dt><span class="sect1"><a
href="#soundhandlers">Sound handling in <span
class="application">Gnash</span></a></span></dt><dd><dl><dt><span
class="sect2"><a href="#soundtypes">Sound types</a></span></dt><dt><span
class="sect2"><a href="#soundparsing">Sound parsing</a></span></dt><dt><span
class="sect2"><a href="#soundplayback">Sound playback</a></span></dt><dt><span
class="sect2"><a href="#sdlsound">The SDL sound
backend</a></span></dt><dt><span class="sect2"><a href="#gstreamer">The
Gstreamer backend</a></span></dt><dt><span class="sect2"><a
href="#gstreamer-details">Detailed description of the Gstreamer
backend</a></span></dt></dl></dd><dt><span class="sect1"><a
href="#testing">Testing </a></span></dt><dd><dl><dt><span class="sect2"><a
href="#testtools">Testing Tools</a></span></dt><dt><span class="sect2"><a
href="#testcases">Test Cases</a></span></dt><dt><span class="sect2"><a
href="#writeastests">Writing ActionScript Tests</a></span></dt><dt><span
class="sect2"><a href="#writemingtests">Writing Ming-based self-contained SWF
tests</a></span></dt><dt><span class="sect2"><a
href="#writing_dejagnu_so_tests">Writing self-contained SWF tests with other
compilers</a></span></dt><dt><span class="sect2"><a
href="#writing_test_runners">Writing Test
Runners</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a
href="#bugreport">5. Reporting Bugs</a></span></dt><dd><dl><dt><span
class="sect1"><a href="#bugstep_package">Get a Fresh Binary
Package</a></span></dt><dt><span class="sect1"><a
href="#bugstep_search">Determine if the bug was previously
reported</a></span></dt><dt><span class="sect1"><a
href="#bugstep_guidelines">Review the bug writing
guidelines</a></span></dt><dt><span class="sect1"><a
href="#bugstep_file">Filing a bug report</a></span></dt></dl></dd><dt><span
class="chapter"><a href="#extensions">6. <span class="application">Gnash</span>
Extensions</a></span></dt><dd><dl><dt><span class="sect1"><a
href="#newext">Creating A New Extension</a></span></dt><dt><span
class="sect1"><a href="#debuext">Debugging An
Extension</a></span></dt><dt><span class="sect1"><a href="#inclext">Included
Extensions</a></span></dt></dl></dd><dt><span class="chapter"><a
href="#rtmp">7. RTMP Protocol</a></span></dt><dd><dl><dt><span class="sect1"><a
href="#amf">AMF Format</a></span></dt></dl></dd><dt><span class="chapter"><a
href="#nsapi">8. Mozilla/Firefox NPAPI Plugin</a></span></dt><dd><dl><dt><span
class="sect1"><a href="#plugincapi">Plugin C API</a></span></dt><dt><span
class="sect1"><a href="#plugincppapi">Plugin C++ API</a></span></dt><dt><span
class="sect1"><a href="#glthread">OpenGL and Threads</a></span></dt><dt><span
class="sect1"><a href="#eventhandle">Plugin Event
Handling</a></span></dt></dl></dd><dt><span class="chapter"><a
href="#authors">9. Authors</a></span></dt><dt><span class="appendix"><a
href="#fdl">A. GNU Free Documentation License</a></span></dt><dd><dl><dt><span
class="sect1"><a href="#fdl-preamble">0. PREAMBLE</a></span></dt><dt><span
class="sect1"><a href="#fdl-section1">1. APPLICABILITY AND
DEFINITIONS</a></span></dt><dt><span class="sect1"><a href="#fdl-section2">2.
VERBATIM COPYING</a></span></dt><dt><span class="sect1"><a
href="#fdl-section3">3. COPYING IN QUANTITY</a></span></dt><dt><span
class="sect1"><a href="#fdl-section4">4. MODIFICATIONS</a></span></dt><dt><span
class="sect1"><a href="#fdl-section5">5. COMBINING
DOCUMENTS</a></span></dt><dt><span class="sect1"><a href="#fdl-section6">6.
COLLECTIONS OF DOCUMENTS</a></span></dt><dt><span class="sect1"><a
href="#fdl-section7">7. AGGREGATION WITH INDEPENDENT
WORKS</a></span></dt><dt><span class="sect1"><a href="#fdl-section8">8.
TRANSLATION</a></span></dt><dt><span class="sect1"><a href="#fdl-section9">9.
TERMINATION</a></span></dt><dt><span class="sect1"><a href="#fdl-section10">10.
FUTURE REVISIONS OF THIS LICENSE</a></span></dt><dt><span class="sect1"><a
href="#fdl-using">Addendum</a></span></dt></dl></dd></dl></div><div
class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>2.1. <a
href="#codedeps">Code Dependency Table</a></dt><dt>2.2. <a
href="#testdeps">Testing Dependency Table</a></dt><dt>2.3. <a
href="#docdeps">Documentation Dependency Table</a></dt><dt>2.4. <a
href="#tb-config-features">Configuration Options - Features</a></dt><dt>2.5. <a
href="#tb-configure-paths">Custom Path Options</a></dt></dl></div><div
class="chapter" title="Chapter 1. Introduction"><div
class="titlepage"><div><div><h2 class="title"><a name="intro"></a>Chapter 1.
Introduction</h2></div></div></div><div class="toc"><p><b>Table of
Contents</b></p><dl><dt><span class="sect1"><a
href="#audience">Audience</a></span></dt><dt><span class="sect1"><a
href="#runs-on">What Is Supported?</a></span></dt></dl></div><p>
<span class="application">Gnash</span> is a free SWF movie player. It is
available as a
stand-alone application or as a plugin for several popular
web browsers. It supports playing media from a disk or streaming
@@ -84,7 +84,7 @@
while work is being done to support these codecs when embedded
in a SWF file. FFmpeg contains the codecs used by the current
SWF defintion, FLV, VP6 (ON2), H.263, H.264, and MP3.
- </p></div></div><div class="chapter" title="Chapter 2. Building from
Source"><div class="titlepage"><div><div><h2 class="title"><a
name="build"></a>Chapter 2. Building from Source</h2></div></div></div><div
class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a
href="#building_overview">Overview</a></span></dt><dt><span class="sect1"><a
href="#gettingsource">Getting The Source</a></span></dt><dd><dl><dt><span
class="sect2"><a href="#sourcereleases">Releases</a></span></dt><dt><span
class="sect2"><a href="#sourcecvs">Bzr
Access</a></span></dt></dl></dd><dt><span class="sect1"><a
href="#dependencies">Code Dependencies</a></span></dt><dt><span
class="sect1"><a href="#testdep">Testing Dependencies</a></span></dt><dt><span
class="sect1"><a href="#docdepend">Documentation
Dependencies</a></span></dt><dt><span class="sect1"><a
href="#configure">Configuring Gnash</a></span></dt><dt><span class="sect1"><a
href="#compile">Compiling the Code</a></span></dt><dt><span class="sect1"><a
href="#processdoc">Creating the Documentation</a></span></dt><dt><span
class="sect1"><a href="#runtests">Running the
Tests</a></span></dt><dd><dl><dt><span class="sect2"><a href="#dejagnu">Using
DejaGnu</a></span></dt><dt><span class="sect2"><a href="#manually">Running The
Tests Manually</a></span></dt></dl></dd></dl></div><div class="sect1"
title="Overview"><div class="titlepage"><div><div><h2 class="title"
style="clear: both"><a
name="building_overview"></a>Overview</h2></div></div></div><p>
+ </p></div></div><div class="chapter" title="Chapter 2. Building from
Source"><div class="titlepage"><div><div><h2 class="title"><a
name="build"></a>Chapter 2. Building from Source</h2></div></div></div><div
class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="sect1"><a
href="#building_overview">Overview</a></span></dt><dt><span class="sect1"><a
href="#gettingsource">Getting The Source</a></span></dt><dd><dl><dt><span
class="sect2"><a href="#sourcereleases">Releases</a></span></dt><dt><span
class="sect2"><a href="#sourcecvs">Git
Access</a></span></dt></dl></dd><dt><span class="sect1"><a
href="#dependencies">Code Dependencies</a></span></dt><dt><span
class="sect1"><a href="#testdep">Testing Dependencies</a></span></dt><dt><span
class="sect1"><a href="#docdepend">Documentation
Dependencies</a></span></dt><dt><span class="sect1"><a
href="#configure">Configuring Gnash</a></span></dt><dt><span class="sect1"><a
href="#compile">Compiling the Code</a></span></dt><dt><span class="sect1"><a
href="#processdoc">Creating the Documentation</a></span></dt><dt><span
class="sect1"><a href="#runtests">Running the
Tests</a></span></dt><dd><dl><dt><span class="sect2"><a href="#dejagnu">Using
DejaGnu</a></span></dt><dt><span class="sect2"><a href="#manually">Running The
Tests Manually</a></span></dt></dl></dd></dl></div><div class="sect1"
title="Overview"><div class="titlepage"><div><div><h2 class="title"
style="clear: both"><a
name="building_overview"></a>Overview</h2></div></div></div><p>
The typical process of building from source will involve
<a class="link" href="#gettingsource" title="Getting The Source">getting
the source</a>,
<a class="link" href="#dependencies" title="Code Dependencies">build
dependencies</a>,
@@ -122,13 +122,13 @@
<a class="ulink" href="http://ftp.gnu.org/gnu/gnash" target="_top">
http://ftp.gnu.org/gnu/gnash
</a>
- </p></div><div class="sect2" title="Bzr Access"><div
class="titlepage"><div><div><h3 class="title"><a name="sourcecvs"></a>Bzr
Access</h3></div></div></div><p>
- The latest <span class="application">Gnash</span> development sources
are available via bzr.
+ </p></div><div class="sect2" title="Git Access"><div
class="titlepage"><div><div><h3 class="title"><a name="sourcecvs"></a>Git
Access</h3></div></div></div><p>
+ The latest <span class="application">Gnash</span> development sources
are available via git.
Use the following commands to check them out:
</p><pre class="programlisting">
mkdir gnash
cd gnash
- bzr branch http://bzr.savannah.gnu.org/r/gnash/trunk
+ git clone git://git.sv.gnu.org/gnash.git
</pre><p>
At any time, other temporary development branches may also
be available. Replace <span class="emphasis"><em>trunk</em></span> with
the
@@ -137,7 +137,7 @@
repository using:
</p><pre class="programlisting">
cd trunk
- bzr pull
+ git pull
</pre><p>
</p><p>
If you only have access to the internet via a web proxy,
diff --git a/doc/C/preformatted/gnashuser.html.in
b/doc/C/preformatted/gnashuser.html.in
index f9438db..3c81e2e 100644
--- a/doc/C/preformatted/gnashuser.html.in
+++ b/doc/C/preformatted/gnashuser.html.in
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1"><title>Gnash User Manual</title><meta name="generator"
content="DocBook XSL Stylesheets V1.75.1"></head><body bgcolor="white"
text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div lang="en"
class="book" title="Gnash User Manual"><div class="titlepage"><div><div><h1
class="title"><a name="index"></a>Gnash User Manual</h1></div><div><p
class="releaseinfo">
+<html><head><meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1"><title>Gnash User Manual</title><meta name="generator"
content="DocBook XSL Stylesheets V1.75.2"></head><body bgcolor="white"
text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div lang="en"
class="book" title="Gnash User Manual"><div class="titlepage"><div><div><h1
class="title"><a name="index"></a>Gnash User Manual</h1></div><div><p
class="releaseinfo">
This manual describes version 0.8.8 of Gnash.
</p></div><div><p class="copyright">Copyright © 2005, 2006, 2007, 2008,
2009, 2010 Free Software Foundation</p></div><div><div class="legalnotice"
title="Legal Notice"><a name="legalnotice"></a><p>
Permission is granted to copy, distribute and/or modify this document
@@ -336,36 +336,41 @@
be parsed in succession, each file can override or add to
lists in other files. Use <span class="emphasis"><em>set</em></span>
to override
all other lists or <span class="emphasis"><em>append</em></span> to
add your blacklisted
- hosts to lists in previously parsed files.</td></tr><tr><td
align="left">blacklist</td><td align="left">hostnames</td><td align="left">This
is a list of hostnames separated by spaces, or <span
class="emphasis"><em>off</em></span>
- to disable the blacklist. The hostname must be given
- without a protocol (http://, https://).
- External flash movies from these
- domains are never allowed to load. If whitelist is present
- and not empty, blacklist is not used. Because several files can
- be parsed in succession, each file can override or add to
- lists in other files. Use <span class="emphasis"><em>set</em></span>
to override
- all other lists or <span class="emphasis"><em>append</em></span> to
add your blacklisted
- hosts to lists in previously parsed files.</td></tr><tr><td
align="left">localSandboxPath</td><td align="left">dirs</td><td
align="left">This is a list of directories separated by spaces.
+ hosts to lists in previously parsed files.</td></tr><tr><td
align="left">blacklist</td><td align="left">hostnames</td><td align="left">This
is a list of hostnames separated by spaces, or
+ <span class="emphasis"><em>off</em></span> to disable the blacklist.
The
+ hostname must be given without a protocol (http://, https://).
+ External flash movies from these domains are never allowed
+ to load. If whitelist is present and not empty, blacklist is
+ not used. Because several files can be parsed in succession,
+ each file can override or add to lists in other files. Use
+ <span class="emphasis"><em>set</em></span> to override all other
lists or
+ <span class="emphasis"><em>append</em></span> to add your blacklisted
hosts to
+ lists in previously parsed files.</td></tr><tr><td
align="left">localSandboxPath</td><td align="left">dirs</td><td
align="left">This is a list of directories separated by spaces.
Only resources from these directories and from the directory
- portion of movie filename (if loaded from filesystem) are allowed to
load.
- Because several files can be parsed in succession, each file can
override
- or add to lists in other files. Use <span
class="emphasis"><em>set</em></span> to override
- all other lists or <span class="emphasis"><em>append</em></span> to
add new sandboxes.
- Note that there's currently no way to <span
class="emphasis"><em>drop</em></span> the directory of base dir
+ portion of movie filename (if loaded from filesystem) are
+ allowed to load. Because several files can be parsed in
+ succession, each file can override or add to lists in other
+ files. Use <span class="emphasis"><em>set</em></span> to override all
other
+ lists or <span class="emphasis"><em>append</em></span> to add new
+ sandboxes. Note that there's currently no way to
+ <span class="emphasis"><em>drop</em></span> the directory of base dir
from the list of allowed local sandboxes.
</td></tr><tr><td align="left">delay</td><td
align="left">Number</td><td align="left"><span class="application">Gnash</span>
uses a timer-based event mechanism to advance frames
at a steady rate. This option overrides the default
setting in Gnash to play a movie slower or faster.</td></tr><tr><td
align="left">verbosity</td><td align="left">Number</td><td align="left">This is
a numeric value which defines the default level of
verbosity from the player.</td></tr><tr><td
align="left">MalformedSWFVerbosity</td><td align="left">on/off</td><td
align="left">This value can be set to either <span
class="emphasis"><em>on</em></span> or
- <span class="emphasis"><em>off</em></span>, and controls whether
malformed SWF errors should
- be printed. If set to true, verbosity level is automatically
incremented.
- Set <code class="option">verbosity</code> to 0 afterwards to
hush.</td></tr><tr><td align="left">ASCodingErrorsVerbosity</td><td
align="left">on/off</td><td align="left">This value can be set to either <span
class="emphasis"><em>on</em></span> or
- <span class="emphasis"><em>off</em></span>, and controls whether
ActionScript coding
+ <span class="emphasis"><em>off</em></span>, and controls whether
malformed SWF
errors should be printed. If set to true, verbosity level is
- automatically incremented. Set <code class="option">verbosity</code>
to 0 afterwards to hush.</td></tr><tr><td align="left">debuglog</td><td
align="left">Absolute path</td><td align="left">This is the full path and name
of debug logfile as
+ automatically incremented. Set <code class="option">verbosity</code>
to
+ 0 afterwards to hush.</td></tr><tr><td
align="left">ASCodingErrorsVerbosity</td><td align="left">on/off</td><td
align="left">This value can be set to either <span
class="emphasis"><em>on</em></span> or
+ <span class="emphasis"><em>off</em></span>, and controls whether
ActionScript
+ coding errors should be printed. If set to true, verbosity
+ level is automatically incremented. Set
+ <code class="option">verbosity</code> to 0 afterwards to
hush.</td></tr><tr><td align="left">debuglog</td><td align="left">Absolute
path</td><td align="left">This is the full path and name of debug logfile as
produced by <span class="application">Gnash</span>. On systems with a
UNIX-type shell,
- a tilde prefix (~) will be expanded as by Posix shell requirements
- (see
http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_06_01).</td></tr><tr><td
align="left">writelog</td><td align="left">on/off</td><td align="left">This
value can be set to either <span class="emphasis"><em>on</em></span> or
+ a tilde prefix (~) will be expanded as by Posix shell
+ requirements (see
+
http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_06_01).</td></tr><tr><td
align="left">writelog</td><td align="left">on/off</td><td align="left">This
value can be set to either <span class="emphasis"><em>on</em></span> or
<span class="emphasis"><em>off</em></span>, and controls whether a
debug log
is always written by <span class="application">Gnash</span>, or not
at all.</td></tr><tr><td align="left">sound</td><td align="left">on/off</td><td
align="left">This value can be set to either <span
class="emphasis"><em>on</em></span> or
<span class="emphasis"><em>off</em></span>, and controls the sound of
the
@@ -373,30 +378,47 @@
sound in any Flash movie.</td></tr><tr><td
align="left">pluginsound</td><td align="left">on/off</td><td align="left">This
value can be set to either <span class="emphasis"><em>on</em></span> or
<span class="emphasis"><em>off</em></span>, and controls the sound of
the
player when running as a browser plugin. By default, sound
- is enabled when using <span class="application">Gnash</span> as a
browser plugin.</td></tr><tr><td align="left">EnableExtensions</td><td
align="left">on/off</td><td align="left">Set to <span
class="emphasis"><em>on</em></span> to enable extensions. This option is <span
class="emphasis"><em>off</em></span> by default</td></tr><tr><td
align="left">StartStopped</td><td align="left">on/off</td><td align="left">Set
to <span class="emphasis"><em>on</em></span> to have the GUI start in "stop"
mode. This is useful in particular
- for the plugin, so you have to explicitly start any movie on a
webpage. This option is <span class="emphasis"><em>off</em></span> by default.
- </td></tr><tr><td align="left">webcamDevice</td><td
align="left">integer</td><td align="left">The integer value (index into vector
of video devices) that represents the default webcam.
- To easily get this entry run utilities/findwebcams (only works with
Gstreamer right now)</td></tr><tr><td align="left">microphoneDevice</td><td
align="left">integer</td><td align="left">The integer value (index into vector
of microphone devices) that represents the default microphone.
- To easily get this entry run utilities/findmicrophones (only works with
Gstreamer right now)</td></tr><tr><td align="left">flashVersionString</td><td
align="left">string</td><td align="left">Set the string returned by $version
and System.capabilities.version.
- Useful to get around some flash version detection movies.
- Note that the version advertised by the plugin is NOT affected by
this setting,
- instead you need to set the GNASH_FLASH_VERSION environment variable
for
- the latter (which doesn't affect $version and
System.capabilities.version).</td></tr><tr><td
align="left">flashSystemOS</td><td align="left">string</td><td align="left">The
string that Gnash should return for System.capabilities.OS</td></tr><tr><td
align="left">flashSystemManufacturer</td><td align="left">string</td><td
align="left">The string that Gnash should return for
System.capabilities.manufacturer</td></tr><tr><td
align="left">StreamsTimeout</td><td align="left">double</td><td align="left">
+ is enabled when using <span class="application">Gnash</span> as a
browser plugin.</td></tr><tr><td align="left">EnableExtensions</td><td
align="left">on/off</td><td align="left">Set to <span
class="emphasis"><em>on</em></span> to enable extensions. This
+ option is <span class="emphasis"><em>off</em></span> by
default</td></tr><tr><td align="left">StartStopped</td><td
align="left">on/off</td><td align="left">Set to <span
class="emphasis"><em>on</em></span> to have the GUI start
+ in "stop" mode. This is useful in particular for the plugin,
+ so you have to explicitly start any movie on a webpage. This
+ option is <span class="emphasis"><em>off</em></span> by default.
+ </td></tr><tr><td align="left">webcamDevice</td><td
align="left">integer</td><td align="left">The integer value (index into vector
of video
+ devices) that represents the default webcam. To easily get
+ this entry run utilities/findwebcams (only works with
+ Gstreamer right now)</td></tr><tr><td
align="left">microphoneDevice</td><td align="left">integer</td><td
align="left">The integer value (index into vector of microphone
+ devices) that represents the default microphone. To easily
+ get this entry run utilities/findmicrophones (only works
+ with Gstreamer right now)</td></tr><tr><td
align="left">flashVersionString</td><td align="left">string</td><td
align="left">Set the string returned by $version and
+ System.capabilities.version. Useful to get around some flash
+ version detection movies. Note that the version advertised
+ by the plugin is NOT affected by this setting, instead you
+ need to set the GNASH_FLASH_VERSION environment variable for
+ the latter (which doesn't affect $version and
+ System.capabilities.version).</td></tr><tr><td
align="left">flashSystemOS</td><td align="left">string</td><td align="left">The
string that Gnash should return for
+ System.capabilities.OS</td></tr><tr><td
align="left">flashSystemManufacturer</td><td align="left">string</td><td
align="left">The string that Gnash should return for
+ System.capabilities.manufacturer</td></tr><tr><td
align="left">StreamsTimeout</td><td align="left">double</td><td align="left">
Set the number of seconds after which streams download time
out. Timeouts only occur after the given number
of seconds have passed without anything being received.
- </td></tr><tr><td align="left">insecureSSL</td><td
align="left">on/off</td><td align="left">If set to <span
class="emphasis"><em>on</em></span>, no verification of SSL connections
- is performed. This means that, although the connection is encrypted,
the server
- certificate could be invalid, may not belong to the host, or both.
Equivalent
- to curl --insecure. By default, this option is <span
class="emphasis"><em>off</em></span> and
- connections will fail when a host cannot be
verified.</td></tr><tr><td align="left">SOLsafedir</td><td
align="left">Absolute path</td><td align="left">The full path to a directory
where <span class="application">Gnash</span> should store Shared Object files
("flash cookies") if
- they are enabled.</td></tr><tr><td
align="left">solLocalDomain</td><td align="left">on/off</td><td align="left">If
set to <span class="emphasis"><em>on</em></span>, allow the loading of
- Shared Objects only on the localhost.</td></tr><tr><td
align="left">SOLreadonly</td><td align="left">on/off</td><td align="left">If
set to <span class="emphasis"><em>on</em></span>, <span
class="application">Gnash</span> will not write Shared Object
files.</td></tr><tr><td align="left">ignoreFSCommand</td><td
align="left">on/off</td><td align="left">If set to on (default), <span
class="application">Gnash</span> will ignore fscommands in standalone mode.
- Fscommands are requests from the playing movie to the operating
system or
- user interface: the most common are quit, fullscreen, showmenu and
exec. <span class="application">Gnash</span>
- always ignores fscommands when running as a plugin.
+ </td></tr><tr><td align="left">insecureSSL</td><td
align="left">on/off</td><td align="left">If set to <span
class="emphasis"><em>on</em></span>, no verification of
+ SSL connections is performed. This means that, although the
+ connection is encrypted, the server certificate could be
+ invalid, may not belong to the host, or both. Equivalent to
+ curl --insecure. By default, this option is
+ <span class="emphasis"><em>off</em></span> and connections will fail
when a
+ host cannot be verified.</td></tr><tr><td
align="left">SOLsafedir</td><td align="left">Absolute path</td><td
align="left">The full path to a directory where <span
class="application">Gnash</span> should store
+ Shared Object files ("flash cookies") if they are
+ enabled.</td></tr><tr><td align="left">solLocalDomain</td><td
align="left">on/off</td><td align="left">If set to <span
class="emphasis"><em>on</em></span>, allow the loading of
+ Shared Objects only on the localhost.</td></tr><tr><td
align="left">SOLreadonly</td><td align="left">on/off</td><td align="left">If
set to <span class="emphasis"><em>on</em></span>, <span
class="application">Gnash</span> will not
+ write Shared Object files.</td></tr><tr><td
align="left">ignoreFSCommand</td><td align="left">on/off</td><td
align="left">If set to on (default), <span class="application">Gnash</span>
will ignore fscommands
+ in standalone mode. Fscommands are requests from the playing
+ movie to the operating system or user interface: the most
+ common are quit, fullscreen, showmenu and exec. <span
class="application">Gnash</span> always
+ ignores fscommands when running as a plugin.
</td></tr><tr><td align="left">URLOpenerFormat</td><td
align="left">string</td><td align="left">
- Set the format of an url opener command. The %u label would be
substituted by the actual url to be opened.
+ Set the format of an url opener command. The %u label
+ would be substituted by the actual url to be opened.
Examples:
<pre class="programlisting">
set urlOpenerFormat firefox -remote 'openurl(%u)'
@@ -404,14 +426,32 @@
set urlOpenerFormat open %u
set urlOpenerFormat kfmclient exec %u
</pre>
- </td></tr><tr><td align="left">XVideo</td><td
align="left">on/off</td><td align="left">If set to <span
class="emphasis"><em>on</em></span>, <span class="application">Gnash</span>
will attempt to render using the X Video Extension, if
- system support was found during compilation. By default, X
Video rendering is disabled.
+ </td></tr><tr><td align="left">HWAccel</td><td
align="left">string</td><td align="left">
+ Specify the type of Hardware Video Decoder. Currently only
+ <span class="emphasis"><em>vaapi</em></span>, <span
class="emphasis"><em>omap</em></span>,
+ <span class="emphasis"><em>xv</em></span> or <span
class="emphasis"><em>none</em></span> are
+ supported. None disables any acceleration support (the
+ default).
+ </td></tr><tr><td align="left">Renderer</td><td
align="left">string</td><td align="left">
+ Specify the type of Renderer to use. Currently only
+ <span class="emphasis"><em>agg</em></span>, <span
class="emphasis"><em>opengl</em></span>, or
+ <span class="emphasis"><em>cairo</em></span> are supported. The
default is
+ AGG, as it doesn't require any special hardware support.
</td></tr><tr><td align="left">quality</td><td
align="left">[-1|0|1|2|3]</td><td align="left">
- Set rendering quality.
- If set to <span class="emphasis"><em>-1</em></span>, <span
class="application">Gnash</span> will use whatever quality set by the movie
being run.
- If set to any value from <span class="emphasis"><em>0</em></span> to
<span class="emphasis"><em>3</em></span> <span class="application">Gnash</span>
will lock quality to the specified value (0=low, 1=medium, 2=high, 3=best).
Defaults to -1.
+ Set rendering quality.
+ If set to <span class="emphasis"><em>-1</em></span>, <span
class="application">Gnash</span> will use whatever
+ quality set by the movie being run. If set to any value
+ from <span class="emphasis"><em>0</em></span> to <span
class="emphasis"><em>3</em></span>
+ <span class="application">Gnash</span> will lock quality to the
specified value (0=low,
+ 1=medium, 2=high, 3=best). Defaults to -1.
</td></tr></tbody></table></div></div><br class="table-break"><p>
- The following example <code class="filename">.gnashrc</code> file allows a
user to only play Flash files saved locally to the machine on which <span
class="application">Gnash</span> is running. It also specifically forbids
content from doubleclick.com and mochibot.com. <span
class="application">Gnash</span>'s error output is set to be fairly verbose,
with the debug log placed in a location convenient for the user. Finally,
sound is turned on for both the standalone player and the plugin.
+ The following example <code class="filename">.gnashrc</code> file allows a
+ user to only play Flash files saved locally to the machine on
+ which <span class="application">Gnash</span> is running. It also
specifically forbids content from
+ doubleclick.com and mochibot.com. <span
class="application">Gnash</span>'s error output is set to
+ be fairly verbose, with the debug log placed in a location
+ convenient for the user. Finally, sound is turned on for both the
+ standalone player and the plugin.
</p><pre class="programlisting">
#
diff --git a/doc/C/preformatted/gprocessor.1.in
b/doc/C/preformatted/gprocessor.1.in
index dd3f714..bbb1564 100644
--- a/doc/C/preformatted/gprocessor.1.in
+++ b/doc/C/preformatted/gprocessor.1.in
@@ -1,11 +1,11 @@
-'\" -*- coding: us-ascii -*-
+.\" -*- 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 gprocessor 1 "10 February 2010" "" ""
+.TH gprocessor 1 "22 August 2010" "" ""
.SH NAME
gprocessor \- Gnash SWF Processor
.SH Synopsis
diff --git a/doc/C/preformatted/rtmpget.1.in b/doc/C/preformatted/rtmpget.1.in
index 93ce56e..52fed40 100644
--- a/doc/C/preformatted/rtmpget.1.in
+++ b/doc/C/preformatted/rtmpget.1.in
@@ -1,11 +1,11 @@
-'\" -*- coding: us-ascii -*-
+.\" -*- 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 rtmpget 1 "10 February 2010" "" ""
+.TH rtmpget 1 "22 August 2010" "" ""
.SH NAME
rtmpget \- Gnash Utility For Fetching RTMP-data
.SH Synopsis
diff --git a/doc/C/preformatted/soldumper.1.in
b/doc/C/preformatted/soldumper.1.in
index 5adca54..62239d8 100644
--- a/doc/C/preformatted/soldumper.1.in
+++ b/doc/C/preformatted/soldumper.1.in
@@ -1,11 +1,11 @@
-'\" -*- coding: us-ascii -*-
+.\" -*- 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 soldumper 1 "10 February 2010" "" ""
+.TH soldumper 1 "22 August 2010" "" ""
.SH NAME
soldumper \- Gnash Local Shared Object (LSO) File Dumper
.SH Synopsis
diff --git a/doc/C/refmanual/building.xml b/doc/C/refmanual/building.xml
index 25a7f26..54efd8b 100644
--- a/doc/C/refmanual/building.xml
+++ b/doc/C/refmanual/building.xml
@@ -60,14 +60,14 @@
</sect2>
<sect2 id="sourcecvs">
- <title>Bzr Access</title>
+ <title>Git Access</title>
<para>
- The latest &app; development sources are available via bzr.
+ The latest &app; development sources are available via git.
Use the following commands to check them out:
<programlisting>
mkdir gnash
cd gnash
- bzr branch http://bzr.savannah.gnu.org/r/gnash/trunk
+ git clone git://git.sv.gnu.org/gnash.git
</programlisting>
At any time, other temporary development branches may also
be available. Replace <emphasis>trunk</emphasis> with the
@@ -76,7 +76,7 @@
repository using:
<programlisting>
cd trunk
- bzr pull
+ git pull
</programlisting>
</para>
<para>
-----------------------------------------------------------------------
Summary of changes:
doc/C/preformatted/cygnal.1.in | 4 +-
doc/C/preformatted/findmicrophones.1.in | 4 +-
doc/C/preformatted/findwebcams.1.in | 4 +-
doc/C/preformatted/flvdumper.1.in | 4 +-
doc/C/preformatted/gnash.1.in | 10 +-
doc/C/preformatted/gnash_ref.info.in | 240 +++++++++++++++---------------
doc/C/preformatted/gnash_user.info.in | Bin 127699 -> 128307 bytes
doc/C/preformatted/gnashref.html.in | 14 +-
doc/C/preformatted/gnashuser.html.in | 138 ++++++++++++-------
doc/C/preformatted/gprocessor.1.in | 4 +-
doc/C/preformatted/rtmpget.1.in | 4 +-
doc/C/preformatted/soldumper.1.in | 4 +-
doc/C/refmanual/building.xml | 8 +-
13 files changed, 240 insertions(+), 198 deletions(-)
hooks/post-receive
--
Gnash
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] [SCM] Gnash branch, release_0_8_8, updated. 5edc5f0e6e7e39e44b751d54da468441c116144a,
Rob Savoye <=