gnash-commit
[Top][All Lists]
Advanced

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

Re: [Gnash-commit] /srv/bzr/gnash/trunk r11136: migrated rtmp netstream


From: Benjamin Wolsey
Subject: Re: [Gnash-commit] /srv/bzr/gnash/trunk r11136: migrated rtmp netstream and netconnect classes from rsavoye's local branch and fixed various test cases in misc-ming.all
Date: Wed, 17 Jun 2009 16:23:42 +0200

> This's why I said it is trivial to integrate libnet into the existing,
> good design. It should be relatively quick, simple, and not risk losing
> weeks of testing and work.
> 

For instance, the older code offers a connection handler that allows you
to open either an http connection or an rtmp connection. That means
libnet can create either an http client or an rtmp client as necessary
for each connection, instead of both as it does now, which saves
resources and makes controlling both types of connection much simpler.

The connection handlers also would allow connections to be threaded (or
not, whatever is better) while not messing up the AS execution order.

And as a design principle, it keeps NetConnection at arm's length from
any particular network backend, so any future refactoring isn't as
disruptive.

bwy

--
Use Gnash, the GNU Flash Player!
http://www.gnu.org/software/gnash/

Benjamin Wolsey, Software Developer - http://benjaminwolsey.de

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


reply via email to

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