gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] [SCM] Gnash branch, master, updated. release_0_8_9_final-


From: Petter Reinholdtsen
Subject: [Gnash-commit] [SCM] Gnash branch, master, updated. release_0_8_9_final-1875-gd64bf64
Date: Sat, 19 Apr 2014 22:27:42 +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, master has been updated
       via  d64bf6460325d6040f31cbef5a5b054178bdb2f3 (commit)
      from  1fbec5372b291a8095804883f71bc33d9c7c7cdc (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=d64bf6460325d6040f31cbef5a5b054178bdb2f3


commit d64bf6460325d6040f31cbef5a5b054178bdb2f3
Author: Petter Reinholdtsen <address@hidden>
Date:   Sun Apr 20 00:27:12 2014 +0200

    Generate from source.

diff --git a/po/gnash.pot b/po/gnash.pot
index 5e4ad42..358f1c0 100644
--- a/po/gnash.pot
+++ b/po/gnash.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-01-20 17:11-0700\n"
+"POT-Creation-Date: 2014-04-20 00:26+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <address@hidden>\n"
 "Language-Team: LANGUAGE <address@hidden>\n"
@@ -17,6 +17,35 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
+#: libbase/extension.cpp:115
+#, c-format
+msgid "Loading module: %s from %s"
+msgstr ""
+
+#: libbase/extension.cpp:125 cygnal/handler.cpp:300
+#, c-format
+msgid "Initializing module: \"%s\" from %s"
+msgstr ""
+
+#: libbase/extension.cpp:142
+msgid "Couldn't get class_init symbol"
+msgstr ""
+
+#: libbase/extension.cpp:154
+#, c-format
+msgid "Initializing module: \"%s\""
+msgstr ""
+
+#: libbase/extension.cpp:168
+#, c-format
+msgid "Couldn't get class_init symbol: \"%s\""
+msgstr ""
+
+#: libbase/extension.cpp:196 cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:313
+#, c-format
+msgid "Can't open directory %s"
+msgstr ""
+
 #: libbase/RTMP.cpp:222
 msgid "Initial connection failed"
 msgstr ""
@@ -40,378 +69,468 @@ msgstr ""
 msgid "Unknown packet %s received"
 msgstr ""
 
-#: libbase/RTMP.cpp:458
+#: libbase/RTMP.cpp:456
 msgid "failed to read RTMP packet header 2nd byte"
 msgstr ""
 
-#: libbase/RTMP.cpp:466
+#: libbase/RTMP.cpp:464
 msgid "Failed to read RTMP packet header 3nd byte"
 msgstr ""
 
-#: libbase/RTMP.cpp:484
+#: libbase/RTMP.cpp:482
 #, c-format
 msgid "Incomplete packet received on channel %s"
 msgstr ""
 
-#: libbase/RTMP.cpp:497
+#: libbase/RTMP.cpp:495
 #, c-format
 msgid "Failed to read RTMP packet header. type: %s"
 msgstr ""
 
-#: libbase/RTMP.cpp:542
+#: libbase/RTMP.cpp:540
 #, c-format
 msgid "%s, failed to read extended timestamp"
 msgstr ""
 
-#: libbase/RTMP.cpp:871
+#: libbase/RTMP.cpp:873
 msgid "Stage 1 socket not ready. This should not happen."
 msgstr ""
 
-#: libbase/RTMP.cpp:877
+#: libbase/RTMP.cpp:879
 msgid "Could not send stage 1 data"
 msgstr ""
 
-#: libbase/RTMP.cpp:899
+#: libbase/RTMP.cpp:901
 #, c-format
 msgid "Type mismatch: client sent %d, server answered %d"
 msgstr ""
 
-#: libbase/RTMP.cpp:927
+#: libbase/RTMP.cpp:929
 msgid "Could not send complete signature."
 msgstr ""
 
-#: libbase/RTMP.cpp:953
+#: libbase/RTMP.cpp:955
 msgid "Signatures do not match during handshake!"
 msgstr ""
 
-#: libbase/RTMP.cpp:1041
+#: libbase/RTMP.cpp:1043
 msgid "Control packet too short"
 msgstr ""
 
-#: libbase/RTMP.cpp:1049
+#: libbase/RTMP.cpp:1051
 #, c-format
 msgid "Control packet (%s) data too short"
 msgstr ""
 
-#: libbase/RTMP.cpp:1087
+#: libbase/RTMP.cpp:1089
 #, c-format
 msgid "Received unknown or unhandled control %s"
 msgstr ""
 
-#: libbase/GnashImagePng.cpp:51
-msgid "PNG error: "
+#: libbase/SharedMem.cpp:69
+#, c-format
+msgid "Error detaching shared memory: %s"
 msgstr ""
 
-#: libbase/StreamProvider.cpp:84 libbase/StreamProvider.cpp:149
-msgid "Could not open file %1%: %2%"
+#: libbase/SharedMem.cpp:76
+#, c-format
+msgid "Error during stat of shared memory segment: %s"
 msgstr ""
 
-#: libbase/StreamProvider.cpp:112
-msgid "Request Headers discarded while getting stream from file: uri"
+#: libbase/SharedMem.cpp:84
+msgid "No shared memory users left. Removing segment and semaphore."
 msgstr ""
 
-#: libbase/StreamProvider.cpp:135
-msgid "POST data discarded while getting a stream from file: uri"
+#: libbase/SharedMem.cpp:137
+msgid "Failed to set semaphore value: %1%"
 msgstr ""
 
-#: libbase/noseek_fd_adapter.cpp:223
-#, c-format
-msgid "Error reading %d bytes from input stream"
+#: libbase/SharedMem.cpp:144
+msgid "Failed to obtain nonexclusive semaphore for shared memory: %1%"
 msgstr ""
 
-#: libbase/Socket.cpp:98
-msgid "XMLSocket: The socket was never available"
+#: libbase/SharedMem.cpp:167
+msgid "Timed out waiting for semaphore initialization."
 msgstr ""
 
-#: libbase/Socket.cpp:125
-msgid "Connection attempt while already connected"
+#: libbase/SharedMem.cpp:171
+msgid "Failed creating semaphore: %1%"
 msgstr ""
 
-#: libbase/Socket.cpp:154
-#, c-format
-msgid "Socket creation failed: %s"
+#: libbase/SharedMem.cpp:218
+msgid "Unable to get shared memory segment!"
 msgstr ""
 
-#: libbase/Socket.cpp:171
+#: libbase/SharedMem.cpp:225
 #, c-format
-msgid "Failed to connect socket: %s"
+msgid "Unable to attach shared memory: %s"
 msgstr ""
 
-#: libbase/Socket.cpp:187
-msgid "Setting socket timeout failed"
+#: libbase/GnashImageJpeg.cpp:115
+msgid "JPEG: Empty jpeg source stream."
+msgstr ""
+
+#: libbase/GnashImageJpeg.cpp:260 libbase/GnashImageJpeg.cpp:287
+#: libbase/GnashImageJpeg.cpp:305 libbase/GnashImageJpeg.cpp:361
+msgid "Internal jpeg error: "
+msgstr ""
+
+#: libbase/GnashImageJpeg.cpp:271
+msgid "Lack of data during JPEG header parsing"
 msgstr ""
 
-#: libbase/Socket.cpp:237
+#: libbase/GnashImageJpeg.cpp:281
 #, c-format
-msgid "Socket receive error %s"
+msgid "unexpected: jpeg_read_header returned %d"
+msgstr ""
+
+#: libbase/GnashImageJpeg.cpp:317
+msgid "lack of data during JPEG header parsing"
 msgstr ""
 
-#: libbase/Socket.cpp:340
+#: libbase/GnashImageJpeg.cpp:327
 #, c-format
-msgid "Socket send error %s"
+msgid "unexpected: jpeg_read_header returned %d [%s:%d]"
 msgstr ""
 
-#: libbase/Socket.cpp:355
-msgid "tell() called for Socket"
+#: libbase/GnashImageJpeg.cpp:335
+msgid "Internal jpeg error during header parsing: "
 msgstr ""
 
-#: libbase/Socket.cpp:362
-msgid "seek() called for Socket"
+#: libbase/GnashImageJpeg.cpp:343
+msgid "Internal jpeg error during decompression: "
 msgstr ""
 
-#: libbase/Socket.cpp:369
-msgid "go_to_end() called for Socket"
+#: libbase/GnashImageJpeg.cpp:518
+msgid "rw_dest_IOChannel couldn't write data."
 msgstr ""
 
-#: libbase/tu_file.cpp:193
-msgid "Error while seeking to end: %1%"
+#: libbase/GnashImageJpeg.cpp:543
+msgid "rw_dest_IOChannel::term_destination couldn't write data."
 msgstr ""
 
-#: libbase/tu_file.cpp:229
-msgid "Could not fstat file"
+#: libbase/URLAccessManager.cpp:95
+#, c-format
+msgid "Load from host %s granted (whitelisted)"
 msgstr ""
 
-#: libbase/rc.cpp:171 libbase/rc.cpp:702
-msgid "Failed to find user settings directory"
+#: libbase/URLAccessManager.cpp:101
+#, c-format
+msgid "Load from host %s forbidden (not in non-empty whitelist)"
 msgstr ""
 
-#: libbase/rc.cpp:382
-msgid "RcInitFile: couldn't open file: "
+#: libbase/URLAccessManager.cpp:115
+#, c-format
+msgid "Load from host %s forbidden (blacklisted)"
 msgstr ""
 
-#: libbase/rc.cpp:422
+#: libbase/URLAccessManager.cpp:120
 #, c-format
-msgid "Warning: missing value for variable \"%s\" in rcfile %s, line %d"
+msgid "Load from host %s granted (default)"
 msgstr ""
 
-#: libbase/rc.cpp:625
+#: libbase/URLAccessManager.cpp:152
 #, c-format
-msgid "Warning: unrecognized directive \"%s\" in rcfile %s line %d"
+msgid "Load of file %s forbidden (starting URL %s is not a local resource)"
 msgstr ""
 
-#: libbase/rc.cpp:637
+#: libbase/URLAccessManager.cpp:169
 #, c-format
-msgid "Warning: empty include specification in rcfile %s, line %d"
+msgid "Load of file %s granted (under local sandbox %s)"
 msgstr ""
 
-#: libbase/rc.cpp:642
+#: libbase/URLAccessManager.cpp:177
 #, c-format
-msgid ""
-"Warning: include specification must be an absolute path in rcfile %s, line %d"
+msgid "Load of file %s forbidden (not under local sandboxes)"
 msgstr ""
 
-#: libbase/rc.cpp:651
+#: libbase/URLAccessManager.cpp:217
 #, c-format
-msgid "Warning: unrecognized action \"%s\" in rcfile %s, line %d"
+msgid "gethostname failed: %s"
 msgstr ""
 
-#: libbase/rc.cpp:743
+#: libbase/URLAccessManager.cpp:239
 #, c-format
-msgid "Couldn't open file %s for writing"
+msgid "Load from host %s forbidden (not in the local domain)"
 msgstr ""
 
-#: libbase/rc.cpp:752
-msgid "# Generated by Gnash. Manual changes to this file may be overridden."
+#: libbase/URLAccessManager.cpp:245
+#, c-format
+msgid "Load from host %s forbidden (not on the local host)"
 msgstr ""
 
-#: libbase/extension.cpp:115
+#: libbase/URLAccessManager.cpp:267
 #, c-format
-msgid "Loading module: %s from %s"
+msgid "Attempt to connect to disallowed port %s"
 msgstr ""
 
-#: libbase/extension.cpp:128 cygnal/handler.cpp:300
+#: libbase/URLAccessManager.cpp:277
 #, c-format
-msgid "Initializing module: \"%s\" from %s"
+msgid "Checking security of URL '%s'"
 msgstr ""
 
-#: libbase/extension.cpp:145
-msgid "Couldn't get class_init symbol"
+#: libbase/URLAccessManager.cpp:289
+msgid "Network connection without hostname requested"
+msgstr ""
+
+#: libbase/AMF.cpp:90
+msgid "Read past _end of buffer for string length"
+msgstr ""
+
+#: libbase/AMF.cpp:97
+msgid "Read past _end of buffer for string type"
+msgstr ""
+
+#: libbase/AMF.cpp:138
+msgid "writePlainString called with invalid type!"
+msgstr ""
+
+#: libbase/StreamProvider.cpp:84 libbase/StreamProvider.cpp:149
+msgid "Could not open file %1%: %2%"
+msgstr ""
+
+#: libbase/StreamProvider.cpp:112
+msgid "Request Headers discarded while getting stream from file: uri"
+msgstr ""
+
+#: libbase/StreamProvider.cpp:135
+msgid "POST data discarded while getting a stream from file: uri"
 msgstr ""
 
-#: libbase/extension.cpp:159
+#: libbase/GnashVaapiImage.cpp:51
 #, c-format
-msgid "Initializing module: \"%s\""
+msgid "GnashVaapiImage::GnashVaapiImage(): surface 0x%08x, size %dx%d\n"
 msgstr ""
 
-#: libbase/extension.cpp:174
+#: libbase/GnashVaapiImage.cpp:57
 #, c-format
-msgid "Couldn't get class_init symbol: \"%s\""
+msgid "GnashVaapiImage::~GnashVaapiImage(): surface 0x%08x\n"
 msgstr ""
 
-#: libbase/extension.cpp:202 cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:313
+#: libbase/GnashVaapiImage.cpp:69
 #, c-format
-msgid "Can't open directory %s"
+msgid "GnashVaapi::update(): data %p\n"
+msgstr ""
+
+#: libbase/GnashVaapiImage.cpp:101
+msgid "GnashVaapiImage: VA surface to SW pixels are not supported\n"
+msgstr ""
+
+#: libbase/GnashVaapiImage.cpp:112
+#, c-format
+msgid "GnashVaapiImage::data(): surface 0x%08x\n"
+msgstr ""
+
+#: libbase/GnashVaapiImage.cpp:113 libbase/GnashVaapiImage.cpp:129
+#, c-format
+msgid "  -> %u usec from creation\n"
+msgstr ""
+
+#: libbase/GnashVaapiImage.cpp:127
+#, c-format
+msgid "GnashVaapiImage::data() const: surface 0x%08x\n"
+msgstr ""
+
+#: libbase/ClockTime.cpp:223
+msgid "Cannot get requested timezone information"
+msgstr ""
+
+#: libbase/GnashImagePng.cpp:51
+msgid "PNG error: "
 msgstr ""
 
-#: libbase/curl_adapter.cpp:48
+#: libbase/NetworkAdapter.cpp:50
 msgid ""
 "libcurl is not available, but Gnash has attempted to use the curl adapter"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:245
+#: libbase/NetworkAdapter.cpp:247
 #, c-format
 msgid "Failed cleaning up share handle: %s. Giving up after %d retries."
 msgstr ""
 
-#: libbase/curl_adapter.cpp:249
+#: libbase/NetworkAdapter.cpp:251
 #, c-format
 msgid "Failed cleaning up share handle: %s. Will try again in a second."
 msgstr ""
 
-#: libbase/curl_adapter.cpp:339
+#: libbase/NetworkAdapter.cpp:341
 msgid "lockSharedHandle: SSL session locking unsupported"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:342
+#: libbase/NetworkAdapter.cpp:344
 msgid "lockSharedHandle: connect locking unsupported"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:345
+#: libbase/NetworkAdapter.cpp:347
 msgid "lockSharedHandle: last locking unsupported ?!"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:348
+#: libbase/NetworkAdapter.cpp:350
 #, c-format
 msgid "lockSharedHandle: unknown shared data %d"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:374
+#: libbase/NetworkAdapter.cpp:376
 msgid "unlockSharedHandle: SSL session locking unsupported"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:377
+#: libbase/NetworkAdapter.cpp:379
 msgid "unlockSharedHandle: connect locking unsupported"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:380
+#: libbase/NetworkAdapter.cpp:382
 msgid "unlockSharedHandle: last locking unsupported ?!"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:383
+#: libbase/NetworkAdapter.cpp:385
 #, c-format
 msgid "unlockSharedHandle: unknown shared data %d"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:672
+#: libbase/NetworkAdapter.cpp:674
 #, c-format
 msgid "FIXME: Timeout (%u milliseconds) while loading from URL %s"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:720
+#: libbase/NetworkAdapter.cpp:722
 #, c-format
 msgid "Timeout (%u milliseconds) while loading from URL %s"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:763
+#: libbase/NetworkAdapter.cpp:765
 #, c-format
 msgid "HTTP response %ld from URL %s"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:774
+#: libbase/NetworkAdapter.cpp:776
 #, c-format
 msgid "CURL: %s"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:807
+#: libbase/NetworkAdapter.cpp:809
 msgid ""
 "Could not open specified path as cache file. Using a temporary file instead"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:815
+#: libbase/NetworkAdapter.cpp:817
 msgid "Could not create temporary cache file"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:825
+#: libbase/NetworkAdapter.cpp:827
 msgid "Allowing connections to SSL sites with invalid certificates"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:1091
+#: libbase/NetworkAdapter.cpp:1093
 msgid ""
-"curl adaptor's fillCacheNonBlocking set _error rather then throwing an "
-"exception"
+"curl adaptor's fillCacheNonBlocking method sets an error condition rather "
+"than throwing an exception"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:1156
+#: libbase/NetworkAdapter.cpp:1158
 #, c-format
 msgid "Warning: could not cache enough bytes on seek: %d requested, %d cached"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:1162
+#: libbase/NetworkAdapter.cpp:1164
 msgid "Warning: fseek failed"
 msgstr ""
 
-#: libbase/curl_adapter.cpp:1342 libbase/curl_adapter.cpp:1361
-#: libbase/curl_adapter.cpp:1377
+#: libbase/NetworkAdapter.cpp:1353 libbase/NetworkAdapter.cpp:1372
+#: libbase/NetworkAdapter.cpp:1388
 #, c-format
 msgid "curl stream: %s"
 msgstr ""
 
-#: libbase/ClockTime.cpp:223
-msgid "Cannot get requested timezone information"
+#: libbase/noseek_fd_adapter.cpp:223
+#, c-format
+msgid "Error reading %d bytes from input stream"
 msgstr ""
 
-#: libbase/SharedMem.cpp:68
-#, c-format
-msgid "Error detaching shared memory: %s"
+#: libbase/GnashImageGif.cpp:175
+msgid "GIF: Error retrieving image description"
 msgstr ""
 
-#: libbase/SharedMem.cpp:75
-#, c-format
-msgid "Error during stat of shared memory segment: %s"
+#: libbase/GnashImageGif.cpp:204
+msgid "GIF: invalid image data (bounds outside GIF screen)"
 msgstr ""
 
-#: libbase/SharedMem.cpp:83
-msgid "No shared memory users left. Removing segment and semaphore."
+#: libbase/GnashImageGif.cpp:226 libbase/GnashImageGif.cpp:244
+msgid "GIF: failed reading pixel data"
+msgstr ""
+
+#: libbase/GnashImageGif.cpp:293
+msgid "GIF: Error retrieving record type"
 msgstr ""
 
-#: libbase/SharedMem.cpp:150
-msgid "Failed to get semaphore for shared memory!"
+#: libbase/GnashImage.cpp:198
+msgid "Requested to write image as unsupported filetype"
 msgstr ""
 
-#: libbase/SharedMem.cpp:157
-msgid "Failed to set semaphore value"
+#: libbase/GnashImage.cpp:254
+msgid "Invalid image returned"
 msgstr ""
 
-#: libbase/SharedMem.cpp:167
-msgid "Need semaphore value of 1 for locking. Cannot attach shared memory!"
+#: libbase/GnashImage.cpp:262
+#, c-format
+msgid "Out of memory while trying to create %dx%d image"
 msgstr ""
 
-#: libbase/SharedMem.cpp:182
-msgid "Unable to get shared memory segment!"
+#: libbase/Socket.cpp:106
+msgid "XMLSocket: The socket was never available"
 msgstr ""
 
-#: libbase/SharedMem.cpp:189
+#: libbase/Socket.cpp:138
 #, c-format
-msgid "Unable to attach shared memory: %s"
+msgid "getaddrinfo() failed with code: #%d - %s"
 msgstr ""
 
-#: libbase/GnashImage.cpp:179
-msgid "Requested to write image as unsupported filetype"
+#: libbase/Socket.cpp:154
+msgid "Connection attempt while already connected"
 msgstr ""
 
-#: libbase/GnashImage.cpp:235
-msgid "Invalid image returned"
+#: libbase/Socket.cpp:182
+msgid "getnameinfo() failed: %1%"
 msgstr ""
 
-#: libbase/GnashImage.cpp:243
+#: libbase/Socket.cpp:196 cygnal/libnet/network.cpp:623
 #, c-format
-msgid "Out of memory while trying to create %dx%d image"
+msgid "Socket creation failed: %s"
 msgstr ""
 
-#: libbase/GnashImageGif.cpp:175
-msgid "GIF: Error retrieving image description"
+#: libbase/Socket.cpp:206
+msgid "Socket creation attempt(s) failed: giving up."
 msgstr ""
 
-#: libbase/GnashImageGif.cpp:204
-msgid "GIF: invalid image data (bounds outside GIF screen)"
+#: libbase/Socket.cpp:222
+#, c-format
+msgid "Failed to connect to socket: %s"
 msgstr ""
 
-#: libbase/GnashImageGif.cpp:226 libbase/GnashImageGif.cpp:244
-msgid "GIF: failed reading pixel data"
+#: libbase/Socket.cpp:238
+msgid "Setting socket timeout failed"
 msgstr ""
 
-#: libbase/GnashImageGif.cpp:283
-msgid "GIF: Error retrieving record type"
+#: libbase/Socket.cpp:281
+#, c-format
+msgid "Socket receive error %s"
+msgstr ""
+
+#: libbase/Socket.cpp:382
+#, c-format
+msgid "Socket send error %s"
+msgstr ""
+
+#: libbase/Socket.cpp:397
+msgid "tell() called for Socket"
+msgstr ""
+
+#: libbase/Socket.cpp:404
+msgid "seek() called for Socket"
+msgstr ""
+
+#: libbase/Socket.cpp:411
+msgid "go_to_end() called for Socket"
 msgstr ""
 
 #: libbase/memory.cpp:94
@@ -427,235 +546,112 @@ msgstr ""
 msgid "Zero memory leaks for this program"
 msgstr ""
 
-#: libbase/GnashVaapiImage.cpp:51
-#, c-format
-msgid "GnashVaapiImage::GnashVaapiImage(): surface 0x%08x, size %dx%d\n"
+#: libbase/tu_file.cpp:193
+msgid "Error while seeking to end: %1%"
 msgstr ""
 
-#: libbase/GnashVaapiImage.cpp:57
-#, c-format
-msgid "GnashVaapiImage::~GnashVaapiImage(): surface 0x%08x\n"
+#: libbase/tu_file.cpp:229
+msgid "Could not fstat file"
 msgstr ""
 
-#: libbase/GnashVaapiImage.cpp:69
-#, c-format
-msgid "GnashVaapi::update(): data %p\n"
+#: libbase/rc.cpp:170 libbase/rc.cpp:701
+msgid "Failed to find user settings directory"
 msgstr ""
 
-#: libbase/GnashVaapiImage.cpp:101
-msgid "GnashVaapiImage: VA surface to SW pixels are not supported\n"
+#: libbase/rc.cpp:381
+msgid "RcInitFile: couldn't open file: "
 msgstr ""
 
-#: libbase/GnashVaapiImage.cpp:112
+#: libbase/rc.cpp:421
 #, c-format
-msgid "GnashVaapiImage::data(): surface 0x%08x\n"
+msgid "Warning: missing value for variable \"%s\" in rcfile %s, line %d"
 msgstr ""
 
-#: libbase/GnashVaapiImage.cpp:113 libbase/GnashVaapiImage.cpp:129
+#: libbase/rc.cpp:624
 #, c-format
-msgid "  -> %u usec from creation\n"
+msgid "Warning: unrecognized directive \"%s\" in rcfile %s line %d"
 msgstr ""
 
-#: libbase/GnashVaapiImage.cpp:127
+#: libbase/rc.cpp:636
 #, c-format
-msgid "GnashVaapiImage::data() const: surface 0x%08x\n"
+msgid "Warning: empty include specification in rcfile %s, line %d"
 msgstr ""
 
-#: libbase/sharedlib.cpp:69
+#: libbase/rc.cpp:641
 #, c-format
-msgid "Couldn't initialize ltdl: %s"
+msgid ""
+"Warning: include specification must be an absolute path in rcfile %s, line %d"
 msgstr ""
 
-#: libbase/sharedlib.cpp:98
+#: libbase/rc.cpp:650
 #, c-format
-msgid "Trying to open shared library \"%s\""
+msgid "Warning: unrecognized action \"%s\" in rcfile %s, line %d"
 msgstr ""
 
-#: libbase/sharedlib.cpp:112
-#, c-format
-msgid "Opened dynamic library \"%s\""
-msgstr ""
-
-#: libbase/sharedlib.cpp:131
-#, c-format
-msgid "Couldn't find symbol: %s"
-msgstr ""
-
-#: libbase/sharedlib.cpp:134
-#, c-format
-msgid "Found symbol %s @ %p"
-msgstr ""
-
-#: libbase/GnashImageJpeg.cpp:116
-msgid "JPEG: Empty jpeg source stream."
-msgstr ""
-
-#: libbase/GnashImageJpeg.cpp:263 libbase/GnashImageJpeg.cpp:290
-#: libbase/GnashImageJpeg.cpp:308 libbase/GnashImageJpeg.cpp:364
-msgid "Internal jpeg error: "
-msgstr ""
-
-#: libbase/GnashImageJpeg.cpp:274
-msgid "Lack of data during JPEG header parsing"
-msgstr ""
-
-#: libbase/GnashImageJpeg.cpp:284
-#, c-format
-msgid "unexpected: jpeg_read_header returned %d"
-msgstr ""
-
-#: libbase/GnashImageJpeg.cpp:320
-msgid "lack of data during JPEG header parsing"
-msgstr ""
-
-#: libbase/GnashImageJpeg.cpp:330
-#, c-format
-msgid "unexpected: jpeg_read_header returned %d [%s:%d]"
-msgstr ""
-
-#: libbase/GnashImageJpeg.cpp:338
-msgid "Internal jpeg error during header parsing: "
-msgstr ""
-
-#: libbase/GnashImageJpeg.cpp:346
-msgid "Internal jpeg error during decompression: "
-msgstr ""
-
-#: libbase/GnashImageJpeg.cpp:521
-msgid "rw_dest_IOChannel couldn't write data."
-msgstr ""
-
-#: libbase/GnashImageJpeg.cpp:546
-msgid "rw_dest_IOChannel::term_destination couldn't write data."
-msgstr ""
-
-#: libbase/AMF.cpp:90
-msgid "Read past _end of buffer for string length"
-msgstr ""
-
-#: libbase/AMF.cpp:97
-msgid "Read past _end of buffer for string type"
-msgstr ""
-
-#: libbase/AMF.cpp:138
-msgid "writePlainString called with invalid type!"
-msgstr ""
-
-#: libbase/URLAccessManager.cpp:90
-#, c-format
-msgid "Load from host %s granted (whitelisted)"
-msgstr ""
-
-#: libbase/URLAccessManager.cpp:96
-#, c-format
-msgid "Load from host %s forbidden (not in non-empty whitelist)"
-msgstr ""
-
-#: libbase/URLAccessManager.cpp:110
-#, c-format
-msgid "Load from host %s forbidden (blacklisted)"
-msgstr ""
-
-#: libbase/URLAccessManager.cpp:115
-#, c-format
-msgid "Load from host %s granted (default)"
-msgstr ""
-
-#: libbase/URLAccessManager.cpp:147
-#, c-format
-msgid "Load of file %s forbidden (starting URL %s is not a local resource)"
-msgstr ""
-
-#: libbase/URLAccessManager.cpp:164
+#: libbase/rc.cpp:742
 #, c-format
-msgid "Load of file %s granted (under local sandbox %s)"
+msgid "Couldn't open file %s for writing"
 msgstr ""
 
-#: libbase/URLAccessManager.cpp:172
-#, c-format
-msgid "Load of file %s forbidden (not under local sandboxes)"
+#: libbase/rc.cpp:751
+msgid "# Generated by Gnash. Manual changes to this file may be overridden."
 msgstr ""
 
-#: libbase/URLAccessManager.cpp:212
+#: libbase/sharedlib.cpp:69
 #, c-format
-msgid "gethostname failed: %s"
+msgid "Couldn't initialize ltdl: %s"
 msgstr ""
 
-#: libbase/URLAccessManager.cpp:234
+#: libbase/sharedlib.cpp:98
 #, c-format
-msgid "Load from host %s forbidden (not in the local domain)"
+msgid "Trying to open shared library \"%s\""
 msgstr ""
 
-#: libbase/URLAccessManager.cpp:240
+#: libbase/sharedlib.cpp:112
 #, c-format
-msgid "Load from host %s forbidden (not on the local host)"
+msgid "Opened dynamic library \"%s\""
 msgstr ""
 
-#: libbase/URLAccessManager.cpp:262
+#: libbase/sharedlib.cpp:131
 #, c-format
-msgid "Attempt to connect to disallowed port %s"
+msgid "Couldn't find symbol: %s"
 msgstr ""
 
-#: libbase/URLAccessManager.cpp:272
+#: libbase/sharedlib.cpp:134
 #, c-format
-msgid "Checking security of URL '%s'"
-msgstr ""
-
-#: libbase/URLAccessManager.cpp:284
-msgid "Network connection without hostname requested"
-msgstr ""
-
-#: librender/opengl/Renderer_ogl.cpp:234
-msgid "OSMesaCreateContext failed!"
+msgid "Found symbol %s @ %p"
 msgstr ""
 
-#: librender/opengl/Renderer_ogl.cpp:240
-msgid "OSMesaMakeCurrent failed!"
+#: librender/agg/Renderer_agg.cpp:799
+msgid "Can't render this type of frame"
 msgstr ""
 
-#: librender/opengl/Renderer_ogl.cpp:247
-#, c-format
-msgid "OSMesa handle successfully created. with width %d and height %d."
+#: librender/agg/Renderer_agg.cpp:1730
+msgid ""
+"Unidirectionally scaled strokes in AGG renderer (we'll scale by the scalable "
+"one)"
 msgstr ""
 
-#: librender/opengl/Renderer_ogl.cpp:344
+#: librender/agg/Renderer_agg.cpp:2117
 #, c-format
-msgid "OpenGL: %s"
+msgid "Unknown pixelformat: %s\n"
 msgstr ""
 
-#: librender/opengl/Renderer_ogl.cpp:517
-#, c-format
-msgid "GLU: %s"
+#: librender/opengles1/Renderer_gles1.cpp:95
+msgid "Couldn't initialize EGL Device!"
 msgstr ""
 
-#: librender/opengl/Renderer_ogl.cpp:868
-msgid ""
-"An insane number of video frames have been requested to be drawn. Further "
-"video frames will be ignored."
+#: librender/opengles1/Renderer_gles1.cpp:124
+#: librender/openvg/OpenVGRenderer.cpp:319
+msgid "drawVideoFrame"
 msgstr ""
 
-#: librender/opengl/Renderer_ogl.cpp:1142
-#: librender/openvg/OpenVGRenderer.cpp:569
 #: librender/opengles1/Renderer_gles1.cpp:230
+#: librender/openvg/OpenVGRenderer.cpp:569
+#: librender/opengl/Renderer_ogl.cpp:1142
 msgid "set_antialiased"
 msgstr ""
 
-#: librender/opengl/Renderer_ogl.cpp:1436
-#: librender/openvg/OpenVGRenderer.cpp:864
-msgid "Unidirectionally scaled strokes in OGL renderer"
-msgstr ""
-
-#: librender/opengl/Renderer_ogl.cpp:1450
-msgid ""
-"Your OpenGL implementation does not support the line width requested. Lines "
-"will be drawn with reduced width."
-msgstr ""
-
-#: librender/opengl/Renderer_ogl.cpp:1927
-#, c-format
-msgid "two gradients in a FillStyle have the same position/ratio: %d"
-msgstr ""
-
 #: librender/openvg/OpenVGBitmap.cpp:82 librender/openvg/OpenVGBitmap.cpp:285
 #, c-format
 msgid "Failed to create VG image! %s"
@@ -684,21 +680,21 @@ msgstr ""
 msgid "VG Extensions are: "
 msgstr ""
 
-#: librender/openvg/OpenVGRenderer.cpp:319
-#: librender/opengles1/Renderer_gles1.cpp:124
-msgid "drawVideoFrame"
-msgstr ""
-
 #: librender/openvg/OpenVGRenderer.cpp:836
-#: librender/cairo/Renderer_cairo.cpp:864
+#: librender/cairo/Renderer_cairo.cpp:865
 msgid "join style"
 msgstr ""
 
 #: librender/openvg/OpenVGRenderer.cpp:850
-#: librender/cairo/Renderer_cairo.cpp:883
+#: librender/cairo/Renderer_cairo.cpp:884
 msgid "cap style"
 msgstr ""
 
+#: librender/openvg/OpenVGRenderer.cpp:864
+#: librender/opengl/Renderer_ogl.cpp:1436
+msgid "Unidirectionally scaled strokes in OGL renderer"
+msgstr ""
+
 #: librender/openvg/OpenVGRenderer.cpp:1299
 msgid "unsupported VG_MATRIX_MODE!"
 msgstr ""
@@ -875,19 +871,15 @@ msgstr ""
 msgid "VG_PATH_NUM_COORDS is %d"
 msgstr ""
 
-#: librender/opengles1/Renderer_gles1.cpp:95
-msgid "Couldn't initialize EGL Device!"
-msgstr ""
-
-#: librender/cairo/Renderer_cairo.cpp:498
+#: librender/cairo/Renderer_cairo.cpp:499
 msgid "Can't render videos with alpha"
 msgstr ""
 
-#: librender/cairo/Renderer_cairo.cpp:869
+#: librender/cairo/Renderer_cairo.cpp:870
 msgid "differing start and end cap styles"
 msgstr ""
 
-#: librender/cairo/Renderer_cairo.cpp:911
+#: librender/cairo/Renderer_cairo.cpp:912
 msgid "Scaled strokes in Cairo renderer"
 msgstr ""
 
@@ -895,330 +887,406 @@ msgstr ""
 msgid "path not closed!"
 msgstr ""
 
-#: librender/agg/Renderer_agg.cpp:794
-msgid "Can't render this type of frame"
-msgstr ""
-
-#: librender/agg/Renderer_agg.cpp:1764
-msgid ""
-"Unidirectionally scaled strokes in AGG renderer (we'll scale by the scalable "
-"one)"
+#: librender/testr.cpp:190
+msgid "Couldn't get Drawable window from X11"
 msgstr ""
 
-#: librender/agg/Renderer_agg.cpp:2151
-#, c-format
-msgid "Unknown pixelformat: %s\n"
+#: librender/opengl/Renderer_ogl.cpp:234
+msgid "OSMesaCreateContext failed!"
 msgstr ""
 
-#: librender/testr.cpp:190
-msgid "Couldn't get Drawable window from X11"
+#: librender/opengl/Renderer_ogl.cpp:240
+msgid "OSMesaMakeCurrent failed!"
 msgstr ""
 
-#: librender/GnashTexture.cpp:70
+#: librender/opengl/Renderer_ogl.cpp:247
 #, c-format
-msgid "glError: %s caught\n"
-msgstr ""
-
-#: libmedia/MediaParser.cpp:83
-msgid "No ID3 support implemented in this MediaParser"
+msgid "OSMesa handle successfully created. with width %d and height %d."
 msgstr ""
 
-#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:80
-msgid "MediaParserFfmpeg could not read probe data from input"
+#: librender/opengl/Renderer_ogl.cpp:344
+#, c-format
+msgid "OpenGL: %s"
 msgstr ""
 
-#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:113
-#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:122
+#: librender/opengl/Renderer_ogl.cpp:517
 #, c-format
-msgid "%s: seeking failed"
+msgid "GLU: %s"
 msgstr ""
 
-#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:211
+#: librender/opengl/Renderer_ogl.cpp:868
 msgid ""
-"FIXME: FFmpeg packet decompression timestamp has no value, taking as zero"
+"An insane number of video frames have been requested to be drawn. Further "
+"video frames will be ignored."
 msgstr ""
 
-#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:272
-#, c-format
+#: librender/opengl/Renderer_ogl.cpp:1450
 msgid ""
-"MediaParserFfmpeg::parseNextFrame: Problems parsing next frame "
-"(av_read_frame returned %d). We'll consider the stream fully parsed."
+"Your OpenGL implementation does not support the line width requested. Lines "
+"will be drawn with reduced width."
 msgstr ""
 
-#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:443
+#: librender/opengl/Renderer_ogl.cpp:1895
 #, c-format
-msgid "  Using stream %d for audio: codec id %d"
+msgid "two gradients in a FillStyle have the same position/ratio: %d"
 msgstr ""
 
-#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:456
+#: librender/GnashTexture.cpp:70
 #, c-format
-msgid "  Using stream %d for video: codec id %d"
+msgid "glError: %s caught\n"
 msgstr ""
 
-#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:478
-msgid "Duration of video stream unknown"
+#: libmedia/AudioDecoderSpeex.cpp:41
+msgid "AudioDecoderSpeex: state initialization failed."
 msgstr ""
 
-#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:507
-msgid "Duration of audio stream unknown to ffmpeg"
+#: libmedia/AudioDecoderSpeex.cpp:54
+msgid "AudioDecoderSpeex: initialization failed."
 msgstr ""
 
-#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:587
-msgid ""
-"MediaParserFfmpeg couldn't parse input format: tried to seek at negative "
-"offset %1%."
+#: libmedia/AudioDecoderSpeex.cpp:109
+msgid "Corrupt Speex stream!"
 msgstr ""
 
-#: libmedia/ffmpeg/VideoConverterFfmpeg.cpp:122
-msgid "VideoConverterFfmpeg cannot convert to the requested format"
+#: libmedia/AudioDecoderSpeex.cpp:133
+msgid "Failed to resample Speex frame."
 msgstr ""
 
-#: libmedia/ffmpeg/MediaHandlerFfmpeg.cpp:122
+#: libmedia/FLVParser.cpp:170
 #, c-format
-msgid "MediaHandlerFfmpeg::createAudioDecoder: %s -- %s"
+msgid ""
+"Unexpected audio tag found at offset %d FLV stream advertising no audio in "
+"header. We'll warn only once for each FLV, expecting any further audio tag."
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:53
-#, c-format
-msgid "AudioDecoderFfmpeg: initialized FFmpeg codec %d (%s)"
+#: libmedia/FLVParser.cpp:187
+msgid "could not read audio frame?"
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:56
+#: libmedia/FLVParser.cpp:225
 #, c-format
 msgid ""
-"AudioDecoderFfmpeg: initialized FFmpeg codec %d (%s) for flash codec %d (%s)"
+"Unexpected video tag found at offset %d of FLV stream advertising no video "
+"in header. We'll warn only once per FLV, expecting any further video tag."
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:71
+#: libmedia/FLVParser.cpp:245
 #, c-format
-msgid "AudioDecoderFfmpeg: initialized FFmpeg codec %s (%d)"
+msgid "AVC packet type: %d"
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:110
-#, c-format
-msgid "Unsupported audio codec %d"
+#: libmedia/FLVParser.cpp:264
+msgid "could not read video frame?"
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:119
+#: libmedia/FLVParser.cpp:322
 #, c-format
-msgid "libavcodec could not find a decoder for codec %d (%s)"
+msgid "FLVParser::parseNextTag: can't seek to %d"
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:129
-msgid "AudioDecoderFfmpeg can't initialize MP3 parser"
-msgstr ""
+#: libmedia/FLVParser.cpp:336
+#, c-format
+msgid ""
+"FLVParser::parseNextTag: can't read tag info (needed 12 bytes, only got %d)"
+msgstr ""
+
+#: libmedia/FLVParser.cpp:423
+#, c-format
+msgid "First byte of FLV_META_TAG is %d, expected 0x02 (STRING AMF0 type)"
+msgstr ""
+
+#: libmedia/FLVParser.cpp:435
+#, c-format
+msgid ""
+"FLVParser::parseNextTag: can't read metaTag (%d) body (needed %d bytes, only "
+"got %d)"
+msgstr ""
+
+#: libmedia/FLVParser.cpp:446
+msgid "Corrupt FLV: Meta tag unterminated!"
+msgstr ""
+
+#: libmedia/FLVParser.cpp:454
+#, c-format
+msgid "FLVParser::parseNextTag: unknown FLV tag type %d"
+msgstr ""
+
+#: libmedia/FLVParser.cpp:463
+msgid ""
+"Corrupt FLV: previous tag size record (%1%) unexpected (actual size: %2%)"
+msgstr ""
+
+#: libmedia/FLVParser.cpp:481
+msgid "FLVParser::parseHeader: couldn't read 9 bytes of header"
+msgstr ""
+
+#: libmedia/FLVParser.cpp:533
+#, c-format
+msgid "FLVParser::readAudioFrame: could only read %d/%d bytes"
+msgstr ""
+
+#: libmedia/ffmpeg/VideoConverterFfmpeg.cpp:122
+msgid "VideoConverterFfmpeg cannot convert to the requested format"
+msgstr ""
+
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:48
+#, c-format
+msgid "AudioDecoderFfmpeg: initialized FFmpeg codec %d (%s)"
+msgstr ""
+
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:51
+#, c-format
+msgid ""
+"AudioDecoderFfmpeg: initialized FFmpeg codec %d (%s) for flash codec %d (%s)"
+msgstr ""
+
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:66
+#, c-format
+msgid "AudioDecoderFfmpeg: initialized FFmpeg codec %s (%d)"
+msgstr ""
+
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:107
+#, c-format
+msgid "Unsupported audio codec %d"
+msgstr ""
+
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:116
+#, c-format
+msgid "libavcodec could not find a decoder for codec %d (%s)"
+msgstr ""
+
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:126
+msgid "AudioDecoderFfmpeg can't initialize MP3 parser"
+msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:136
-#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:185
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:137
+#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:196
 msgid "libavcodec couldn't allocate context"
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:144
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:315
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:149
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:331
 #, c-format
 msgid ""
 "AudioDecoderFfmpeg: avcodec_open failed to initialize FFmpeg codec %s (%d)"
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:149
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:154
 #, c-format
 msgid "AudioDecoder: initialized FFMPEG codec %s (%d)"
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:222
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:230
 #, c-format
 msgid "AudioDecoderFfmpeg: unsupported flash audio codec %d (%s)"
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:231
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:239
 #, c-format
 msgid "AudioDecoderFfmpeg: unknown codec type %d (should never happen)"
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:241
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:249
 #, c-format
 msgid ""
 "AudioDecoderFfmpeg: libavcodec could not find a decoder for codec %d (%s)"
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:247
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:255
 #, c-format
 msgid ""
 "AudioDecoderFfmpeg: libavcodec could not find a decoder for ffmpeg codec id "
 "%s"
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:259
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:271
 msgid "AudioDecoderFfmpeg: libavcodec couldn't allocate context"
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:348
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:364
 #, c-format
 msgid ""
 "av_parser_parse returned %d. Upgrading ffmpeg/libavcodec might fix this "
 "issue."
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:401
-#, c-format
-msgid ""
-"AudioDecoderFfmpeg: could not find a complete frame in the last %d bytes of "
-"input (malformed SWF or FLV?)"
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:483
+msgid "failed to allocate audio buffer."
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:490
-msgid "failed to allocate audio buffer."
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:505
+msgid "failed to allocate frame."
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:528
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:523
 #, c-format
-msgid ""
-"avcodec_decode_audio returned %d. Upgrading ffmpeg/libavcodec might fix this "
-"issue."
+msgid "output buffer size is too small for the current frame (%d < %d)"
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:537
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:549
 #, c-format
-msgid ""
-"outputSize:%d after decoding %d bytes of input audio data. Upgrading ffmpeg/"
-"libavcodec might fix this issue."
+msgid "avcodec_decode_audio returned %d."
+msgstr ""
+
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:551
+#, c-format
+msgid "outputSize:%d after decoding %d bytes of input audio data."
 msgstr ""
 
-#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:587
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:553
+msgid "Upgrading ffmpeg/libavcodec might fix this issue."
+msgstr ""
+
+#: libmedia/ffmpeg/AudioDecoderFfmpeg.cpp:598
 #, c-format
 msgid ""
 " --- Computation of resampled samples (%d) < then the actual returned "
 "samples (%d)"
 msgstr ""
 
-#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:141
+#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:145
 #, c-format
 msgid "Cannot find suitable decoder for flash codec %d"
 msgstr ""
 
-#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:180
+#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:187
 msgid "libavcodec can't decode this video format"
 msgstr ""
 
-#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:208
+#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:227
 #, c-format
 msgid "libavcodec failed to initialize FFMPEG codec %s (%d)"
 msgstr ""
 
-#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:216
+#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:235
 #, c-format
 msgid "VideoDecoder: initialized FFMPEG codec %s (%d)"
 msgstr ""
 
-#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:306
+#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:325
 msgid "Pixel format not handled"
 msgstr ""
 
-#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:354
+#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:373
 msgid "Out of memory while allocating avcodec frame"
 msgstr ""
 
-#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:373
+#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:392
 msgid "Decoding of a video frame failed"
 msgstr ""
 
-#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:434
+#: libmedia/ffmpeg/VideoDecoderFfmpeg.cpp:453
 #, c-format
 msgid "Unsupported video codec %d"
 msgstr ""
 
-#: libmedia/haiku/MediaHandlerHaiku.cpp:115
+#: libmedia/ffmpeg/MediaHandlerFfmpeg.cpp:122
 #, c-format
-msgid "MediaHandlerHaiku::createAudioDecoder: %s -- %s"
-msgstr ""
-
-#: libmedia/AudioDecoderSpeex.cpp:41
-msgid "AudioDecoderSpeex: state initialization failed."
+msgid "MediaHandlerFfmpeg::createAudioDecoder: %s -- %s"
 msgstr ""
 
-#: libmedia/AudioDecoderSpeex.cpp:54
-msgid "AudioDecoderSpeex: initialization failed."
+#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:80
+msgid "MediaParserFfmpeg could not read probe data from input"
 msgstr ""
 
-#: libmedia/AudioDecoderSpeex.cpp:109
-msgid "Corrupt Speex stream!"
+#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:113
+#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:122
+#, c-format
+msgid "%s: seeking failed"
 msgstr ""
 
-#: libmedia/AudioDecoderSpeex.cpp:133
-msgid "Failed to resample Speex frame."
+#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:211
+msgid ""
+"FIXME: FFmpeg packet decompression timestamp has no value, taking as zero"
 msgstr ""
 
-#: libmedia/FLVParser.cpp:170
+#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:272
 #, c-format
 msgid ""
-"Unexpected audio tag found at offset %d FLV stream advertising no audio in "
-"header. We'll warn only once for each FLV, expecting any further audio tag."
+"MediaParserFfmpeg::parseNextFrame: Problems parsing next frame "
+"(av_read_frame returned %d). We'll consider the stream fully parsed."
 msgstr ""
 
-#: libmedia/FLVParser.cpp:187
-msgid "could not read audio frame?"
+#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:467
+#, c-format
+msgid "  Using stream %d for audio: codec id %d"
 msgstr ""
 
-#: libmedia/FLVParser.cpp:225
+#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:480
 #, c-format
+msgid "  Using stream %d for video: codec id %d"
+msgstr ""
+
+#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:502
+msgid "Duration of video stream unknown"
+msgstr ""
+
+#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:531
+msgid "Duration of audio stream unknown to ffmpeg"
+msgstr ""
+
+#: libmedia/ffmpeg/MediaParserFfmpeg.cpp:611
 msgid ""
-"Unexpected video tag found at offset %d of FLV stream advertising no video "
-"in header. We'll warn only once per FLV, expecting any further video tag."
+"MediaParserFfmpeg couldn't parse input format: tried to seek at negative "
+"offset %1%."
 msgstr ""
 
-#: libmedia/FLVParser.cpp:245
-#, c-format
-msgid "AVC packet type: %d"
+#: libmedia/MediaHandler.cpp:49
+msgid "MediaHandler::isFLV: Could not read 3 bytes from input stream"
 msgstr ""
 
-#: libmedia/FLVParser.cpp:264
-msgid "could not read video frame?"
+#: libmedia/MediaHandler.cpp:65
+msgid ""
+"MediaHandler::createMediaParser: only FLV input is supported by this "
+"MediaHandler"
 msgstr ""
 
-#: libmedia/FLVParser.cpp:322
+#: libmedia/MediaHandler.cpp:71
 #, c-format
-msgid "FLVParser::parseNextTag: can't seek to %d"
+msgid "Exception while reading from stream: %s"
 msgstr ""
 
-#: libmedia/FLVParser.cpp:336
+#: libmedia/MediaHandler.cpp:108
 #, c-format
 msgid ""
-"FLVParser::parseNextTag: can't read tag info (needed 12 bytes, only got %d)"
+"MediaHandler::createFlashAudioDecoder: no available flash decoders for codec "
+"%d (%s)"
 msgstr ""
 
-#: libmedia/FLVParser.cpp:423
-#, c-format
-msgid "First byte of FLV_META_TAG is %d, expected 0x02 (STRING AMF0 type)"
+#: libmedia/AudioDecoderSimple.cpp:163
+msgid "corrupted ADPCM header"
 msgstr ""
 
-#: libmedia/FLVParser.cpp:435
+#: libmedia/AudioDecoderSimple.cpp:291 libmedia/AudioDecoderSimple.cpp:304
 #, c-format
-msgid ""
-"FLVParser::parseNextTag: can't read metaTag (%d) body (needed %d bytes, only "
-"got %d)"
+msgid "AudioDecoderSimple: initialized flash codec %s (%d)"
 msgstr ""
 
-#: libmedia/FLVParser.cpp:446
-msgid "Corrupt FLV: Meta tag unterminated!"
+#: libmedia/AudioDecoderSimple.cpp:330 libmedia/AudioDecoderSimple.cpp:361
+#, c-format
+msgid "AudioDecoderSimple: unsupported flash codec %d (%s)"
 msgstr ""
 
-#: libmedia/FLVParser.cpp:454
+#: libmedia/AudioDecoderSimple.cpp:341
 #, c-format
-msgid "FLVParser::parseNextTag: unknown FLV tag type %d"
+msgid "AudioDecoderSimple: unable to intepret custom audio codec id %s"
 msgstr ""
 
-#: libmedia/FLVParser.cpp:463
-msgid ""
-"Corrupt FLV: previous tag size record (%1%) unexpected (actual size: %2%)"
+#: libmedia/AudioDecoderSimple.cpp:428
+msgid "Host endianness not detected in AudioDecoderSimple"
 msgstr ""
 
-#: libmedia/FLVParser.cpp:481
-msgid "FLVParser::parseHeader: couldn't read 9 bytes of header"
+#: libmedia/AudioDecoderSimple.cpp:478
+msgid "Error in sound sample conversion"
 msgstr ""
 
-#: libmedia/FLVParser.cpp:533
+#: libmedia/gst/MediaHandlerGst.cpp:90
+msgid "Wrong arguments given to GST VideoDecoder"
+msgstr ""
+
+#: libmedia/gst/MediaHandlerGst.cpp:137
 #, c-format
-msgid "FLVParser::readAudioFrame: could only read %d/%d bytes"
+msgid "MediaHandlerGst::createAudioDecoder: %s -- %s"
 msgstr ""
 
 #: libmedia/gst/VideoConverterGst.cpp:39
@@ -1245,6 +1313,37 @@ msgstr ""
 msgid "VideoConverterGst: buffer pull failed."
 msgstr ""
 
+#: libmedia/gst/VideoDecoderGst.cpp:97
+msgid "Video codec is zero.  Streaming video expected later."
+msgstr ""
+
+#: libmedia/gst/VideoDecoderGst.cpp:100
+#, c-format
+msgid "No support for video codec %s."
+msgstr ""
+
+#: libmedia/gst/VideoDecoderGst.cpp:122 libmedia/gst/VideoDecoderGst.cpp:148
+msgid "VideoDecoderGst: internal error (caps creation failed)"
+msgstr ""
+
+#: libmedia/gst/VideoDecoderGst.cpp:130
+#, c-format
+msgid "Couldn't find a plugin for video type %s!"
+msgstr ""
+
+#: libmedia/gst/VideoDecoderGst.cpp:134
+msgid " Please make sure you have gstreamer-ffmpeg installed."
+msgstr ""
+
+#: libmedia/gst/VideoDecoderGst.cpp:158
+#, c-format
+msgid "VideoDecoderGst: initialisation failed for video type %s!"
+msgstr ""
+
+#: libmedia/gst/VideoDecoderGst.cpp:189
+msgid "VideoDecoderGst: buffer push failed."
+msgstr ""
+
 #: libmedia/gst/GstUtil.cpp:76
 msgid "Unable to retrieve a valid audio sink from ~/.gnashrc"
 msgstr ""
@@ -1289,234 +1388,57 @@ msgstr ""
 msgid "Missing plugin, but automatic plugin installation not available."
 msgstr ""
 
-#: libmedia/gst/VideoDecoderGst.cpp:97
-msgid "Video codec is zero.  Streaming video expected later."
+#: libmedia/gst/VideoInputGst.cpp:319
+msgid "too high an index value, will cause segfault"
 msgstr ""
 
-#: libmedia/gst/VideoDecoderGst.cpp:100
+#: libmedia/gst/VideoInputGst.cpp:369
 #, c-format
-msgid "No support for video codec %s."
+msgid "%s: Could not create video test source."
 msgstr ""
 
-#: libmedia/gst/VideoDecoderGst.cpp:122 libmedia/gst/VideoDecoderGst.cpp:148
-msgid "VideoDecoderGst: internal error (caps creation failed)"
+#: libmedia/gst/VideoInputGst.cpp:387 libmedia/gst/AudioInputGst.cpp:119
+#, c-format
+msgid "%s: Could not create pulsesrc element"
 msgstr ""
 
-#: libmedia/gst/VideoDecoderGst.cpp:130
+#: libmedia/gst/VideoInputGst.cpp:392 libmedia/gst/AudioInputGst.cpp:124
 #, c-format
-msgid "Couldn't find a plugin for video type %s!"
+msgid "%s: Could not get property probe from pulsesrc element"
 msgstr ""
 
-#: libmedia/gst/VideoDecoderGst.cpp:134
-msgid " Please make sure you have gstreamer-ffmpeg installed."
+#: libmedia/gst/VideoInputGst.cpp:628
+msgid "You have an invalid camera selected. Please check your gnashrc file"
 msgstr ""
 
-#: libmedia/gst/VideoDecoderGst.cpp:158
+#: libmedia/gst/VideoInputGst.cpp:657
 #, c-format
-msgid "VideoDecoderGst: initialisation failed for video type %s!"
-msgstr ""
-
-#: libmedia/gst/VideoDecoderGst.cpp:189
-msgid "VideoDecoderGst: buffer push failed."
+msgid "%s: Passed an invalid argument (not a valid dev_select value)"
 msgstr ""
 
-#: libmedia/gst/MediaParserGst.cpp:55
-msgid "MediaParserGst couldn't create a bin"
+#: libmedia/gst/VideoInputGst.cpp:685 libmedia/gst/AudioInputGst.cpp:222
+#, c-format
+msgid "%s: Pipeline bus isn't an object for some reason"
 msgstr ""
 
-#: libmedia/gst/MediaParserGst.cpp:60
-msgid "MediaParserGst couldn't create a typefind element."
+#: libmedia/gst/VideoInputGst.cpp:705 libmedia/gst/AudioInputGst.cpp:241
+#, c-format
+msgid "%s: Template pad isn't an object for some reason"
 msgstr ""
 
-#: libmedia/gst/MediaParserGst.cpp:72 libmedia/gst/MediaParserGst.cpp:94
-#: libmedia/gst/MediaParserGst.cpp:317 libmedia/gst/MediaParserGst.cpp:374
-#: libmedia/gst/MediaParserGst.cpp:528
-msgid "MediaParserGst could not change element state"
+#: libmedia/gst/VideoInputGst.cpp:718 libmedia/gst/AudioInputGst.cpp:255
+#, c-format
+msgid "%s: pipeline isn't an object for some reason"
 msgstr ""
 
-#: libmedia/gst/MediaParserGst.cpp:85
+#: libmedia/gst/VideoInputGst.cpp:804
 #, c-format
-msgid "Needed %d dead iterations to detect audio type."
+msgid "%s: type %s, cannot be handled for resolution width"
 msgstr ""
 
-#: libmedia/gst/MediaParserGst.cpp:89
-msgid "MediaParserGst failed to detect any stream types."
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:187
-msgid ""
-"MediaParserGst failed to read the stream, but it did not reach EOF or enter "
-"a bad state."
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:201
-msgid "MediaParserGst failed to push more data into the demuxer! Seeking back."
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:280
-#, c-format
-msgid "MediaParserGst/typefound: Detected media type %s"
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:292 libmedia/gst/MediaParserGst.cpp:299
-msgid "MediaParserGst Failed to create fakesink."
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:305
-msgid "MediaParserGst: couldn't get the fakesink src element."
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:313
-msgid "MediaParserGst: couln't link fakesink"
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:337
-msgid "MediaParserGst: couldn't get the typefind src element."
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:352
-msgid "MediaParserGst: couldn't create the demuxer"
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:358 libmedia/gst/MediaParserGst.cpp:363
-msgid "MediaParserGst: failed adding demuxer to bin."
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:390
-msgid "MediaParserGst: couldn't get structure name."
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:404
-#, c-format
-msgid "MediaParserGst: ignoring stream of type %s."
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:428
-#, c-format
-msgid "MediaParserGst: Failed to find a parser (media: %s)."
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:437
-msgid ""
-"MediaParserGst: Failed to find a parser. We'll continue, but either audio or "
-"video will not work!"
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:446
-msgid "MediaParserGst: couldn't add parser."
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:459
-msgid "MediaParserGst: couldn't link parser."
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:471 libmedia/gst/MediaParserGst.cpp:504
-msgid "MediaParserGst: couldn't link \"fake\" sink."
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:490
-#, c-format
-msgid "MediaParserGst: Linked audio source (type: %s)"
-msgstr ""
-
-#: libmedia/gst/MediaParserGst.cpp:520
-#, c-format
-msgid "MediaParserGst: Linked video source (type: %s)"
-msgstr ""
-
-#: libmedia/gst/AudioDecoderGst.cpp:100
-msgid "Creating AAC decoder without extra data. This will probably fail!"
-msgstr ""
-
-#: libmedia/gst/AudioDecoderGst.cpp:110
-#, c-format
-msgid "AudioDecoderGst: cannot handle codec %d (%s)"
-msgstr ""
-
-#: libmedia/gst/AudioDecoderGst.cpp:120
-#, c-format
-msgid "AudioDecoderGst: cannot handle codec %d (no ExtraInfoGst attached)"
-msgstr ""
-
-#: libmedia/gst/AudioDecoderGst.cpp:149
-msgid ""
-"The best available resampler is 'audioresample'. Please install gstreamer-"
-"ffmpeg 0.10.4 or newer, or you may experience long delays in audio playback!"
-msgstr ""
-
-#: libmedia/gst/AudioDecoderGst.cpp:168 libmedia/gst/AudioDecoderGst.cpp:188
-msgid "AudioDecoderGst: internal error (caps creation failed)"
-msgstr ""
-
-#: libmedia/gst/AudioDecoderGst.cpp:175
-#, c-format
-msgid "Couldn't find a plugin for audio type %s!"
-msgstr ""
-
-#: libmedia/gst/AudioDecoderGst.cpp:199
-#, c-format
-msgid "AudioDecoderGst: initialisation failed for audio type %s!"
-msgstr ""
-
-#: libmedia/gst/AudioDecoderGst.cpp:227
-msgid "Pushed data, but there's nothing to pull (yet)"
-msgstr ""
-
-#: libmedia/gst/AudioDecoderGst.cpp:263 libmedia/gst/AudioDecoderGst.cpp:291
-msgid "AudioDecoderGst: buffer push failed."
-msgstr ""
-
-#: libmedia/gst/VideoInputGst.cpp:317
-msgid "too high an index value, will cause segfault"
-msgstr ""
-
-#: libmedia/gst/VideoInputGst.cpp:367
-#, c-format
-msgid "%s: Could not create video test source."
-msgstr ""
-
-#: libmedia/gst/VideoInputGst.cpp:385 libmedia/gst/AudioInputGst.cpp:117
-#, c-format
-msgid "%s: Could not create pulsesrc element"
-msgstr ""
-
-#: libmedia/gst/VideoInputGst.cpp:390 libmedia/gst/AudioInputGst.cpp:122
-#, c-format
-msgid "%s: Could not get property probe from pulsesrc element"
-msgstr ""
-
-#: libmedia/gst/VideoInputGst.cpp:626
-msgid "You have an invalid camera selected. Please check your gnashrc file"
-msgstr ""
-
-#: libmedia/gst/VideoInputGst.cpp:657
-#, c-format
-msgid "%s: Passed an invalid argument (not a valid dev_select value)"
-msgstr ""
-
-#: libmedia/gst/VideoInputGst.cpp:685 libmedia/gst/AudioInputGst.cpp:220
-#, c-format
-msgid "%s: Pipeline bus isn't an object for some reason"
-msgstr ""
-
-#: libmedia/gst/VideoInputGst.cpp:705 libmedia/gst/AudioInputGst.cpp:239
-#, c-format
-msgid "%s: Template pad isn't an object for some reason"
-msgstr ""
-
-#: libmedia/gst/VideoInputGst.cpp:718 libmedia/gst/AudioInputGst.cpp:253
-#, c-format
-msgid "%s: pipeline isn't an object for some reason"
-msgstr ""
-
-#: libmedia/gst/VideoInputGst.cpp:804
-#, c-format
-msgid "%s: type %s, cannot be handled for resolution width"
-msgstr ""
-
-#: libmedia/gst/VideoInputGst.cpp:825 libmedia/gst/AudioInputGst.cpp:279
-#, c-format
-msgid "%s: was passed a NULL pointer"
+#: libmedia/gst/VideoInputGst.cpp:825 libmedia/gst/AudioInputGst.cpp:281
+#, c-format
+msgid "%s: was passed a NULL pointer"
 msgstr ""
 
 #: libmedia/gst/VideoInputGst.cpp:931 libmedia/gst/VideoInputGst.cpp:1104
@@ -1525,29 +1447,27 @@ msgid "%s: Creation of the webcam_source_bin failed"
 msgstr ""
 
 #: libmedia/gst/VideoInputGst.cpp:933 libmedia/gst/VideoInputGst.cpp:1106
-#: libmedia/gst/AudioInputGst.cpp:326 libmedia/gst/AudioInputGst.cpp:382
+#: libmedia/gst/AudioInputGst.cpp:328 libmedia/gst/AudioInputGst.cpp:384
 #, c-format
 msgid "the error was %s"
 msgstr ""
 
 #: libmedia/gst/VideoInputGst.cpp:961
 #, c-format
-msgid "%s: webam isn't set!"
+msgid "%s: webcam isn't set!"
 msgstr ""
 
 #: libmedia/gst/VideoInputGst.cpp:1024
 #, c-format
-msgid ""
-"%s: the resolution you chose isn't supported, picking                 a "
-"supported value"
+msgid "%s: the resolution you chose isn't supported, picking a supported value"
 msgstr ""
 
-#: libmedia/gst/VideoInputGst.cpp:1128 libmedia/gst/AudioInputGst.cpp:337
+#: libmedia/gst/VideoInputGst.cpp:1128 libmedia/gst/AudioInputGst.cpp:339
 #, c-format
 msgid "%s: couldn't drop the sourcebin back into the main bin"
 msgstr ""
 
-#: libmedia/gst/VideoInputGst.cpp:1137 libmedia/gst/AudioInputGst.cpp:347
+#: libmedia/gst/VideoInputGst.cpp:1137 libmedia/gst/AudioInputGst.cpp:349
 #, c-format
 msgid "%s: couldn't link up sourcebin and tee"
 msgstr ""
@@ -1557,12 +1477,12 @@ msgstr ""
 msgid "%s: problem creating source bin"
 msgstr ""
 
-#: libmedia/gst/VideoInputGst.cpp:1176 libmedia/gst/AudioInputGst.cpp:410
+#: libmedia/gst/VideoInputGst.cpp:1176 libmedia/gst/AudioInputGst.cpp:412
 #, c-format
 msgid "%s: problem creating tee element"
 msgstr ""
 
-#: libmedia/gst/VideoInputGst.cpp:1180 libmedia/gst/AudioInputGst.cpp:414
+#: libmedia/gst/VideoInputGst.cpp:1180 libmedia/gst/AudioInputGst.cpp:416
 #, c-format
 msgid "%s: problem creating save_queue element"
 msgstr ""
@@ -1597,7 +1517,7 @@ msgstr ""
 msgid "%s: couldn't get video_display_queue_pad"
 msgstr ""
 
-#: libmedia/gst/VideoInputGst.cpp:1240 libmedia/gst/AudioInputGst.cpp:464
+#: libmedia/gst/VideoInputGst.cpp:1240 libmedia/gst/AudioInputGst.cpp:466
 #, c-format
 msgid "%s: Unable to create main pipeline"
 msgstr ""
@@ -1636,13 +1556,13 @@ msgstr ""
 msgid "%s: something went wrong in the make_video_display_link function"
 msgstr ""
 
-#: libmedia/gst/VideoInputGst.cpp:1416 libmedia/gst/AudioInputGst.cpp:540
-#: libmedia/gst/AudioInputGst.cpp:680
+#: libmedia/gst/VideoInputGst.cpp:1416 libmedia/gst/AudioInputGst.cpp:542
+#: libmedia/gst/AudioInputGst.cpp:682
 #, c-format
 msgid "%s: unlink failed"
 msgstr ""
 
-#: libmedia/gst/VideoInputGst.cpp:1423 libmedia/gst/AudioInputGst.cpp:687
+#: libmedia/gst/VideoInputGst.cpp:1423 libmedia/gst/AudioInputGst.cpp:689
 #, c-format
 msgid "%s: couldn't remove saveBin from pipeline"
 msgstr ""
@@ -1687,1083 +1607,1253 @@ msgstr ""
 msgid "%s: there was some problem in linking!"
 msgstr ""
 
-#: libmedia/gst/MediaHandlerGst.cpp:90
-msgid "Wrong arguments given to GST VideoDecoder"
+#: libmedia/gst/MediaParserGst.cpp:53
+msgid "MediaParserGst couldn't create a bin"
 msgstr ""
 
-#: libmedia/gst/MediaHandlerGst.cpp:137
+#: libmedia/gst/MediaParserGst.cpp:58
+msgid "MediaParserGst couldn't create a typefind element."
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:70 libmedia/gst/MediaParserGst.cpp:74
+#: libmedia/gst/MediaParserGst.cpp:282 libmedia/gst/MediaParserGst.cpp:339
+#: libmedia/gst/MediaParserGst.cpp:493
+msgid "MediaParserGst could not change element state"
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:167
+msgid ""
+"MediaParserGst failed to read the stream, but it did not reach EOF or enter "
+"a bad state."
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:184
+msgid "MediaParserGst failed to push more data into the demuxer."
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:245
 #, c-format
-msgid "MediaHandlerGst::createAudioDecoder: %s -- %s"
+msgid "MediaParserGst/typefound: Detected media type %s"
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:257 libmedia/gst/MediaParserGst.cpp:264
+msgid "MediaParserGst Failed to create fakesink."
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:270
+msgid "MediaParserGst: couldn't get the fakesink src element."
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:278
+msgid "MediaParserGst: couln't link fakesink"
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:302
+msgid "MediaParserGst: couldn't get the typefind src element."
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:317
+msgid "MediaParserGst: couldn't create the demuxer"
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:323 libmedia/gst/MediaParserGst.cpp:328
+msgid "MediaParserGst: failed adding demuxer to bin."
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:355
+msgid "MediaParserGst: couldn't get structure name."
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:369
+#, c-format
+msgid "MediaParserGst: ignoring stream of type %s."
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:393
+#, c-format
+msgid "MediaParserGst: Failed to find a parser (media: %s)."
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:402
+msgid ""
+"MediaParserGst: Failed to find a parser. We'll continue, but either audio or "
+"video will not work!"
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:411
+msgid "MediaParserGst: couldn't add parser."
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:424
+msgid "MediaParserGst: couldn't link parser."
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:436 libmedia/gst/MediaParserGst.cpp:469
+msgid "MediaParserGst: couldn't link \"fake\" sink."
+msgstr ""
+
+#: libmedia/gst/MediaParserGst.cpp:455
+#, c-format
+msgid "MediaParserGst: Linked audio source (type: %s)"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:100
+#: libmedia/gst/MediaParserGst.cpp:485
+#, c-format
+msgid "MediaParserGst: Linked video source (type: %s)"
+msgstr ""
+
+#: libmedia/gst/AudioInputGst.cpp:102
 #, c-format
 msgid "%s: Could not create audio test source"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:190
+#: libmedia/gst/AudioInputGst.cpp:192
 #, c-format
 msgid "%s: passed an invalid devselect argument"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:244
+#: libmedia/gst/AudioInputGst.cpp:246
 msgid "The input device you selected isn't supported (yet)"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:270
+#: libmedia/gst/AudioInputGst.cpp:272
 #, c-format
 msgid "%s: Passed a bad devselect value"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:324 libmedia/gst/AudioInputGst.cpp:380
+#: libmedia/gst/AudioInputGst.cpp:326 libmedia/gst/AudioInputGst.cpp:382
 #, c-format
 msgid "%s: Creation of the audioSourceBin failed"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:406
+#: libmedia/gst/AudioInputGst.cpp:408
 #, c-format
 msgid "%s: audioCreateSourceBin failed!"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:419
+#: libmedia/gst/AudioInputGst.cpp:421
 #, c-format
 msgid "%s: problem creating audioPlaybackQueue element"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:426
+#: libmedia/gst/AudioInputGst.cpp:428
 #, c-format
 msgid "%s: couldn't link audioSourceBin and tee"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:431
+#: libmedia/gst/AudioInputGst.cpp:433
 #, c-format
 msgid "%s: couldn't link tee and saveQueue"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:436
+#: libmedia/gst/AudioInputGst.cpp:438
 #, c-format
 msgid "%s: couldn't link tee and audioPlaybackQueue"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:445
+#: libmedia/gst/AudioInputGst.cpp:447
 #, c-format
 msgid "%s: couldn't get saveQueueSrcPad"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:455
+#: libmedia/gst/AudioInputGst.cpp:457
 #, c-format
 msgid "%s: couldn't get audioPlaybackQueue"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:481
+#: libmedia/gst/AudioInputGst.cpp:483
 #, c-format
 msgid "%s: There was a problem making the audiosink!"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:517
+#: libmedia/gst/AudioInputGst.cpp:519
 msgid "something went wrong in the makeSourcePlaybackLink function"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:548
+#: libmedia/gst/AudioInputGst.cpp:550
 #, c-format
 msgid "%s: couldn't remove audioPlaybackBin from pipeline"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:555
+#: libmedia/gst/AudioInputGst.cpp:557
 #, c-format
 msgid "%s: changing state of audioPlaybackBin failed"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:579
+#: libmedia/gst/AudioInputGst.cpp:581
 #, c-format
 msgid "Error: %s"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:599
+#: libmedia/gst/AudioInputGst.cpp:601
 #, c-format
 msgid "%s: Couldn't make audioconvert element"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:603
+#: libmedia/gst/AudioInputGst.cpp:605
 #, c-format
 msgid "%s: Couldn't make vorbisenc element"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:607
+#: libmedia/gst/AudioInputGst.cpp:609
 #, c-format
 msgid "%s: Couldn't make oggmux element"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:611
+#: libmedia/gst/AudioInputGst.cpp:613
 #, c-format
 msgid "%s: Couldn't make filesink element"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:630
+#: libmedia/gst/AudioInputGst.cpp:632
 #, c-format
 msgid "%s: Something went wrong in linking"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:658
+#: libmedia/gst/AudioInputGst.cpp:660
 msgid "something went wrong in the makeAudioSourceSaveLink function"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:694
+#: libmedia/gst/AudioInputGst.cpp:696
 #, c-format
 msgid "%s: audioSaveBin state change failed"
 msgstr ""
 
-#: libmedia/gst/AudioInputGst.cpp:755
+#: libmedia/gst/AudioInputGst.cpp:757
 msgid "You have an invalid microphone selected. Check your gnashrc file"
 msgstr ""
 
-#: libmedia/AudioDecoderSimple.cpp:163
-msgid "corrupted ADPCM header"
+#: libmedia/gst/AudioDecoderGst.cpp:100
+msgid "Creating AAC decoder without extra data. This will probably fail!"
 msgstr ""
 
-#: libmedia/AudioDecoderSimple.cpp:291 libmedia/AudioDecoderSimple.cpp:304
+#: libmedia/gst/AudioDecoderGst.cpp:110
 #, c-format
-msgid "AudioDecoderSimple: initialized flash codec %s (%d)"
+msgid "AudioDecoderGst: cannot handle codec %d (%s)"
 msgstr ""
 
-#: libmedia/AudioDecoderSimple.cpp:330 libmedia/AudioDecoderSimple.cpp:361
+#: libmedia/gst/AudioDecoderGst.cpp:120
 #, c-format
-msgid "AudioDecoderSimple: unsupported flash codec %d (%s)"
+msgid "AudioDecoderGst: cannot handle codec %d (no ExtraInfoGst attached)"
 msgstr ""
 
-#: libmedia/AudioDecoderSimple.cpp:341
-#, c-format
-msgid "AudioDecoderSimple: unable to intepret custom audio codec id %s"
+#: libmedia/gst/AudioDecoderGst.cpp:149
+msgid ""
+"The best available resampler is 'audioresample'. Please install gstreamer-"
+"ffmpeg 0.10.4 or newer, or you may experience long delays in audio playback!"
 msgstr ""
 
-#: libmedia/AudioDecoderSimple.cpp:428
-msgid "Host endianness not detected in AudioDecoderSimple"
+#: libmedia/gst/AudioDecoderGst.cpp:168 libmedia/gst/AudioDecoderGst.cpp:188
+msgid "AudioDecoderGst: internal error (caps creation failed)"
 msgstr ""
 
-#: libmedia/AudioDecoderSimple.cpp:478
-msgid "Error in sound sample conversion"
+#: libmedia/gst/AudioDecoderGst.cpp:175
+#, c-format
+msgid "Couldn't find a plugin for audio type %s!"
 msgstr ""
 
-#: libmedia/MediaHandler.cpp:49
-msgid "MediaHandler::isFLV: Could not read 3 bytes from input stream"
+#: libmedia/gst/AudioDecoderGst.cpp:199
+#, c-format
+msgid "AudioDecoderGst: initialisation failed for audio type %s!"
 msgstr ""
 
-#: libmedia/MediaHandler.cpp:65
-msgid ""
-"MediaHandler::createMediaParser: only FLV input is supported by this "
-"MediaHandler"
+#: libmedia/gst/AudioDecoderGst.cpp:227
+msgid "Pushed data, but there's nothing to pull (yet)"
 msgstr ""
 
-#: libmedia/MediaHandler.cpp:71
-#, c-format
-msgid "Exception while reading from stream: %s"
+#: libmedia/gst/AudioDecoderGst.cpp:263 libmedia/gst/AudioDecoderGst.cpp:291
+msgid "AudioDecoderGst: buffer push failed."
 msgstr ""
 
-#: libmedia/MediaHandler.cpp:108
+#: libmedia/haiku/MediaHandlerHaiku.cpp:115
 #, c-format
-msgid ""
-"MediaHandler::createFlashAudioDecoder: no available flash decoders for codec "
-"%d (%s)"
+msgid "MediaHandlerHaiku::createAudioDecoder: %s -- %s"
 msgstr ""
 
-#: libcore/ExternalInterface.cpp:133
-#, c-format
-msgid "Can't convert unknown type %d"
+#: libmedia/MediaParser.cpp:83
+msgid "No ID3 support implemented in this MediaParser"
 msgstr ""
 
-#: libcore/as_value.cpp:768
-#, c-format
-msgid "serialization of as_value of type %d"
+#: libcore/abc/AbcBlock.cpp:65 libcore/abc/AbcBlock.cpp:133
+msgid "ABC: Finalizing trait yielded bad type for slot."
 msgstr ""
 
-#: libcore/ClassHierarchy.cpp:85
-#, c-format
-msgid "Native class %s is not an object after initialization (%s)"
+#: libcore/abc/AbcBlock.cpp:188
+msgid "ABC: Bad name for trait."
 msgstr ""
 
-#: libcore/ClassHierarchy.cpp:92
-#, c-format
-msgid "Native class %s is not found after initialization"
+#: libcore/abc/AbcBlock.cpp:193
+msgid "ABC: Trait name must be fully qualified."
 msgstr ""
 
-#: libcore/MovieLoader.cpp:259
-#, c-format
-msgid "Can't create Movie instance for definition loaded from %s"
+#: libcore/abc/AbcBlock.cpp:240 libcore/abc/AbcBlock.cpp:266
+msgid "Bad method id in trait."
 msgstr ""
 
-#: libcore/FreetypeGlyphsProvider.cpp:254
-#, c-format
-msgid "Can't init FreeType! Error = %d"
+#: libcore/abc/AbcBlock.cpp:256
+msgid "Bad Class id in trait."
 msgstr ""
 
-#: libcore/FreetypeGlyphsProvider.cpp:266
-#, c-format
-msgid "Can't close FreeType! Error = %d"
+#: libcore/abc/AbcBlock.cpp:274
+msgid "ABC: Unknown type of trait."
 msgstr ""
 
-#: libcore/FreetypeGlyphsProvider.cpp:280
+#: libcore/abc/AbcBlock.cpp:468
 #, c-format
-msgid "Failed to find fonts directory, using hard-coded font filename \"%s\""
+msgid "Abc Version: %d.%d"
 msgstr ""
 
-#: libcore/FreetypeGlyphsProvider.cpp:293
-#, c-format
-msgid "Can't init fontconfig library, using hard-coded font filename \"%s\""
+#: libcore/abc/AbcBlock.cpp:567
+msgid "ABC: Bad string given for namespace."
 msgstr ""
 
-#: libcore/FreetypeGlyphsProvider.cpp:355
-#, c-format
-msgid "No device font matches the name '%s', using hard-coded font filename"
+#: libcore/abc/AbcBlock.cpp:609
+msgid "ABC: Bad namespace for namespace set."
 msgstr ""
 
-#: libcore/FreetypeGlyphsProvider.cpp:360
-msgid ""
-"Font filename matching not implemented (no fontconfig support built-in), "
-"using hard-coded font filename"
+#: libcore/abc/AbcBlock.cpp:679
+#, c-format
+msgid "Action Block: Unknown multiname type (%d)."
 msgstr ""
 
-#: libcore/FreetypeGlyphsProvider.cpp:393
-msgid "Freetype not supported"
+#: libcore/abc/AbcBlock.cpp:712 libcore/abc/AbcBlock.cpp:722
+#: libcore/abc/AbcBlock.cpp:732 libcore/abc/AbcBlock.cpp:742
+msgid "Action Block: Bad index in optional argument."
 msgstr ""
 
-#: libcore/FreetypeGlyphsProvider.cpp:434
-#, c-format
-msgid "Can't find font file for font '%s'"
+#: libcore/abc/AbcBlock.cpp:752
+msgid "ABC: Bad index in optional argument, namespaces."
 msgstr ""
 
-#: libcore/FreetypeGlyphsProvider.cpp:447
+#: libcore/abc/AbcBlock.cpp:774
 #, c-format
-msgid "Font file '%s' has bad format"
+msgid "ABC: Bad default value type (%X), but continuing."
 msgstr ""
 
-#: libcore/FreetypeGlyphsProvider.cpp:456
-#, c-format
-msgid "Some error opening font '%s'"
+#: libcore/abc/AbcBlock.cpp:812
+msgid "ABC: Bad return type for method info."
 msgstr ""
 
-#: libcore/FreetypeGlyphsProvider.cpp:490
-#, c-format
-msgid "Error loading freetype outline glyph for char '%c' (error: %d)"
+#: libcore/abc/AbcBlock.cpp:825
+msgid "ABC: Unknown return type."
 msgstr ""
 
-#: libcore/FreetypeGlyphsProvider.cpp:506
-#, c-format
-msgid ""
-"FT_Load_Char() returned a glyph format != FT_GLYPH_FORMAT_OUTLINE (%c%c%c%c)"
+#: libcore/abc/AbcBlock.cpp:842
+msgid "ABC: Bad parameter type in method."
 msgstr ""
 
-#: libcore/FreetypeGlyphsProvider.cpp:561
-msgid "Could not release FT face resources"
+#: libcore/abc/AbcBlock.cpp:851
+msgid "ABC: Unknown parameter type."
 msgstr ""
 
-#: libcore/swf/DefineShapeTag.cpp:58
-#, c-format
-msgid "DefineShapeTag(%s): id = %d"
+#: libcore/abc/AbcBlock.cpp:940
+msgid "ABC: Out of bounds instance name."
 msgstr ""
 
-#: libcore/swf/VideoFrameTag.cpp:47
-#, c-format
-msgid "VideoFrame tag refers to unknown video stream id %d"
+#: libcore/abc/AbcBlock.cpp:948
+msgid "ABC: QName required for instance."
 msgstr ""
 
-#: libcore/swf/VideoFrameTag.cpp:57
-#, c-format
-msgid "VideoFrame tag refers to a non-video DisplayObject %d (%s)"
+#: libcore/abc/AbcBlock.cpp:953
+msgid "ABC: No namespace to use for storing class."
 msgstr ""
 
-#: libcore/swf/VideoFrameTag.cpp:90
-msgid ""
-"Could not read enough bytes when parsing VideoFrame tag. Perhaps we reached "
-"the end of the stream!"
+#: libcore/abc/AbcBlock.cpp:968
+msgid "Duplicate class registration."
 msgstr ""
 
-#: libcore/swf/DefineTextTag.cpp:52
-#, c-format
-msgid "DefineTextTag, id = %d"
+#: libcore/abc/AbcBlock.cpp:984
+msgid "ABC: Bad super type."
 msgstr ""
 
-#: libcore/swf/DefineTextTag.cpp:93
+#: libcore/abc/AbcBlock.cpp:995
 #, c-format
-msgid "Text DisplayObject, id = %d"
+msgid "ABC: Super type not found (%s)"
 msgstr ""
 
-#: libcore/swf/DefineTextTag.cpp:112
-#, c-format
-msgid "begin text records for DefineTextTag %p"
+#: libcore/abc/AbcBlock.cpp:1002
+msgid "ABC: Can't extend a class which is final."
 msgstr ""
 
-#: libcore/swf/DefaultTagLoaders.cpp:94
-#, c-format
-msgid ""
-"Undocumented tag %s encountered. Please report this to the Gnash developers!"
+#: libcore/abc/AbcBlock.cpp:1008
+msgid "ABC: Can't extend an interface type."
 msgstr ""
 
-#: libcore/swf/DefineFontTag.cpp:60
-msgid "reading code table at offset %1%, %2% glyphs"
+#: libcore/abc/AbcBlock.cpp:1014
+msgid "ABC: Class cannot be its own supertype."
 msgstr ""
 
-#: libcore/swf/DefineFontTag.cpp:120
-msgid "reading DefineFont"
+#: libcore/abc/AbcBlock.cpp:1035
+msgid "ABC: Bad namespace for protected."
 msgstr ""
 
-#: libcore/swf/DefineFontTag.cpp:157
-msgid "Glyphs offset table corrupted in DefineFont tag"
+#: libcore/abc/AbcBlock.cpp:1054
+msgid "ABC: Bad name for interface."
 msgstr ""
 
-#: libcore/swf/DefineFontTag.cpp:172
-msgid "reading DefineFont2 or DefineFont3"
+#: libcore/abc/AbcBlock.cpp:1061
+msgid "ABC: Can't implement a non-interface type."
 msgstr ""
 
-#: libcore/swf/DefineFontTag.cpp:225 libcore/swf/DefineFontTag.cpp:237
-#, c-format
-msgid "Glyph %d at offset %u"
+#: libcore/abc/AbcBlock.cpp:1073
+msgid "ABC: Out of bounds method for initializer."
 msgstr ""
 
-#: libcore/swf/DefineFontTag.cpp:254
-msgid "Glyphs offset table corrupted in DefineFont2/3 tag"
+#: libcore/abc/AbcBlock.cpp:1108
+msgid "ABC: Out of bound static constructor for class."
 msgstr ""
 
-#: libcore/swf/DefineFontTag.cpp:266
-msgid "Bad offset in DefineFont2"
+#: libcore/abc/AbcBlock.cpp:1147
+msgid "ABC: Out of bounds method for script."
 msgstr ""
 
-#: libcore/swf/DefineFontTag.cpp:325
-msgid "Repeated kerning pair found - ignoring"
+#: libcore/abc/AbcBlock.cpp:1183
+msgid "ABC: Out of bounds for method body."
 msgstr ""
 
-#: libcore/swf/DefineFontTag.cpp:344
-#, c-format
-msgid "DefineFontInfo tag loader: can't find font with id %d"
+#: libcore/abc/AbcBlock.cpp:1190
+msgid "ABC: Only one body per method."
 msgstr ""
 
-#: libcore/swf/DefineFontTag.cpp:352
-msgid "DefineFontInfo2 partially implemented"
+#: libcore/abc/AbcBlock.cpp:1236
+msgid "ABC: Out of bound type for exception."
 msgstr ""
 
-#: libcore/swf/CSMTextSettingsTag.cpp:77
+#: libcore/abc/AbcBlock.cpp:1246
 #, c-format
-msgid ""
-"  CSMTextSettings: TextID=%d, FlashType=%d, GridFit=%d, Thickness=%d, "
-"Sharpness=%d"
+msgid "ABC: Unknown type of object to catch. (%s)"
 msgstr ""
 
-#: libcore/swf/CSMTextSettingsTag.cpp:85
-msgid "CSMTextSettings"
+#: libcore/abc/AbcBlock.cpp:1264
+msgid "ABC: Out of bound name for caught exception."
 msgstr ""
 
-#: libcore/swf/TextRecord.cpp:52
-msgid "end text records"
+#: libcore/ExternalInterface.cpp:137
+#, c-format
+msgid "Can't convert unknown type %d"
 msgstr ""
 
-#: libcore/swf/TextRecord.cpp:78
+#: libcore/MovieClip.cpp:621
 #, c-format
-msgid "  has_font: font id = %d (%p)"
+msgid "call_frame('%s') -- invalid frame"
 msgstr ""
 
-#: libcore/swf/TextRecord.cpp:90
-msgid "  hasColor"
+#: libcore/MovieClip.cpp:667
+msgid "Can't clone root of the movie"
 msgstr ""
 
-#: libcore/swf/TextRecord.cpp:99
+#: libcore/MovieClip.cpp:675
 #, c-format
-msgid "  xOffset = %g"
+msgid "%s parent is not a movieclip, can't clone"
 msgstr ""
 
-#: libcore/swf/TextRecord.cpp:108
-#, c-format
-msgid "  yOffset = %g"
+#: libcore/MovieClip.cpp:852
+msgid "MovieClip.unloadMovie()"
 msgstr ""
 
-#: libcore/swf/TextRecord.cpp:117
+#: libcore/MovieClip.cpp:885
 #, c-format
-msgid "  textHeight = %g"
+msgid "advance_movieclip: no frames loaded for movieclip/movie %s"
 msgstr ""
 
-#: libcore/swf/TextRecord.cpp:126
-#, c-format
-msgid "  GlyphEntries: count = %d"
+#: libcore/MovieClip.cpp:935
+msgid ""
+"Flushing orphaned tags in movieclip %1%. _currentFrame:%2%, _hasLooped:%3%, "
+"frame_count:%4%"
 msgstr ""
 
-#: libcore/swf/TextRecord.cpp:138
+#: libcore/MovieClip.cpp:1046
 #, c-format
-msgid "   glyph%d: index=%d, advance=%g"
+msgid "Executing %d tags in frame %d/%d of movieclip %s"
 msgstr ""
 
-#: libcore/swf/StartSoundTag.cpp:56
+#: libcore/MovieClip.cpp:1084 libcore/MovieClip.cpp:1125
 #, c-format
-msgid "start_sound_loader: sound_id %d is not defined"
+msgid ""
+"Target frame of a gotoFrame(%d) was never loaded, although frame count in "
+"header (%d) said we should have found it"
 msgstr ""
 
-#: libcore/swf/StartSoundTag.cpp:64
+#: libcore/MovieClip.cpp:1116
 #, c-format
-msgid "StartSound: id=%d"
+msgid ""
+"GotoFrame(%d) targets a yet to be loaded frame (%d). We'll wait for it but a "
+"more correct form is explicitly using WaitForFrame instead"
 msgstr ""
 
-#: libcore/swf/StartSoundTag.cpp:114
-msgid "STARTSOUND2 tag not parsed and not used"
+#: libcore/MovieClip.cpp:1189
+#, c-format
+msgid "MovieClip::goto_labeled_frame('%s') unknown label"
 msgstr ""
 
-#: libcore/swf/DefineButtonSoundTag.cpp:52
+#: libcore/MovieClip.cpp:1248
 #, c-format
-msgid "DEFINEBUTTONSOUND refers to an unknown DisplayObject def %d"
+msgid "MovieClip::add_display_object(): unknown cid = %d"
 msgstr ""
 
-#: libcore/swf/DefineButtonSoundTag.cpp:63
+#: libcore/MovieClip.cpp:1318
 #, c-format
-msgid ""
-"DEFINEBUTTONSOUND refers to DisplayObject id %d, a %s (expected a button "
-"DisplayObject)"
+msgid "movieclip::replace_display_object(): unknown cid = %d"
 msgstr ""
 
-#: libcore/swf/DefineButtonSoundTag.cpp:73
-msgid "Attempt to redefine button sound ignored"
+#: libcore/MovieClip.cpp:1327
+#, c-format
+msgid ""
+"MovieClip::replace_display_object: could not find any DisplayObject at depth "
+"%d"
 msgstr ""
 
-#: libcore/swf/DefineButtonSoundTag.cpp:99
+#: libcore/MovieClip.cpp:1905
 #, c-format
-msgid "sound tag not found, sound_id=%d, button state #=%i"
+msgid "Could not load variables from %s"
 msgstr ""
 
-#: libcore/swf/tag_loaders.cpp:83
-msgid "anchor-labeled frame not supported"
-msgstr ""
-
-#: libcore/swf/tag_loaders.cpp:87
+#: libcore/MovieClip.cpp:1958
 #, c-format
-msgid "frame_label_loader end position %d, read up to %d"
+msgid ""
+"removeMovieClip(%s): movieclip depth (%d) out of the 'dynamic' zone "
+"[0..1048575], won't remove"
 msgstr ""
 
-#: libcore/swf/tag_loaders.cpp:107
+#: libcore/movie_root.cpp:238
 #, c-format
-msgid "  sprite:  char id = %d"
-msgstr ""
-
-#: libcore/swf/tag_loaders.cpp:118
-msgid ""
-"Nested DEFINESPRITE tags. Will add to top-level DisplayObjects dictionary."
+msgid "ActionParserException thrown during setRootMovie: %s"
 msgstr ""
 
-#: libcore/swf/tag_loaders.cpp:128
+#: libcore/movie_root.cpp:253
 #, c-format
-msgid "Sprite %d advertise no frames"
+msgid "No user interface registered, assuming 'Yes' answer to question: %s"
 msgstr ""
 
-#: libcore/swf/tag_loaders.cpp:168
+#: libcore/movie_root.cpp:402 libcore/movie_root.cpp:412
 #, c-format
-msgid "DEFINESOUNDLOADER: sound sample rate %d (expected 0 to %u)"
+msgid ""
+"%s.swapDepth(%d): movie has a depth (%d) below static depth zone (%d), won't "
+"swap its depth"
 msgstr ""
 
-#: libcore/swf/tag_loaders.cpp:188
-#, c-format
+#: libcore/movie_root.cpp:470
 msgid ""
-"define sound: ch=%d, format=%s, rate=%d, 16=%d, stereo=%d, ct=%d, delay=%d"
+"movie_root::dropLevel called against a movie not found in the levels "
+"container"
 msgstr ""
 
-#: libcore/swf/tag_loaders.cpp:216
-msgid "Tag boundary reported past end of SWFStream!"
+#: libcore/movie_root.cpp:477
+msgid "Original root movie can't be removed"
 msgstr ""
 
-#: libcore/swf/tag_loaders.cpp:236
+#: libcore/movie_root.cpp:496
 #, c-format
 msgid ""
-"There is no sound handler currently active, so DisplayObject with id %d will "
-"not be added to the dictionary"
+"TESTME: loadMovie called on level %d which is not available at load time, "
+"skipped placement for now"
 msgstr ""
 
-#: libcore/swf/tag_loaders.cpp:269
+#: libcore/movie_root.cpp:627
 #, c-format
-msgid "File attributes: metadata=%s network=%s"
-msgstr ""
-
-#: libcore/swf/tag_loaders.cpp:270 libcore/swf/tag_loaders.cpp:271
-msgid "true"
-msgstr ""
-
-#: libcore/swf/tag_loaders.cpp:270 libcore/swf/tag_loaders.cpp:271
-msgid "false"
+msgid "ActionLimits hit notifying key listeners: %s."
 msgstr ""
 
-#: libcore/swf/tag_loaders.cpp:275
+#: libcore/movie_root.cpp:865
 msgid ""
-"FileAttributes tag in the SWF requests that network access is not granted to "
-"this movie (or application?) when loaded from the filesystem. Anyway Gnash "
-"won't care; use white/black listing in your .gnashrc instead"
+"movie_root tracking a streaming sound, but the sound handler is not "
+"streaming!"
 msgstr ""
 
-#: libcore/swf/tag_loaders.cpp:283
+#: libcore/movie_root.cpp:897
 msgid ""
-"This SWF file requires AVM2: there will be no ActionScript interpretation"
+"Time exceeded (%1% secs) while attempting to catch up to streaming sound. "
+"Give up on synchronization?"
 msgstr ""
 
-#: libcore/swf/tag_loaders.cpp:308
+#: libcore/movie_root.cpp:949
 #, c-format
-msgid ""
-"  RDF metadata (information only): [[\n"
-"%s\n"
-"]]"
+msgid "Buffer overread during advance: %s"
 msgstr ""
 
-#: libcore/swf/tag_loaders.cpp:324
+#: libcore/movie_root.cpp:1068
 #, c-format
-msgid "Descriptive metadata from movie %s: %s"
+msgid "ActionLimits hit notifying mouse events: %s."
 msgstr ""
 
-#: libcore/swf/tag_loaders.cpp:386
+#: libcore/movie_root.cpp:1560
 #, c-format
-msgid "  reflex = \"%c%c%c\""
+msgid "Couldn't process ExternalInterface Call %s"
 msgstr ""
 
-#: libcore/swf/DefineFontAlignZonesTag.cpp:54
-#, c-format
-msgid "DefineFontAlignZones tag references an undefined font %d"
+#: libcore/movie_root.cpp:1605
+msgid "ExternalInterface::GotoFrame()"
 msgstr ""
 
-#: libcore/swf/DefineFontAlignZonesTag.cpp:73
-#, c-format
-msgid "DefineFontAlignZones: font=%d, flags=%d, table int: %s"
+#: libcore/movie_root.cpp:1613
+msgid "ExternalInterface::LoadMovie()"
 msgstr ""
 
-#: libcore/swf/DefineFontAlignZonesTag.cpp:110
-msgid "DefineFontAlignZoneTag"
+#: libcore/movie_root.cpp:1682 gui/Player.cpp:716
+#, c-format
+msgid "Could not write to user-provided host requests fd %d: %s"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:274
+#: libcore/movie_root.cpp:1843 libcore/movie_root.cpp:1875
+#: libcore/movie_root.cpp:1931
 #, c-format
-msgid "  bound SWFRect: %s"
+msgid "Could not write to browser fd #%d: %s"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:301
+#: libcore/movie_root.cpp:2189
 #, c-format
-msgid "  ShapeRecord(%s): fillbits %d, linebits %d"
+msgid "Fork failed launching URL opener '%s'"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:379
+#: libcore/movie_root.cpp:2236
 #, c-format
-msgid "  Shape read: moveto %d %d"
+msgid "Could only write %d bytes to fd #%d"
+msgstr ""
+
+#: libcore/movie_root.cpp:2324
+msgid "Live MovieClips"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:400
+#: libcore/movie_root.cpp:2453
 #, c-format
-msgid ""
-"Invalid fill style %d in fillStyle0Change record for font tag (0 or 1 "
-"valid). Set to 0."
+msgid "%s to UTF8 conversion in LoadableObject input parsing"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:410
+#: libcore/movie_root.cpp:2476
 #, c-format
 msgid ""
-"Invalid fill style %d in fillStyle0Change record - %d defined. Set to 0."
+"Hosting application registered no callback for events/queries, can't call %s"
+"(%s)"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:421
+#: libcore/parser/TypesParser.cpp:145
 #, c-format
-msgid "  Shape read: fill0 (left) = %d"
+msgid "Invalid rectangle: minx=%g maxx=%g miny=%g maxy=%g"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:443
+#: libcore/parser/TypesParser.cpp:161
 #, c-format
-msgid ""
-"Invalid fill style %d in fillStyle1Change record for font tag (0 or 1 "
-"valid). Set to 0."
+msgid "  FillStyle read type = 0x%X"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:453
+#: libcore/parser/TypesParser.cpp:207
 #, c-format
-msgid ""
-"Invalid fill style %d in fillStyle1Change record - %d defined. Set to 0."
+msgid "  gradients count: %d"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:463
-#, c-format
-msgid "  Shape read: fill1 (right) = %d"
+#: libcore/parser/TypesParser.cpp:212
+msgid "No gradients!"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:484
-#, c-format
-msgid ""
-"Invalid line style %d in lineStyleChange record for font tag (0 or 1 valid). "
-"Set to 0."
+#: libcore/parser/TypesParser.cpp:266
+msgid "Illegal spread mode in gradient definition."
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:494
-#, c-format
-msgid "Invalid fill style %d in lineStyleChange record - %d defined. Set to 0."
+#: libcore/parser/TypesParser.cpp:283
+msgid "Illegal interpolation mode in gradient definition."
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:504
+#: libcore/parser/TypesParser.cpp:408
 #, c-format
-msgid "ShapeRecord: line %d"
+msgid "  color: %s"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:518
-msgid "ShapeRecord: more fill styles"
+#: libcore/parser/SWFParser.cpp:90
+msgid "SHOWFRAME tag"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:558
+#: libcore/parser/SWFParser.cpp:100
 #, c-format
-msgid "ShapeRecord: curved edge %d %d - %d %d - %d %d"
+msgid ""
+"Encountered unknown tag %d. These usually store creation tool data and do "
+"not affect playback"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:593
+#: libcore/parser/SWFParser.cpp:105
 #, c-format
-msgid "ShapeRecord: straight edge %d %d - %d %d"
+msgid "tag dump follows: %s"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:642
-msgid "  fill styles: %1%"
+#: libcore/parser/SWFParser.cpp:113
+#, c-format
+msgid "Parsing exception: %s"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:651
-msgid "  Read fill: %1%"
+#: libcore/parser/SWFParser.cpp:151 libcore/SWFStream.cpp:302
+#: libcore/SWFStream.cpp:320 libcore/SWFStream.cpp:353
+#: libcore/SWFStream.cpp:384
+msgid "Unexpected end of stream while reading"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:665
+#: libcore/parser/sprite_definition.cpp:64
 #, c-format
-msgid "  readLineStyles: count = %d"
+msgid "  frames = %d"
 msgstr ""
 
-#: libcore/swf/ShapeRecord.cpp:672
+#: libcore/parser/sprite_definition.cpp:77
 #, c-format
-msgid "  readLineStyles: count2 = %d"
+msgid ""
+"%d frames advertised in header, but only %d SHOWFRAME tags found in define "
+"sprite."
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:85
-#, c-format
-msgid "  PLACEOBJECT: depth=%d(%d) char=%d"
+#: libcore/parser/sprite_definition.cpp:87
+msgid "  -- sprite END --"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:89 libcore/swf/PlaceObject2Tag.cpp:311
+#: libcore/parser/SWFMovieDefinition.cpp:255
 #, c-format
-msgid "  SWFCxForm: %s"
+msgid "Add sound sample %d assigning id %d"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:105
-#, c-format
-msgid "Reserved field in PlaceObject actions == %u (expected 0)"
+#: libcore/parser/SWFMovieDefinition.cpp:284
+msgid ""
+"gnash::SWFMovieDefinition::read() -- file does not start with a SWF header"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:123
+#: libcore/parser/SWFMovieDefinition.cpp:291
 #, c-format
-msgid "  actions: flags = 0x%X"
+msgid "version: %d, file_length: %d"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:158
-#, c-format
+#: libcore/parser/SWFMovieDefinition.cpp:296
 msgid ""
-"swf_event::read(), even_length = %u, but only %lu bytes left to the end of "
-"current tag. Breaking for safety."
+"SWFMovieDefinition::read(): unable to read zipped SWF data; Gnash was "
+"compiled without zlib support"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:219
-#, c-format
-msgid ""
-"swf_event::read() -- unknown / unhandled event type received, flags = 0x%x"
+#: libcore/parser/SWFMovieDefinition.cpp:301
+msgid "file is compressed"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:248
-msgid "Unexpected end of tag while parsing PlaceObject tag events"
+#: libcore/parser/SWFMovieDefinition.cpp:320
+msgid "non-finite movie bounds"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:304
+#: libcore/parser/SWFMovieDefinition.cpp:336
 #, c-format
-msgid "  PLACEOBJECT2: depth = %d (%d)"
+msgid "frame size = %s, frame rate = %f, frames = %d"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:306 libcore/swf/PlaceObject2Tag.cpp:419
-#, c-format
-msgid "  char id = %d"
+#: libcore/parser/SWFMovieDefinition.cpp:360
+msgid "Could not start loading thread"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:308 libcore/swf/PlaceObject2Tag.cpp:420
+#: libcore/parser/SWFMovieDefinition.cpp:431
 #, c-format
-msgid "  SWFMatrix: %s"
+msgid "Could not find char %d, dump is: %s"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:313 libcore/swf/PlaceObject2Tag.cpp:422
-#, c-format
-msgid "  ratio: %d"
+#: libcore/parser/SWFMovieDefinition.cpp:490
+msgid "Error while parsing SWF stream."
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:314 libcore/swf/PlaceObject2Tag.cpp:423
+#: libcore/parser/SWFMovieDefinition.cpp:502
 #, c-format
-msgid "  name = %s"
+msgid "%d control tags are NOT followed by a SHOWFRAME tag"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:316 libcore/swf/PlaceObject2Tag.cpp:425
+#: libcore/parser/SWFMovieDefinition.cpp:510
 #, c-format
-msgid "  clip_depth = %d (%d)"
+msgid ""
+"%d frames advertised in header, but only %d SHOWFRAME tags found in stream. "
+"Pretending we loaded all advertised frames"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:319 libcore/swf/PlaceObject2Tag.cpp:428
+#: libcore/parser/SWFMovieDefinition.cpp:538
 #, c-format
-msgid " m_place_type: %d"
+msgid ""
+"number of SHOWFRAME tags in SWF stream '%s' (%d) exceeds the advertised "
+"number in header (%d)."
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:417
-#, c-format
-msgid "  PLACEOBJECT3: depth = %d (%d)"
+#: libcore/parser/SWFMovieDefinition.cpp:605
+msgid "More than one JPEGTABLES tag found: not resetting JPEG loader"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:421
+#: libcore/parser/SWFMovieDefinition.cpp:745
 #, c-format
-msgid "  SWFCxForm: %d"
+msgid "import error: could not find resource '%s' in movie '%s'"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:424
+#: libcore/parser/filter_factory.cpp:54
 #, c-format
-msgid "  class name = %s"
+msgid "   number of filters: %d"
 msgstr ""
 
-#: libcore/swf/PlaceObject2Tag.cpp:427
-msgid "   bitmapCaching enabled"
+#: libcore/parser/filter_factory.cpp:92
+#, c-format
+msgid "Invalid filter type %d."
 msgstr ""
 
-#: libcore/swf/SoundStreamHeadTag.cpp:76
+#: libcore/parser/filter_factory.cpp:102
 #, c-format
-msgid "SOUNDSTREAMHEAD: stream sample rate %d (expected 0 to %u)"
+msgid "Filter %d could not read."
 msgstr ""
 
-#: libcore/swf/SoundStreamHeadTag.cpp:86
+#: libcore/parser/filter_factory.cpp:134
 #, c-format
-msgid ""
-"Different stream/playback sound rate (%d/%d). This seems common in SWF "
-"files, so we'll warn only once."
+msgid "   DropShadowFilter: blurX=%f blurY=%f"
 msgstr ""
 
-#: libcore/swf/SoundStreamHeadTag.cpp:93
+#: libcore/parser/filter_factory.cpp:153
 #, c-format
-msgid ""
-"Different stream/playback sample size (%d/%d). This seems common in SWF "
-"files, so we'll warn only once."
+msgid "   BlurFilter: blurX=%f blurY=%f quality=%d"
 msgstr ""
 
-#: libcore/swf/SoundStreamHeadTag.cpp:99
-#, c-format
-msgid ""
-"Different stream/playback channels (%s/%s). This seems common in SWF files, "
-"so we'll warn only once."
+#: libcore/parser/filter_factory.cpp:180
+msgid "   GlowFilter "
 msgstr ""
 
-#: libcore/swf/SoundStreamHeadTag.cpp:119
-msgid ""
-"No samples advertised for sound stream, pretty common so will warn only once"
+#: libcore/parser/filter_factory.cpp:218
+msgid "   BevelFilter "
 msgstr ""
 
-#: libcore/swf/SoundStreamHeadTag.cpp:146
-#, c-format
-msgid ""
-"sound stream head: format=%s, rate=%d, 16=%d, stereo=%d, ct=%d, latency=%d"
+#: libcore/parser/filter_factory.cpp:265
+msgid "   GradientGlowFilter "
 msgstr ""
 
-#: libcore/swf/DefineButtonCxformTag.cpp:49
-#, c-format
-msgid "DefineButtonCxform refers to an unknown DisplayObject %d"
+#: libcore/parser/filter_factory.cpp:301
+msgid "   ConvolutionFilter "
 msgstr ""
 
-#: libcore/swf/DefineButtonCxformTag.cpp:60
-#, c-format
-msgid ""
-"DefineButtonCxform refers to DisplayObject ID %d (%s). Expected a button "
-"definition"
+#: libcore/parser/filter_factory.cpp:318
+msgid "   ColorMatrixFilter: "
 msgstr ""
 
-#: libcore/swf/RemoveObjectTag.cpp:71
+#: libcore/parser/filter_factory.cpp:319 libcore/parser/filter_factory.cpp:322
+#: libcore/parser/filter_factory.cpp:325 libcore/parser/filter_factory.cpp:328
 #, c-format
-msgid "  remove_object_2(%d)"
+msgid "     %g, %g, %g, %g, %g"
 msgstr ""
 
-#: libcore/swf/StreamSoundBlockTag.cpp:75
-msgid "Found SOUNDSTREAMBLOCK tag w/out preceding SOUNDSTREAMHEAD"
+#: libcore/parser/filter_factory.cpp:375
+msgid "   GradientBevelFilter "
 msgstr ""
 
-#: libcore/swf/StreamSoundBlockTag.cpp:111
-msgid "Tag boundary reported past end of stream!"
+#: libcore/parser/action_buffer.cpp:57
+#, c-format
+msgid "Empty action buffer starting at offset %lu"
 msgstr ""
 
-#: libcore/swf/DefineButtonTag.cpp:85
+#: libcore/parser/action_buffer.cpp:94
 #, c-format
-msgid "  DefineButton loader: character id = %d"
+msgid "Action buffer starting at offset %lu doesn't end with an END tag"
 msgstr ""
 
-#: libcore/swf/DefineButtonTag.cpp:102
-#, c-format
-msgid "  DefineButton2 loader: chararacter id = %d"
+#: libcore/parser/action_buffer.cpp:132
+msgid "action buffer dict length exceeded"
 msgstr ""
 
-#: libcore/swf/DefineButtonTag.cpp:134
-msgid "Premature end of DEFINEBUTTON tag, won't read actions"
+#: libcore/parser/action_buffer.cpp:537 libcore/SWFStream.cpp:285
+msgid "Native floating point format not recognised"
 msgstr ""
 
-#: libcore/swf/DefineButtonTag.cpp:170
-#, c-format
-msgid "Next Button2 actionOffset (%u) points past the end of tag (%lu)"
+#: libcore/parser/action_buffer.cpp:614
+msgid "Native double floating point format not recognised"
 msgstr ""
 
-#: libcore/swf/DefineButtonTag.cpp:211
-#, c-format
+#: libcore/Font.cpp:130
 msgid ""
-"Next action offset (%u) in Button2ActionConditions points past the end of tag"
+"Attempt to set font display or copyright name again. This should mean there "
+"is more than one DefineFontName tag referring to the same Font. Don't know "
+"what to do in this case, so ignoring."
 msgstr ""
 
-#: libcore/swf/DefineButtonTag.cpp:279
-msgid "Premature end of button action input: can't read conditions"
+#: libcore/Font.cpp:167
+msgid ""
+"Attempt to add an embedded glyph CodeTable to a font that already has one. "
+"This should mean there are several DefineFontInfo tags, or a DefineFontInfo "
+"tag refers to a font created by DefineFont2 or DefineFont3. Don't know what "
+"should happen in this case, so ignoring."
 msgstr ""
 
-#: libcore/swf/DefineButtonTag.cpp:289
+#: libcore/Font.cpp:201
 #, c-format
-msgid "   button actions for conditions 0x%x"
+msgid "Failed to find glyph %s in %s font %s"
 msgstr ""
 
-#: libcore/swf/DefineButtonTag.cpp:362
-msgid "   premature end of button record input stream, can't read flags"
+#: libcore/Font.cpp:276
+msgid "Device font provider was not initialized, can't get unitsPerEM"
 msgstr ""
 
-#: libcore/swf/DefineButtonTag.cpp:383
+#: libcore/Font.cpp:298
+#, c-format
 msgid ""
-"   premature end of button record input stream, can't read DisplayObject id"
+"Could not create shape glyph for DisplayObject code %u (%c) with device font "
+"%s (%p)"
 msgstr ""
 
-#: libcore/swf/DefineButtonTag.cpp:398
-#, c-format
+#: libcore/Font.cpp:332
 msgid ""
-"   button record for states [%s] refer to DisplayObject with id %d, which is "
-"not found in the chars dictionary"
+"No name associated with this font, can't use device fonts (should I use a "
+"default one?)"
 msgstr ""
 
-#: libcore/swf/DefineButtonTag.cpp:405
+#: libcore/Font.cpp:340
 #, c-format
-msgid "   button record for states [%s] contain DisplayObject %d (%s)"
+msgid "Could not create a freetype face %s"
 msgstr ""
 
-#: libcore/swf/DefineButtonTag.cpp:413
-msgid ""
-"   premature end of button record input stream, can't read button layer "
-"(depth?)"
+#: libcore/TextField.cpp:236
+#, c-format
+msgid "FIXME: attempt to remove a TextField being a child of a %s"
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:154
-msgid "  jpeg_tables_loader"
+#: libcore/TextField.cpp:415 libcore/TextField.cpp:425
+#: libcore/TextField.cpp:443 libcore/TextField.cpp:458
+msgid "invalid restrict string"
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:165
+#: libcore/TextField.cpp:967
 #, c-format
-msgid "No bytes to read in JPEGTABLES tag at offset %d"
+msgid ""
+"TextField: missing glyph for space char (needed for TAB). Make sure "
+"DisplayObject shapes for font %s are being exported into your SWF file."
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:206
+#: libcore/TextField.cpp:1046
+msgid "No font for TextField!"
+msgstr ""
+
+#: libcore/TextField.cpp:1446
 #, c-format
-msgid "DEFINEBITS: Duplicate id (%d) for bitmap DisplayObject - discarding it"
+msgid "Unexpected value '%s' in TextField font color attribute"
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:235
-msgid "Failed to parse bitmap for character %1%"
+#: libcore/TextField.cpp:1461
+msgid "Expected a font name in FACE attribute."
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:243
-msgid "No renderer, not adding bitmap %1%"
+#: libcore/TextField.cpp:1515
+msgid "<img> HTML tag in TextField"
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:250
-msgid "Adding bitmap id %1%"
+#: libcore/TextField.cpp:1553
+msgid "<span> HTML tag in TextField"
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:269
-msgid ""
-"DEFINEBITS: No jpeg loader registered in movie definition - discarding bitmap"
+#: libcore/TextField.cpp:1625
+msgid "HTML <textformat> tag tabstops attribute"
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:374
-msgid "gnash is not linked to zlib -- can't load jpeg3 image data"
+#: libcore/TextField.cpp:1708
+#, c-format
+msgid ""
+"TextField: missing embedded glyph for char %d. Make sure DisplayObject "
+"shapes for font %s are being exported into your SWF file"
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:419
+#: libcore/TextField.cpp:1716
 #, c-format
-msgid "  defbitslossless2: tag = %d, fmt = %d, w = %d, h = %d"
+msgid ""
+"TextField: missing device glyph for char %d. Maybe you don't have font '%s' "
+"installed in your system."
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:426
-msgid "Bitmap has a height or width of 0"
+#: libcore/TextField.cpp:1907
+#, c-format
+msgid ""
+"Current environment has no target, can't bind VariableName (%s) associated "
+"to text field. Gnash will try to register again on next access."
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:432
-msgid "gnash is not linked to zlib -- can't load zipped image data"
+#: libcore/TextField.cpp:1933
+#, c-format
+msgid ""
+"VariableName associated to text field refers to an unknown target (%s). It "
+"is possible that the DisplayObject will be instantiated later in the SWF "
+"stream. Gnash will try to register again on next access."
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:458
-msgid "Will not allocate %1%x%2% image in DefineBitsLossless tag"
+#: libcore/TextField.cpp:2026 libcore/TextField.cpp:2060
+#: libcore/TextField.cpp:2151
+msgid "invalid HTML tag"
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:483
-msgid "Unknown bitmap format. Ignoring"
+#: libcore/TextField.cpp:2037 libcore/TextField.cpp:2073
+#: libcore/TextField.cpp:2104
+msgid "found NULL character in htmlText"
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:597
-#, c-format
-msgid "inflateWrapper() inflateInit() returned %d (%s)"
+#: libcore/TextField.cpp:2077
+msgid "malformed HTML tag, invalid attribute name"
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:617
-msgid "inflateWrapper(): no end of zstream found within swf tag boundaries"
+#: libcore/TextField.cpp:2127
+msgid "malformed HTML tag, invalid attribute value"
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:640
-#, c-format
-msgid "inflateWrapper() inflate() returned %d (%s)"
+#: libcore/TextField.cpp:2160
+msgid "I declare this a HTML syntax error"
 msgstr ""
 
-#: libcore/swf/DefineBitsTag.cpp:649
-#, c-format
-msgid "inflateWrapper() inflateEnd() return %d (%s)"
+#: libcore/Video.cpp:57
+msgid "No Media handler registered, won't be able to decode embedded video"
 msgstr ""
 
-#: libcore/LoadVariablesThread.cpp:74
+#: libcore/Video.cpp:69
 #, c-format
-msgid "%s to UTF8 conversion in MovieClip.loadVariables input parsing"
+msgid "Could not create Video Decoder: %s"
 msgstr ""
 
-#: libcore/LoadVariablesThread.cpp:123
-#, c-format
-msgid "Stream couldn't seek to end: %s"
+#: libcore/Video.cpp:138
+msgid "No Video info in video definition"
 msgstr ""
 
-#: libcore/LoadVariablesThread.cpp:128
+#: libcore/asobj/Selection_as.cpp:189
 #, c-format
-msgid ""
-"Size of 'variables' stream advertised to be %d bytes, but turned out to be "
-"%d bytes."
+msgid "Selection.setFocus: expected 1 argument, got %d"
 msgstr ""
 
-#: libcore/SWFStream.cpp:285 libcore/parser/action_buffer.cpp:537
-msgid "Native floating point format not recognised"
+#: libcore/asobj/Array_as.cpp:631
+#, c-format
+msgid "Unhandled sort flags: %d (0x%X)"
 msgstr ""
 
-#: libcore/SWFStream.cpp:302 libcore/SWFStream.cpp:320
-#: libcore/SWFStream.cpp:353 libcore/SWFStream.cpp:384
-#: libcore/parser/SWFParser.cpp:151
-msgid "Unexpected end of stream while reading"
+#: libcore/asobj/Array_as.cpp:1036
+msgid "Array.splice() needs at least 1 argument, call ignored"
 msgstr ""
 
-#: libcore/SWFStream.cpp:475
-msgid "Attempt to seek past the end of an opened tag"
+#: libcore/asobj/Array_as.cpp:1059
+#, c-format
+msgid "Array.splice(%d,%d): negative length given, call ignored"
 msgstr ""
 
-#: libcore/SWFStream.cpp:483
-msgid "Attempt to seek before start of an opened tag"
+#: libcore/asobj/Array_as.cpp:1157
+msgid "Sort called with invalid arguments."
 msgstr ""
 
-#: libcore/SWFStream.cpp:496
-msgid "Unexpected end of stream"
+#: libcore/asobj/Array_as.cpp:1301
+msgid "SortOn called with invalid arguments."
 msgstr ""
 
-#: libcore/SWFStream.cpp:564
-#, c-format
+#: libcore/asobj/Array_as.cpp:1491
 msgid ""
-"Tag %d starting at offset %d is advertised to end at offset %d, which is "
-"after end of previously opened tag starting at offset %d and ending at "
-"offset %d. Making it end where container tag ends."
+"More than 2 arguments to Array.slice, and I don't know what to do with "
+"them.  Ignoring them"
 msgstr ""
 
-#: libcore/SWFStream.cpp:581
-#, c-format
-msgid "SWF[%lu]: tag type = %d, tag length = %d, end tag = %lu"
+#: libcore/asobj/TextSnapshot_as.cpp:521
+msgid "TextSnapshot.findText() requires 3 arguments"
 msgstr ""
 
-#: libcore/SWFStream.cpp:602
-msgid "Could not seek to reported end of tag"
+#: libcore/asobj/TextSnapshot_as.cpp:545
+msgid "TextSnapshot.getCount() takes no arguments"
 msgstr ""
 
-#: libcore/SWFStream.cpp:617
-#, c-format
-msgid "SWFStream::consumeInput: underlying stream couldn't go_to_end: %s"
+#: libcore/asobj/TextSnapshot_as.cpp:601
+msgid "TextSnapshot.getText requires exactly 2 arguments"
 msgstr ""
 
-#: libcore/RGBA.cpp:47
-msgid "Failed to convert string to RGBA value! This is a Gnash bug"
+#: libcore/asobj/XMLNode_as.cpp:240
+msgid ""
+"XMLNode.insertBefore(): positional parameter is not a child of this node"
 msgstr ""
 
-#: libcore/Font.cpp:130
-msgid ""
-"Attempt to set font display or copyright name again. This should mean there "
-"is more than one DefineFontName tag referring to the same Font. Don't know "
-"what to do in this case, so ignoring."
+#: libcore/asobj/XMLNode_as.cpp:616
+msgid "XMLNode::appendChild() needs at least one argument"
 msgstr ""
 
-#: libcore/Font.cpp:167
-msgid ""
-"Attempt to add an embedded glyph CodeTable to a font that already has one. "
-"This should mean there are several DefineFontInfo tags, or a DefineFontInfo "
-"tag refers to a font created by DefineFont2 or DefineFont3. Don't know what "
-"should happen in this case, so ignoring."
+#: libcore/asobj/XMLNode_as.cpp:625
+msgid "First argument to XMLNode::appendChild() is not an XMLNode"
 msgstr ""
 
-#: libcore/Font.cpp:201
+#: libcore/asobj/XMLNode_as.cpp:663
 #, c-format
-msgid "Failed to find glyph %s in %s font %s"
+msgid "XMLNode.insertBefore(%s) needs at least two arguments"
 msgstr ""
 
-#: libcore/Font.cpp:276
-msgid "Device font provider was not initialized, can't get unitsPerEM"
+#: libcore/asobj/XMLNode_as.cpp:674
+#, c-format
+msgid "First argument to XMLNode.insertBefore(%s) is not an XMLNode"
 msgstr ""
 
-#: libcore/Font.cpp:298
+#: libcore/asobj/XMLNode_as.cpp:685
 #, c-format
-msgid ""
-"Could not create shape glyph for DisplayObject code %u (%c) with device font "
-"%s (%p)"
+msgid "Second argument to XMLNode.insertBefore(%s) is not an XMLNode"
 msgstr ""
 
-#: libcore/Font.cpp:332
-msgid ""
-"No name associated with this font, can't use device fonts (should I use a "
-"default one?)"
+#: libcore/asobj/String_as.cpp:451
+msgid "string.slice() called with end < start"
 msgstr ""
 
-#: libcore/Font.cpp:340
+#: libcore/asobj/String_as.cpp:496
 #, c-format
-msgid "Could not create a freetype face %s"
+msgid "String.indexOf(%s, %s): second argument casts to invalid offset (%d)"
 msgstr ""
 
-#: libcore/asobj/Stage_as.cpp:146
-msgid "Stage.width is a read-only property!"
+#: libcore/asobj/String_as.cpp:569
+msgid "string.charCodeAt needs one argument"
 msgstr ""
 
-#: libcore/asobj/Stage_as.cpp:163
-msgid "Stage.height is a read-only property!"
+#: libcore/asobj/String_as.cpp:578
+msgid "string.charCodeAt has more than one argument"
 msgstr ""
 
-#: libcore/asobj/Stage_as.cpp:202
-msgid "Stage.showMenu implemented by setting gnashrc option and for gtk only"
+#: libcore/asobj/String_as.cpp:756
+msgid "No fn_call::callerDef in string function call"
 msgstr ""
 
-#: libcore/asobj/Video_as.cpp:114
-msgid "attachVideo needs 1 arg"
+#: libcore/asobj/String_as.cpp:780
+msgid "%1%(%2%) needs %3% argument(s)"
 msgstr ""
 
-#: libcore/asobj/Video_as.cpp:126
-#, c-format
-msgid "attachVideo(%s) first arg is not a NetStream instance"
+#: libcore/asobj/String_as.cpp:791
+msgid "%1%(%2%) has more than %3% argument(s)"
 msgstr ""
 
-#: libcore/asobj/Video_as.cpp:139
-msgid "Video.deblocking"
+#: libcore/asobj/Object.cpp:148
+msgid "Too many args to Object constructor"
 msgstr ""
 
-#: libcore/asobj/TextField_as.cpp:218
+#: libcore/asobj/Object.cpp:192
 #, c-format
-msgid "createTextField called with %d args, expected 6 - returning undefined"
+msgid ""
+"Invalid call to Object.addProperty(%s) - expected 3 arguments (<name>, "
+"<getter>, <setter>)"
 msgstr ""
 
-#: libcore/asobj/TextField_as.cpp:232
-#, c-format
-msgid "createTextField: negative width (%d) - reverting sign"
+#: libcore/asobj/Object.cpp:209
+msgid "Invalid call to Object.addProperty() - empty property name"
 msgstr ""
 
-#: libcore/asobj/TextField_as.cpp:242
-#, c-format
-msgid "createTextField: negative height (%d) - reverting sign"
+#: libcore/asobj/Object.cpp:219
+msgid "Invalid call to Object.addProperty() - getter is not an AS function"
 msgstr ""
 
-#: libcore/asobj/TextField_as.cpp:436
+#: libcore/asobj/Object.cpp:233
+#, c-format
+msgid ""
+"Invalid call to Object.addProperty() - setter is not null and not an AS "
+"function (%s)"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:257
+#, c-format
+msgid ""
+"Invalid call to Object.registerClass(%s) - expected 2 arguments (<symbol>, "
+"<constructor>)"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:274
+#, c-format
+msgid ""
+"Invalid call to Object.registerClass(%s) - first argument (symbol id) "
+"evaluates to empty string"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:286
+#, c-format
+msgid ""
+"Invalid call to Object.registerClass(%s) - second argument (class) is not a "
+"function)"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:298
+msgid ""
+"current environment has no target, wouldn't know where to look for symbol "
+"required for registerClass"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:313
+#, c-format
+msgid "Object.registerClass('%s', %s): can't find exported symbol (id: %d)"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:326
+#, c-format
+msgid ""
+"Object.registerClass(%s, %s): exported symbol is not a MovieClip symbol "
+"(sprite_definition), but a %s"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:348
+msgid "Object.hasOwnProperty() requires one arg"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:357
+#, c-format
+msgid "Invalid call to Object.hasOwnProperty('%s')"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:373
+msgid "Object.isPropertyEnumerable() requires one arg"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:382
+#, c-format
+msgid "Invalid call to Object.isPropertyEnumerable('%s')"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:405
+msgid "Object.isPrototypeOf() requires one arg"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:413
+#, c-format
+msgid "First arg to Object.isPrototypeOf(%s) is not an object"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:432
+#, c-format
+msgid "Object.watch(%s): missing arguments"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:443
+#, c-format
+msgid "Object.watch(%s): second argument is not a function"
+msgstr ""
+
+#: libcore/asobj/Object.cpp:469
+#, c-format
+msgid "Object.unwatch(%s): missing argument"
+msgstr ""
+
+#: libcore/asobj/LoadVars_as.cpp:145
+#, c-format
+msgid "new LoadVars(%s) - arguments discarded"
+msgstr ""
+
+#: libcore/asobj/TextFormat_as.cpp:408
+#, c-format
+msgid "Too many args (%d) passed to TextFormat"
+msgstr ""
+
+#: libcore/asobj/TextFormat_as.cpp:486
+msgid "Getter for textformat_tabStops"
+msgstr ""
+
+#: libcore/asobj/TextFormat_as.cpp:564
+msgid "TextFormat.getTextExtent requires at least one argument"
+msgstr ""
+
+#: libcore/asobj/TextFormat_as.cpp:776
+#, c-format
+msgid "Uknown alignment value: %d, take as left"
+msgstr ""
+
+#: libcore/asobj/TextFormat_as.cpp:791
+#, c-format
+msgid "Unknown display value: %d "
+msgstr ""
+
+#: libcore/asobj/TextField_as.cpp:218
+#, c-format
+msgid "createTextField called with %d args, expected 6 - returning undefined"
+msgstr ""
+
+#: libcore/asobj/TextField_as.cpp:232
+#, c-format
+msgid "createTextField: negative width (%d) - reverting sign"
+msgstr ""
+
+#: libcore/asobj/TextField_as.cpp:242
+#, c-format
+msgid "createTextField: negative height (%d) - reverting sign"
+msgstr ""
+
+#: libcore/asobj/TextField_as.cpp:436
 #, c-format
 msgid "Attempt to set length property of TextField %s"
 msgstr ""
@@ -2855,153 +2945,150 @@ msgid ""
 "TextField.replaceText(%s): endIndex out of range - taking as end of string"
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:440
+#: libcore/asobj/Sound_as.cpp:431
 #, c-format
-msgid "Gnash is not allowed to open this URL: %s"
+msgid "Could not create audio decoder: %s"
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:496
-#, c-format
-msgid "Gnash is not allowed to connect to %s"
+#: libcore/asobj/Sound_as.cpp:439
+msgid "No audio in Sound input."
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:517
+#: libcore/asobj/Sound_as.cpp:593
 #, c-format
-msgid "NetConnection.connect(%s): unsupported connection protocol"
+msgid "Gnash could not open this URL: %s"
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:523
+#: libcore/asobj/Sound_as.cpp:604
 #, c-format
-msgid "NetConnection.connect(%s): unknown connection protocol"
+msgid "Unable to create parser for Sound at %s"
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:569
-msgid "NetConnection.call: can't call while not connected"
+#: libcore/asobj/Sound_as.cpp:694
+msgid "No sound handler, nothing to start..."
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:658
-msgid "NetConnection.call(): needs at least one argument"
+#: libcore/asobj/Sound_as.cpp:701
+msgid "No MediaParser initialized, can't start an external sound"
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:681
-#, c-format
-msgid "NetConnection.call(%s): second argument must be an object"
+#: libcore/asobj/Sound_as.cpp:707
+msgid "Sound.start() has no effect on a streaming Sound"
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:771
-msgid "NetConnection.connect(): needs at least one argument"
+#: libcore/asobj/Sound_as.cpp:755
+msgid "No sound handler, nothing to stop..."
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:793
-#, c-format
-msgid "NetConnection.connect(%s): args after the first are not supported"
+#: libcore/asobj/Sound_as.cpp:785
+msgid "No sound handler, can't check duration..."
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:808
-msgid "NetConnection.addHeader()"
+#: libcore/asobj/Sound_as.cpp:810
+msgid ""
+"No sound handler, can't check position (we're likely not playing anyway)..."
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:892
-msgid "Invoke buffer too short"
+#: libcore/asobj/Sound_as.cpp:878
+#, c-format
+msgid "No samples decoded from input of %d bytes"
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:899
-msgid "Invoke argument not present"
+#: libcore/asobj/Sound_as.cpp:979
+#, c-format
+msgid "new Sound(%d) : args after first one ignored"
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:990
+#: libcore/asobj/Sound_as.cpp:993
 #, c-format
-msgid "Unknown HTTP Remoting response identifier '%s'"
+msgid ""
+"new Sound(%s) : first argument isn't null or undefined, and isn't a "
+"DisplayObject. We'll take as an invalid DisplayObject ref."
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:1006
-#, c-format
-msgid "Unsupported HTTP Remoting response callback: '%s' (size %d)"
+#: libcore/asobj/Sound_as.cpp:1011
+msgid "-- start sound"
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:1155
-#, c-format
-msgid "Error parsing server AMF: %s"
+#: libcore/asobj/Sound_as.cpp:1033
+msgid "-- stop sound "
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:1202
+#: libcore/asobj/Sound_as.cpp:1049 libcore/asobj/Sound_as.cpp:1104
 #, c-format
-msgid "Could not serialize NetConnection.call argument %d"
+msgid "No such export '%s'"
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:1230
-msgid "Sanity failed. no string method in invoke packet"
+#: libcore/asobj/Sound_as.cpp:1058
+#, c-format
+msgid "Export '%s' is not a sound"
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:1277
-msgid "Server called _onbwcheck without a callback"
+#: libcore/asobj/Sound_as.cpp:1074
+msgid "-- attach sound"
 msgstr ""
 
-#: libcore/asobj/NetConnection_as.cpp:1307
-msgid "RTMP server sent error"
+#: libcore/asobj/Sound_as.cpp:1079
+msgid "attach sound needs one argument"
 msgstr ""
 
-#: libcore/asobj/Function_as.cpp:105
-msgid "Function.apply() called with no args"
+#: libcore/asobj/Sound_as.cpp:1089
+msgid "attachSound needs a non-empty string"
 msgstr ""
 
-#: libcore/asobj/Function_as.cpp:129
+#: libcore/asobj/Sound_as.cpp:1113
 #, c-format
-msgid ""
-"Function.apply() got %d args, expected at most 2 -- discarding the ones in "
-"excess"
+msgid "Export '%s'is not a sound"
 msgstr ""
 
-#: libcore/asobj/Array_as.cpp:535
-#, c-format
-msgid "Unhandled sort flags: %d (0x%X)"
+#: libcore/asobj/Sound_as.cpp:1148
+msgid "Sound.getPan()"
 msgstr ""
 
-#: libcore/asobj/Array_as.cpp:934
-msgid "Array.splice() needs at least 1 argument, call ignored"
+#: libcore/asobj/Sound_as.cpp:1163
+msgid "Sound.setDuration()"
 msgstr ""
 
-#: libcore/asobj/Array_as.cpp:957
-#, c-format
-msgid "Array.splice(%d,%d): negative length given, call ignored"
+#: libcore/asobj/Sound_as.cpp:1178
+msgid "Sound.setPosition()"
 msgstr ""
 
-#: libcore/asobj/Array_as.cpp:1055
-msgid "Sort called with invalid arguments."
+#: libcore/asobj/Sound_as.cpp:1185
+msgid "Sound.getTransform()"
 msgstr ""
 
-#: libcore/asobj/Array_as.cpp:1199
-msgid "SortOn called with invalid arguments."
+#: libcore/asobj/Sound_as.cpp:1198
+#, c-format
+msgid "Sound.getVolume(%s) : arguments ignored"
 msgstr ""
 
-#: libcore/asobj/Array_as.cpp:1389
-msgid ""
-"More than 2 arguments to Array.slice, and I don't know what to do with "
-"them.  Ignoring them"
+#: libcore/asobj/Sound_as.cpp:1214
+msgid "Sound.loadSound() needs at least 1 argument"
 msgstr ""
 
-#: libcore/asobj/System_as.cpp:310
-msgid "System.security.allowDomain"
+#: libcore/asobj/Sound_as.cpp:1229
+#, c-format
+msgid "Sound.loadSound(%s): arguments after first 2 discarded"
 msgstr ""
 
-#: libcore/asobj/System_as.cpp:321
-msgid "System.security.allowInsecureDomain"
+#: libcore/asobj/Sound_as.cpp:1243
+msgid "Sound.setPan()"
 msgstr ""
 
-#: libcore/asobj/System_as.cpp:329
-msgid "System.security.loadPolicyFile"
+#: libcore/asobj/Sound_as.cpp:1250
+msgid "Sound.setTransform()"
 msgstr ""
 
-#: libcore/asobj/System_as.cpp:350
-msgid "System.showSettings"
+#: libcore/asobj/Sound_as.cpp:1259
+msgid "set volume of sound needs one argument"
 msgstr ""
 
-#: libcore/asobj/System_as.cpp:367
-msgid "System.exactSettings"
+#: libcore/asobj/Sound_as.cpp:1274
+msgid "Sound.checkPolicyFile"
 msgstr ""
 
-#: libcore/asobj/System_as.cpp:385
-msgid "System.useCodepage"
+#: libcore/asobj/Sound_as.cpp:1287
+msgid "Sound.areSoundsInaccessible()"
 msgstr ""
 
 #: libcore/asobj/Key_as.cpp:40
@@ -3021,1371 +3108,1337 @@ msgstr ""
 msgid "Key.isToggled"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:148
-msgid "Too many args to Object constructor"
+#: libcore/asobj/XML_as.cpp:467
+msgid "XML data is empty"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:192
-#, c-format
-msgid ""
-"Invalid call to Object.addProperty(%s) - expected 3 arguments (<name>, "
-"<getter>, <setter>)"
+#: libcore/asobj/XML_as.cpp:742
+msgid "no text for text node creation"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:209
-msgid "Invalid call to Object.addProperty() - empty property name"
+#: libcore/asobj/XML_as.cpp:755
+msgid "XML.parseXML() needs one argument"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:219
-msgid "Invalid call to Object.addProperty() - getter is not an AS function"
+#: libcore/asobj/AsBroadcaster.cpp:233
+msgid "AsBroadcaster.initialize() requires one argument, none given"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:233
+#: libcore/asobj/AsBroadcaster.cpp:243
 #, c-format
-msgid ""
-"Invalid call to Object.addProperty() - setter is not null and not an AS "
-"function (%s)"
+msgid "AsBroadcaster.initialize(%s): first arg is not an object"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:257
+#: libcore/asobj/AsBroadcaster.cpp:252
 #, c-format
 msgid ""
-"Invalid call to Object.registerClass(%s) - expected 2 arguments (<symbol>, "
-"<constructor>)"
+"AsBroadcaster.initialize(%s): first arg is an object but doesn't cast to one "
+"(dangling DisplayObject ref?)"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:274
+#: libcore/asobj/AsBroadcaster.cpp:282 libcore/asobj/AsBroadcaster.cpp:327
+#: libcore/asobj/AsBroadcaster.cpp:393
 #, c-format
-msgid ""
-"Invalid call to Object.registerClass(%s) - first argument (symbol id) "
-"evaluates to empty string"
+msgid "%p.addListener(%s): this object has no _listeners member"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:286
+#: libcore/asobj/AsBroadcaster.cpp:293 libcore/asobj/AsBroadcaster.cpp:338
+#: libcore/asobj/AsBroadcaster.cpp:404
 #, c-format
-msgid ""
-"Invalid call to Object.registerClass(%s) - second argument (class) is not a "
-"function)"
-msgstr ""
-
-#: libcore/asobj/Object.cpp:298
-msgid ""
-"current environment has no target, wouldn't know where to look for symbol "
-"required for registerClass"
+msgid "%p.addListener(%s): this object's _listener isn't an object: %s"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:313
+#: libcore/asobj/AsBroadcaster.cpp:415
 #, c-format
-msgid "Object.registerClass('%s', %s): can't find exported symbol (id: %d)"
+msgid "%p.broadcastMessage() needs an argument"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:326
+#: libcore/asobj/MovieClipLoader.cpp:105
 #, c-format
-msgid ""
-"Object.registerClass(%s, %s): exported symbol is not a MovieClip symbol "
-"(sprite_definition), but a %s"
+msgid "MovieClipLoader.loadClip(%s): missing arguments"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:348
-msgid "Object.hasOwnProperty() requires one arg"
+#: libcore/asobj/MovieClipLoader.cpp:114
+#, c-format
+msgid "MovieClipLoader.loadClip(%s): first argument must be a string"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:357
+#: libcore/asobj/MovieClipLoader.cpp:132
 #, c-format
-msgid "Invalid call to Object.hasOwnProperty('%s')"
+msgid "Could not find target %s (evaluated from %s)"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:373
-msgid "Object.isPropertyEnumerable() requires one arg"
+#: libcore/asobj/MovieClipLoader.cpp:149
+#, c-format
+msgid "MovieClipLoader.unloadClip(%s): expected at least one argument"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:382
+#: libcore/asobj/MovieClipLoader.cpp:156
 #, c-format
-msgid "Invalid call to Object.isPropertyEnumerable('%s')"
+msgid "MovieClipLoader.unloadClip: %s"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:405
-msgid "Object.isPrototypeOf() requires one arg"
+#: libcore/asobj/MovieClipLoader.cpp:180
+msgid "MovieClipLoader.getProgress(): missing argument"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:413
+#: libcore/asobj/MovieClipLoader.cpp:189
 #, c-format
-msgid "First arg to Object.isPrototypeOf(%s) is not an object"
+msgid "MovieClipLoader.getProgress(%s): first argument is not an object"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:432
+#: libcore/asobj/MovieClipLoader.cpp:198
 #, c-format
-msgid "Object.watch(%s): missing arguments"
+msgid "MovieClipLoader.getProgress(%s): first argument is not an sprite"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:443
-#, c-format
-msgid "Object.watch(%s): second argument is not a function"
+#: libcore/asobj/Stage_as.cpp:146
+msgid "Stage.width is a read-only property!"
 msgstr ""
 
-#: libcore/asobj/Object.cpp:469
-#, c-format
-msgid "Object.unwatch(%s): missing argument"
+#: libcore/asobj/Stage_as.cpp:163
+msgid "Stage.height is a read-only property!"
 msgstr ""
 
-#: libcore/asobj/String_as.cpp:451
-msgid "string.slice() called with end < start"
+#: libcore/asobj/Stage_as.cpp:202
+msgid "Stage.showMenu implemented by setting gnashrc option and for gtk only"
 msgstr ""
 
-#: libcore/asobj/String_as.cpp:496
-#, c-format
-msgid "String.indexOf(%s, %s): second argument casts to invalid offset (%d)"
+#: libcore/asobj/Color_as.cpp:153
+msgid "Color.setRGB() : missing argument"
 msgstr ""
 
-#: libcore/asobj/String_as.cpp:569
-msgid "string.charCodeAt needs one argument"
+#: libcore/asobj/Color_as.cpp:186
+msgid "Color.setTransform() : missing argument"
 msgstr ""
 
-#: libcore/asobj/String_as.cpp:578
-msgid "string.charCodeAt has more than one argument"
+#: libcore/asobj/Color_as.cpp:196
+#, c-format
+msgid "Color.setTransform(%s) : first argument doesn't cast to an object"
 msgstr ""
 
-#: libcore/asobj/String_as.cpp:756
-msgid "No fn_call::callerDef in string function call"
+#: libcore/asobj/Number_as.cpp:78
+#, c-format
+msgid "Number.toString(%s): radix must be in the 2..36 range (%d is invalid)"
 msgstr ""
 
-#: libcore/asobj/String_as.cpp:780
-msgid "%1%(%2%) needs %3% argument(s)"
+#: libcore/asobj/Microphone_as.cpp:252
+msgid "No MediaHandler exists! Cannot create a Microphone object"
 msgstr ""
 
-#: libcore/asobj/String_as.cpp:791
-msgid "%1%(%2%) has more than %3% argument(s)"
+#: libcore/asobj/Microphone_as.cpp:284
+msgid "Microphone.gain(): wrong number of parameters passed"
 msgstr ""
 
-#: libcore/asobj/flash/external/ExternalInterface_as.cpp:292
-#, c-format
-msgid "VAL: %s"
+#: libcore/asobj/Microphone_as.cpp:300
+msgid "Microphone.setRate: wrong number of parameters passed"
 msgstr ""
 
-#: libcore/asobj/flash/external/ExternalInterface_as.cpp:343
-#, c-format
-msgid ""
-"ExternalInterface path %s is outside the SWF domain %s. Cannot access this "
-"object."
+#: libcore/asobj/Microphone_as.cpp:313
+msgid "Microphone::activityLevel only has default value (-1)"
 msgstr ""
 
-#: libcore/asobj/flash/net/FileReferenceList_as.cpp:91
-#, c-format
-msgid "FileReferenceList(%s): %s"
+#: libcore/asobj/Microphone_as.cpp:318
+msgid "Attempt to set activity property of Microphone"
 msgstr ""
 
-#: libcore/asobj/flash/net/FileReferenceList_as.cpp:92
-#: libcore/asobj/flash/net/FileReference_as.cpp:160
-#: libcore/asobj/flash/geom/Transform_as.cpp:357
-msgid "arguments discarded"
+#: libcore/asobj/Microphone_as.cpp:353
+msgid "Microphone::muted is always false (always allows access)"
 msgstr ""
 
-#: libcore/asobj/flash/net/FileReference_as.cpp:159
-#, c-format
-msgid "FileReference(%s): %s"
+#: libcore/asobj/Microphone_as.cpp:413
+msgid "Microphone::silenceTimeout can be set, but is unimplemented"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Rectangle_as.cpp:153
+#: libcore/asobj/Microphone_as.cpp:436
 #, c-format
-msgid "flash.geom.Rectangle(%s): %s"
+msgid "%s: Too many arguments"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Rectangle_as.cpp:154
-#: libcore/asobj/flash/geom/Point_as.cpp:427
-#: libcore/asobj/flash/geom/Point_as.cpp:511
-#: libcore/asobj/flash/geom/Point_as.cpp:596
-#: libcore/asobj/flash/geom/Point_as.cpp:604
-#: libcore/asobj/MovieClip_as.cpp:532
-msgid "missing arguments"
+#: libcore/asobj/Date_as.cpp:463
+msgid "Date constructor called with more than 7 arguments"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Rectangle_as.cpp:471
-#: libcore/asobj/flash/geom/Rectangle_as.cpp:545
-#: libcore/asobj/flash/geom/Rectangle_as.cpp:603
-#: libcore/asobj/flash/geom/Matrix_as.cpp:421
-#: libcore/asobj/flash/geom/Matrix_as.cpp:747
-msgid "Failed to construct flash.geom.Point!"
+#: libcore/asobj/Date_as.cpp:724
+msgid "Date.setTime needs one argument"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Rectangle_as.cpp:483
-#: libcore/asobj/flash/geom/Rectangle_as.cpp:557
-#: libcore/asobj/flash/geom/Rectangle_as.cpp:616
-#: libcore/asobj/flash/geom/Point_as.cpp:411
-#, c-format
-msgid "Attempt to set read-only property %s"
+#: libcore/asobj/Date_as.cpp:744
+msgid "Date.setTime was called with more than one argument"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:119
-#: libcore/asobj/flash/geom/Point_as.cpp:190
-#: libcore/asobj/flash/geom/Point_as.cpp:238
-#: libcore/asobj/flash/geom/Point_as.cpp:323
-#, c-format
-msgid "%s: missing arguments"
+#: libcore/asobj/Date_as.cpp:835
+msgid "Date.setFullYear needs one argument"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:128
-#: libcore/asobj/flash/geom/Point_as.cpp:138
-#: libcore/asobj/flash/geom/Point_as.cpp:148
-#: libcore/asobj/flash/geom/Point_as.cpp:156
-#: libcore/asobj/flash/geom/Point_as.cpp:332
-#: libcore/asobj/flash/geom/Point_as.cpp:342
-#: libcore/asobj/flash/geom/Point_as.cpp:352
-#: libcore/asobj/flash/geom/Point_as.cpp:360
-#, c-format
-msgid "Point.add(%s): %s"
+#: libcore/asobj/Date_as.cpp:875
+msgid "Date.setYear needs one argument"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:129
-#: libcore/asobj/flash/geom/Point_as.cpp:249
-#: libcore/asobj/flash/geom/Point_as.cpp:333
-msgid "arguments after first discarded"
+#: libcore/asobj/Date_as.cpp:898
+msgid "Date.setYear was called with more than three arguments"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:139
-#: libcore/asobj/flash/geom/Point_as.cpp:343
-#: libcore/asobj/flash/geom/Point_as.cpp:532
-msgid "first argument doesn't cast to object"
+#: libcore/asobj/Date_as.cpp:929
+#, c-format
+msgid "Date.set%sMonth needs one argument"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:149
-msgid "first argument cast to object doesn't contain an 'x' member"
+#: libcore/asobj/Date_as.cpp:962
+#, c-format
+msgid "Date.set%sMonth was called with more than three arguments"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:157
-msgid "first argument cast to object doesn't contain an 'y' member"
+#: libcore/asobj/Date_as.cpp:984
+#, c-format
+msgid "Date.set%sDate needs one argument"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:200
+#: libcore/asobj/Date_as.cpp:998
 #, c-format
-msgid "Point.equals(%s): %s"
+msgid "Date.set%sDate was called with more than one argument"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:201
-#: libcore/asobj/flash/geom/Point_as.cpp:447
-msgid "First arg must be an object"
+#: libcore/asobj/Date_as.cpp:1025
+#, c-format
+msgid "Date.set%sHours needs one argument"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:211
-#: libcore/asobj/flash/geom/Point_as.cpp:457
+#: libcore/asobj/Date_as.cpp:1044
 #, c-format
-msgid "Point.equals(%s): %s %s"
+msgid "Date.set%sHours was called with more than four arguments"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:212
-#: libcore/asobj/flash/geom/Point_as.cpp:458
-msgid "First arg must be an instance of"
+#: libcore/asobj/Date_as.cpp:1070
+#, c-format
+msgid "Date.set%sMinutes needs one argument"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:248
+#: libcore/asobj/Date_as.cpp:1088 libcore/asobj/Date_as.cpp:1131
 #, c-format
-msgid "Point.normalize(%s): %s"
+msgid "Date.set%sMinutes was called with more than three arguments"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:353
-msgid "first argument casted to object doesn't contain an 'x' member"
+#: libcore/asobj/Date_as.cpp:1111
+#, c-format
+msgid "Date.set%sSeconds needs one argument"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:361
-msgid "first argument casted to object doesn't contain an 'y' member"
+#: libcore/asobj/Date_as.cpp:1149
+#, c-format
+msgid "Date.set%sMilliseconds needs one argument"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:426
-#: libcore/asobj/flash/geom/Point_as.cpp:436
-#: libcore/asobj/flash/geom/Point_as.cpp:446
+#: libcore/asobj/Date_as.cpp:1166
 #, c-format
-msgid "Point.distance(%s): %s"
+msgid "Date.set%sMilliseconds was called with more than one argument"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:437
-msgid "arguments after first two discarded"
+#: libcore/asobj/Date_as.cpp:1228
+msgid "Date.UTC needs one argument"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:510
-#: libcore/asobj/flash/geom/Point_as.cpp:520
-#: libcore/asobj/flash/geom/Point_as.cpp:531
-#: libcore/asobj/flash/geom/Point_as.cpp:547
+#: libcore/asobj/Date_as.cpp:1252
+msgid "Date.UTC was called with more than 7 arguments"
+msgstr ""
+
+#: libcore/asobj/NetStream_as.cpp:315
 #, c-format
-msgid "Point.interpolate(%s): %s"
+msgid "::pause(%d) called "
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:521
-msgid "arguments after first three discarded"
+#: libcore/asobj/NetStream_as.cpp:371
+msgid "No NetConnection associated with this NetStream, won't play"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:548
-msgid "second argument doesn't cast to object"
+#: libcore/asobj/NetStream_as.cpp:382
+msgid "NetConnection is not connected. Won't play."
 msgstr ""
 
-#: libcore/asobj/flash/geom/Point_as.cpp:595
-#: libcore/asobj/flash/geom/Point_as.cpp:604
+#: libcore/asobj/NetStream_as.cpp:395
 #, c-format
-msgid "Point.polar(%s): %s"
+msgid "Couldn't load URL %s"
 msgstr ""
 
-#: libcore/asobj/flash/geom/ColorTransform_as.cpp:365
+#: libcore/asobj/NetStream_as.cpp:402
 #, c-format
-msgid ""
-"ColorTransform(%s): not enough arguments (need 8). Constructing with default "
-"values"
+msgid "Connecting to movie: %s"
 msgstr ""
 
-#: libcore/asobj/flash/geom/ColorTransform_as.cpp:380
+#: libcore/asobj/NetStream_as.cpp:408
 #, c-format
-msgid "ColorTransform(%s): discarding extra arguments"
+msgid "NetStream.play(%s): failed starting playback"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Matrix_as.cpp:184
-#, c-format
-msgid "Matrix.concat(%s): needs one argument"
+#: libcore/asobj/NetStream_as.cpp:431
+msgid "NetStream_as::initVideoDecoder: hot-plugging video consumer"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Matrix_as.cpp:198
+#: libcore/asobj/NetStream_as.cpp:436
 #, c-format
-msgid "Matrix.concat(%s): needs a Matrix object"
+msgid "NetStream: Could not create Video decoder: %s"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Matrix_as.cpp:255
-#, c-format
-msgid "Matrix.createBox(%s): needs at least two arguments"
+#: libcore/asobj/NetStream_as.cpp:460
+msgid "NetStream_as::initAudioDecoder: hot-plugging audio consumer"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Matrix_as.cpp:314
+#: libcore/asobj/NetStream_as.cpp:467
 #, c-format
-msgid "Matrix.createGradientBox(%s): needs at least two arguments"
+msgid "Could not create Audio decoder: %s"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Matrix_as.cpp:388
+#: libcore/asobj/NetStream_as.cpp:493
 #, c-format
-msgid "Matrix.deltaTransformPoint(%s): needs one argument"
+msgid "Gnash could not get stream '%s' from NetConnection"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Matrix_as.cpp:402
+#: libcore/asobj/NetStream_as.cpp:503
+msgid "No Media handler registered, can't parse NetStream input"
+msgstr ""
+
+#: libcore/asobj/NetStream_as.cpp:511
+msgid "Unable to create parser for NetStream input"
+msgstr ""
+
+#: libcore/asobj/NetStream_as.cpp:536
 #, c-format
-msgid "Matrix.deltaTransformPoint(%s): needs an object"
+msgid "%p.startPlayback: playHead position reset to 0"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Matrix_as.cpp:523
+#: libcore/asobj/NetStream_as.cpp:542
+msgid "Setting playStart status"
+msgstr ""
+
+#: libcore/asobj/NetStream_as.cpp:561
+msgid "getDecodedVideoFrame: no parser available"
+msgstr ""
+
+#: libcore/asobj/NetStream_as.cpp:570
 #, c-format
-msgid "Matrix.rotate(%s): needs one argument"
+msgid ""
+"getDecodedVideoFrame(%d): no more video frames in input "
+"(nextVideoFrameTimestamp returned false, parsingComplete=%d)"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Matrix_as.cpp:599
-#: libcore/asobj/flash/geom/Matrix_as.cpp:770
+#: libcore/asobj/NetStream_as.cpp:581
+msgid ""
+"getDecodedVideoFrame setting playStop status (parsing complete and "
+"nextVideoFrameTimestamp() returned false)"
+msgstr ""
+
+#: libcore/asobj/NetStream_as.cpp:592
 #, c-format
-msgid "Matrix.translate(%s): needs two arguments"
+msgid "%p.getDecodedVideoFrame(%d): next video frame is in the future (%d)"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Matrix_as.cpp:704
+#: libcore/asobj/NetStream_as.cpp:603
 #, c-format
-msgid "Matrix.translate(%s): needs one argument"
+msgid ""
+"nextVideoFrameTimestamp returned true (%d), but decodeNextVideoFrame "
+"returned null, I don't think this should ever happen"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Matrix_as.cpp:717
+#: libcore/asobj/NetStream_as.cpp:613
 #, c-format
-msgid "Matrix.transformPoint(%s): needs an object"
+msgid ""
+"%p.getDecodedVideoFrame(%d): last video frame decoded (should set playback "
+"status to STOP?)"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Matrix_as.cpp:729
+#: libcore/asobj/NetStream_as.cpp:621
 #, c-format
-msgid "Matrix.transformPoint(%s): object must be a Point"
+msgid ""
+"%p.getDecodedVideoFrame(%d): next video frame is in the future, we'll return "
+"this one"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Transform_as.cpp:122
-#: libcore/asobj/flash/geom/Transform_as.cpp:198
-msgid "Failed to construct flash.geom.ColorTransform!"
+#: libcore/asobj/NetStream_as.cpp:641
+msgid "decodeNextVideoFrame: no parser available"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Transform_as.cpp:145
+#: libcore/asobj/NetStream_as.cpp:648
 #, c-format
-msgid "Transform.colorTransform(%s): extra arguments discarded"
+msgid "%p.decodeNextVideoFrame(): no more video frames in input"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Transform_as.cpp:155
-#, c-format
-msgid "Transform.colorTransform(%s): argument is not an object"
+#: libcore/asobj/NetStream_as.cpp:664
+msgid "Error decoding encoded video frame in NetStream input"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Transform_as.cpp:170
+#: libcore/asobj/NetStream_as.cpp:680
 #, c-format
-msgid "Transform.colorTransform(%s): argument is not a ColorTransform"
+msgid "%p.decodeNextAudioFrame: no more video frames in input"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Transform_as.cpp:236
-msgid "Failed to construct flash.geom.Matrix!"
+#: libcore/asobj/NetStream_as.cpp:710
+#, c-format
+msgid ""
+"NetStream_as::decodeNextAudioFrame: %d bytes of encoded audio decoded to %d "
+"bytes"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Transform_as.cpp:305
+#: libcore/asobj/NetStream_as.cpp:731
 #, c-format
-msgid "Transform.matrix(%s): extra arguments discarded"
+msgid "NetStream_as::seek(%d): no parser, no party"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Transform_as.cpp:315
-#, c-format
-msgid "Transform.matrix(%s): argument is not an object"
+#: libcore/asobj/NetStream_as.cpp:751
+msgid "Setting invalidTime status"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Transform_as.cpp:346
+#: libcore/asobj/NetStream_as.cpp:758
 #, c-format
-msgid "flash.geom.Transform(%s): needs one argument"
+msgid "_parser->seek(%d) returned %d"
 msgstr ""
 
-#: libcore/asobj/flash/geom/Transform_as.cpp:356
+#: libcore/asobj/NetStream_as.cpp:765
 #, c-format
-msgid "Transform(%s): %s"
+msgid "%p.seek: playHead position set to %d"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:816
+#: libcore/asobj/NetStream_as.cpp:803
+#, c-format
 msgid ""
-"BitmapData.copyChannel(). Multiple destination channels are not supported"
+"%p.refreshAudioBuffer: doing nothing as playhead is paused - bufferLength=%d/"
+"%d"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:842
+#: libcore/asobj/NetStream_as.cpp:812
+#, c-format
 msgid ""
-"BitmapData.copyChannel(): no part of source rectangleoverlaps with the "
-"source BitmapData"
+"%p.refreshAudioBuffer: doing nothing as current position was already decoded "
+"- bufferLength=%d/%d"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:856
+#: libcore/asobj/NetStream_as.cpp:824
+#, c-format
 msgid ""
-"BitmapData.copyChannel(): destination area is wholly outside the destination "
-"BitmapData"
+"%p.refreshAudioBuffer: currentPosition=%d, playHeadState=%d, bufferLength="
+"%d, bufferTime=%d"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:914
-msgid "BitmapData.copyPixels(): arguments after the first three are discarded"
+#: libcore/asobj/NetStream_as.cpp:962
+#, c-format
+msgid "%p.pushDecodedAudioFrames(%d) : buffer overrun (%d/%d)."
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:964
+#: libcore/asobj/NetStream_as.cpp:978
+#, c-format
 msgid ""
-"BitmapData.copyPixels(): no part of source rectangleoverlaps with the source "
-"BitmapData"
+"%p.pushDecodedAudioFrames(%d): no more audio frames in input "
+"(nextAudioFrameTimestamp returned false, parsingComplete=%d)"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:978
+#: libcore/asobj/NetStream_as.cpp:989
 msgid ""
-"BitmapData.copyPixels(): destination area is wholly outside the destination "
-"BitmapData"
+"pushDecodedAudioFrames setting playStop status (parsing complete and "
+"nextAudioFrameTimestamp returned false)"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:1064
+#: libcore/asobj/NetStream_as.cpp:1002
 #, c-format
-msgid "BitmapData.draw(%s) requires at least one argument"
+msgid "%p.pushDecodedAudioFrames(%d): next audio frame is in the future (%d)"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:1076
-msgid "BitmapData.draw() with BitmapData argument"
+#: libcore/asobj/NetStream_as.cpp:1015
+#, c-format
+msgid ""
+"nextAudioFrameTimestamp returned true (%d), but decodeNextAudioFrame "
+"returned null, I don't think this should ever happen"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:1083
+#: libcore/asobj/NetStream_as.cpp:1024
 #, c-format
-msgid "BitmapData.draw(%s): first argument must be a MovieClip"
+msgid "pushDecodedAudioFrames(%d): Decoded audio frame contains no samples"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:1120
+#: libcore/asobj/NetStream_as.cpp:1033
 #, c-format
-msgid "BitmapData.fillRect(%s): needs an object"
+msgid "pushDecodedAudioFrames(%d) pushing %dth frame with timestamp %d"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:1157
-msgid "floodFill called on disposed BitmapData!"
+#: libcore/asobj/NetStream_as.cpp:1051
+msgid "resuming playback clock on audio consume"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:1231
-msgid "getPixel32 called on disposed BitmapData!"
+#: libcore/asobj/NetStream_as.cpp:1116
+#, c-format
+msgid ""
+"%p.refreshVideoFrame: doing nothing as playhead is paused - bufferLength=%d, "
+"bufferTime=%d"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:1361
-msgid "BitmapData.perlinNoise() stitch value"
+#: libcore/asobj/NetStream_as.cpp:1126
+#, c-format
+msgid ""
+"%p.refreshVideoFrame: doing nothing as current position was already decoded "
+"- bufferLength=%d, bufferTime=%d"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:1562
-msgid "Failed to construct flash.geom.Rectangle!"
+#: libcore/asobj/NetStream_as.cpp:1138
+#, c-format
+msgid ""
+"%p.refreshVideoFrame: currentPosition=%d, playHeadState=%d, bufferLength=%d, "
+"bufferTime=%d"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:1584
-msgid "BitmapData.loadBitmap requires one argument"
+#: libcore/asobj/NetStream_as.cpp:1152
+#, c-format
+msgid ""
+"%p.refreshVideoFrame(): no more video frames to decode (DEC_STOPPED, null "
+"from getDeodedVideoFrame)"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:1649
+#: libcore/asobj/NetStream_as.cpp:1161
+#, c-format
 msgid ""
-"BitmapData constructor requires at least two arguments. Will not construct a "
-"BitmapData"
+"%p.refreshVideoFrame(): last video frame was good enough for current position"
 msgstr ""
 
-#: libcore/asobj/flash/display/BitmapData_as.cpp:1663
+#: libcore/asobj/NetStream_as.cpp:1238
+#, c-format
 msgid ""
-"BitmapData width and height must be between 1 and 2880. Will not construct a "
-"BitmapData"
+"%p.advance: buffer empty while decoding, setting buffer to buffering and "
+"pausing playback clock"
 msgstr ""
 
-#: libcore/asobj/MovieClipLoader.cpp:105
-#, c-format
-msgid "MovieClipLoader.loadClip(%s): missing arguments"
+#: libcore/asobj/NetStream_as.cpp:1243
+msgid "Setting bufferEmpty status"
 msgstr ""
 
-#: libcore/asobj/MovieClipLoader.cpp:114
+#: libcore/asobj/NetStream_as.cpp:1252
 #, c-format
-msgid "MovieClipLoader.loadClip(%s): first argument must be a string"
+msgid "%p.advance : bufferLength=%d, parsing completed"
 msgstr ""
 
-#: libcore/asobj/MovieClipLoader.cpp:132
+#: libcore/asobj/NetStream_as.cpp:1264
 #, c-format
-msgid "Could not find target %s (evaluated from %s)"
+msgid "%p.advance: buffering - position=%d, buffer=%d/%d"
 msgstr ""
 
-#: libcore/asobj/MovieClipLoader.cpp:149
+#: libcore/asobj/NetStream_as.cpp:1283
 #, c-format
-msgid "MovieClipLoader.unloadClip(%s): expected at least one argument"
+msgid ""
+"%p.advance: buffer full (or parsing completed), resuming playback clock - "
+"position=%d, buffer=%d/%d"
 msgstr ""
 
-#: libcore/asobj/MovieClipLoader.cpp:156
+#: libcore/asobj/NetStream_as.cpp:1304
 #, c-format
-msgid "MovieClipLoader.unloadClip: %s"
+msgid "%p.advance: playHead position set to timestamp of first frame: %d"
 msgstr ""
 
-#: libcore/asobj/MovieClipLoader.cpp:180
-msgid "MovieClipLoader.getProgress(): missing argument"
+#: libcore/asobj/NetStream_as.cpp:1311
+#, c-format
+msgid ""
+"%p.advance: playHead position is 0 and parser still doesn't have a frame to "
+"set it to"
 msgstr ""
 
-#: libcore/asobj/MovieClipLoader.cpp:189
+#: libcore/asobj/NetStream_as.cpp:1351
 #, c-format
-msgid "MovieClipLoader.getProgress(%s): first argument is not an object"
+msgid ""
+"Moving NetStream playhead from timestamp %d to timestamp %d as there are no "
+"video frames yet, audio buffer is empty and next audio frame timestamp is "
+"there (see bug #26687)"
 msgstr ""
 
-#: libcore/asobj/MovieClipLoader.cpp:198
+#: libcore/asobj/NetStream_as.cpp:1453
+msgid "attachAuxStreamer called while already attached"
+msgstr ""
+
+#: libcore/asobj/NetStream_as.cpp:1464
 #, c-format
-msgid "MovieClipLoader.getProgress(%s): first argument is not an sprite"
+msgid "Could not attach NetStream aux streamer to sound handler: %s"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:420
+#: libcore/asobj/NetStream_as.cpp:1603
 #, c-format
-msgid "Could not create audio decoder: %s"
+msgid ""
+"First argument to NetStream constructor doesn't cast to a NetConnection (%s)"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:428
-msgid "No audio in Sound input."
+#: libcore/asobj/NetStream_as.cpp:1648
+msgid "NetStream_as play needs args"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:581
+#: libcore/asobj/NetStream_as.cpp:1655
 #, c-format
-msgid "Gnash could not open this URL: %s"
+msgid "NetStream.play(%s): stream is not connected"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:592
-#, c-format
-msgid "Unable to create parser for Sound at %s"
+#: libcore/asobj/NetStream_as.cpp:1704
+msgid "NetStream.attachAudio"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:676
-msgid "No sound handler, nothing to start..."
+#: libcore/asobj/NetStream_as.cpp:1715
+msgid "NetStream.attachVideo"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:682
-msgid "No MediaParser initialized, can't start an external sound"
+#: libcore/asobj/NetStream_as.cpp:1726
+msgid "NetStream.publish"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:688
-msgid "Sound.start() has no effect on a streaming Sound"
+#: libcore/asobj/NetStream_as.cpp:1737
+msgid "NetStream.receiveAudio"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:735
-msgid "No sound handler, nothing to stop..."
+#: libcore/asobj/NetStream_as.cpp:1748
+msgid "NetStream.receiveVideo"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:763
-msgid "No sound handler, can't check duration..."
+#: libcore/asobj/NetStream_as.cpp:1759
+msgid "NetStream.send"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:788
-msgid ""
-"No sound handler, can't check position (we're likely not playing anyway)..."
+#: libcore/asobj/NetStream_as.cpp:1843
+msgid "NetStream.liveDelay"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:855
-#, c-format
-msgid "No samples decoded from input of %d bytes"
+#: libcore/asobj/NetStream_as.cpp:1900
+msgid "Invalid AMF data in FLV tag"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:955
-#, c-format
-msgid "new Sound(%d) : args after first one ignored"
+#: libcore/asobj/NetStream_as.cpp:1911
+msgid "Could not convert FLV metatag to as_value, passing undefined"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:969
-#, c-format
-msgid ""
-"new Sound(%s) : first argument isn't null or undefined, and isn't a "
-"DisplayObject. We'll take as an invalid DisplayObject ref."
+#: libcore/asobj/LoadableObject.cpp:176
+msgid "XML.addRequestHeader: XML._customHeaders is not an object"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:987
-msgid "-- start sound"
+#: libcore/asobj/LoadableObject.cpp:193
+msgid "XML.addRequestHeader requires at least one argument"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1012
-msgid "-- stop sound "
+#: libcore/asobj/LoadableObject.cpp:206
+msgid "XML.addRequestHeader: single argument is not an array"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1028 libcore/asobj/Sound_as.cpp:1083
+#: libcore/asobj/LoadableObject.cpp:222
 #, c-format
-msgid "No such export '%s'"
+msgid "XML.addRequestHeader(%s): arguments after the second will be discarded"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1037
+#: libcore/asobj/LoadableObject.cpp:237
 #, c-format
-msgid "Export '%s' is not a sound"
+msgid "XML.addRequestHeader(%s): both arguments must be a string"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1053
-msgid "-- attach sound"
+#: libcore/asobj/LoadableObject.cpp:304
+msgid "sendAndLoad() requires at least two arguments"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1058
-msgid "attach sound needs one argument"
-msgstr ""
-
-#: libcore/asobj/Sound_as.cpp:1068
-msgid "attachSound needs a non-empty string"
+#: libcore/asobj/LoadableObject.cpp:312
+msgid "sendAndLoad(): invalid empty URL"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1092
-#, c-format
-msgid "Export '%s'is not a sound"
+#: libcore/asobj/LoadableObject.cpp:319
+msgid "sendAndLoad(): invalid target (must be an XML or LoadVars object)"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1127
-msgid "Sound.getPan()"
+#: libcore/asobj/LoadableObject.cpp:397
+#, c-format
+msgid "Loading from URL: '%s'"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1142
-msgid "Sound.setDuration()"
+#: libcore/asobj/LoadableObject.cpp:417
+msgid "load() requires at least one argument"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1157
-msgid "Sound.setPosition()"
+#: libcore/asobj/LoadableObject.cpp:426
+msgid "load(): invalid empty URL"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1164
-msgid "Sound.getTransform()"
+#: libcore/asobj/Video_as.cpp:114
+msgid "attachVideo needs 1 arg"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1177
+#: libcore/asobj/Video_as.cpp:126
 #, c-format
-msgid "Sound.getVolume(%s) : arguments ignored"
-msgstr ""
-
-#: libcore/asobj/Sound_as.cpp:1193
-msgid "Sound.loadSound() needs at least 1 argument"
+msgid "attachVideo(%s) first arg is not a NetStream instance"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1208
-#, c-format
-msgid "Sound.loadSound(%s): arguments after first 2 discarded"
+#: libcore/asobj/Video_as.cpp:139
+msgid "Video.deblocking"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1222
-msgid "Sound.setPan()"
+#: libcore/asobj/LocalConnection_as.cpp:279
+msgid "Attempting to write to disabled LocalConnection!"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1229
-msgid "Sound.setTransform()"
+#: libcore/asobj/LocalConnection_as.cpp:288
+msgid "Failed to attach shared memory segment"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1238
-msgid "set volume of sound needs one argument"
+#: libcore/asobj/LocalConnection_as.cpp:296
+msgid "Failed to get shm lock"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1253
-msgid "Sound.checkPolicyFile"
+#: libcore/asobj/LocalConnection_as.cpp:332
+msgid "Invalid connection name data"
 msgstr ""
 
-#: libcore/asobj/Sound_as.cpp:1266
-msgid "Sound.areSoundsInaccessible()"
+#: libcore/asobj/LocalConnection_as.cpp:431
+msgid "Failed to get lock on shared memory! Will not remove listener"
 msgstr ""
 
-#: libcore/asobj/XML_as.cpp:464
-msgid "XML data is empty"
+#: libcore/asobj/LocalConnection_as.cpp:461
+msgid "Failed to open shared memory segment"
 msgstr ""
 
-#: libcore/asobj/XML_as.cpp:740
-msgid "no text for text node creation"
+#: libcore/asobj/LocalConnection_as.cpp:534
+msgid "LocalConnection.connect() expects exactly 1 argument"
 msgstr ""
 
-#: libcore/asobj/XML_as.cpp:753
-msgid "XML.parseXML() needs one argument"
+#: libcore/asobj/LocalConnection_as.cpp:542
+msgid "LocalConnection.connect(): first argument must be a string"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:297
+#: libcore/asobj/LocalConnection_as.cpp:587
+#: libcore/asobj/LocalConnection_as.cpp:599
+#: libcore/asobj/LocalConnection_as.cpp:612
 #, c-format
-msgid "createEmptyMovieClip needs 2 args, but %d given, returning undefined"
+msgid "LocalConnection.send(%s): requires at least 2 arguments"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:305
-#, c-format
-msgid "createEmptyMovieClip takes 2 args, but %d given, discarding the excess"
+#: libcore/asobj/LocalConnection_as.cpp:783
+msgid "No space for listener in shared memory!"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:363
-msgid "MovieClip.cacheAsBitmap()"
+#: libcore/asobj/LocalConnection_as.cpp:844
+#, c-format
+msgid "Invalid domain %s"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:375
-msgid "MovieClip.filters()"
+#: libcore/asobj/LocalConnection_as.cpp:851
+#, c-format
+msgid "Invalid function name %s"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:394
-msgid "MovieClip.forceSmoothing()"
+#: libcore/asobj/LocalConnection_as.cpp:877
+msgid "Fewer AMF fields than expected."
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:404
-msgid "MovieClip.opaqueBackground()"
+#: libcore/asobj/Camera_as.cpp:259
+msgid "No MediaHandler exists! Cannot create a Camera object"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:414
-msgid "MovieClip.scale9Grid()"
+#: libcore/asobj/Camera_as.cpp:312
+msgid "Camera::motionLevel can be set, but it's not implemented"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:424
-msgid "MovieClip.scrollRect()"
+#: libcore/asobj/Camera_as.cpp:331
+msgid "Camera::quality can be set, but it's not implemented"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:434
-msgid "MovieClip.tabIndex()"
+#: libcore/asobj/Camera_as.cpp:353
+msgid "Camera::activityLevel only has default value"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:449
-#, c-format
-msgid ""
-"attachMovie called with wrong number of arguments expected 3 to 4, got (%d) "
-"- returning undefined"
+#: libcore/asobj/Camera_as.cpp:358
+msgid "Attempt to set activity property of Camera"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:464
-#, c-format
-msgid ""
-"attachMovie: exported resource '%s' is not a DisplayObject definition. "
-"Returning undefined"
+#: libcore/asobj/Camera_as.cpp:370
+msgid "Camera::bandwidth only has default value"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:484
-#, c-format
-msgid "MovieClip.attachMovie: invalid depth %d passed; not attaching"
+#: libcore/asobj/Camera_as.cpp:375
+msgid "Attempt to set bandwidth property of Camera"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:509
-#, c-format
-msgid ""
-"Fourth argument of attachMovie doesn't cast to an object (%s), we'll act as "
-"if it wasn't given"
+#: libcore/asobj/Camera_as.cpp:391
+msgid "Attempt to set currentFPS property of Camera"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:531
-#, c-format
-msgid "MovieClip.attachAudio(): %s"
+#: libcore/asobj/Camera_as.cpp:407
+msgid "Attempt to set fps property of Camera"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:541
-#, c-format
-msgid "MovieClip.attachAudio(%s): first arg doesn't cast to a NetStream"
+#: libcore/asobj/Camera_as.cpp:423
+msgid "Attempt to set height property of Camera, use setMode"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:559
-msgid "MovieClip.attachVideo()"
+#: libcore/asobj/Camera_as.cpp:446
+msgid "Attempt to set index property of Camera"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:584
-#, c-format
-msgid "%s.swapDepths() needs one arg"
+#: libcore/asobj/Camera_as.cpp:458
+msgid "Camera::motionLevel only has default value"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:595
-#, c-format
-msgid "%s.swapDepths(%s): won't swap a clip below depth %d (%d)"
+#: libcore/asobj/Camera_as.cpp:463
+msgid "Attempt to set motionLevel property of Camera"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:613
-#, c-format
-msgid "%s.swapDepths(%s): invalid call, swapping to self?"
+#: libcore/asobj/Camera_as.cpp:475
+msgid "Camera::motionTimeout"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:625
-#, c-format
-msgid ""
-"%s.swapDepths(%s): invalid call, the two DisplayObjects don't have the same "
-"parent"
+#: libcore/asobj/Camera_as.cpp:480
+msgid "Attempt to set motionTimeout property of Camera"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:642
-#, c-format
-msgid ""
-"%s.swapDepths(%s): ignored, source and target DisplayObjects have the same "
-"depth %d"
+#: libcore/asobj/Camera_as.cpp:492
+msgid "Camera.muted"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:657
-#, c-format
-msgid ""
-"%s.swapDepths(%s): first argument invalid (neither a movieclip nor a number)"
+#: libcore/asobj/Camera_as.cpp:497
+msgid "Attempt to set muted property of Camera"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:666
-#, c-format
-msgid "%s.swapDepths(%s): requested depth is above the accessible range."
+#: libcore/asobj/Camera_as.cpp:513
+msgid "Attempt to set name property of Camera"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:682
-#, c-format
-msgid "%s.swapDepths(%s): ignored, DisplayObject already at depth %d"
+#: libcore/asobj/Camera_as.cpp:524
+msgid "Attempt to set names property of Camera"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:716
-msgid "MovieClip.duplicateMovieClip() needs 2 or 3 args"
+#: libcore/asobj/Camera_as.cpp:554
+msgid "Camera::quality has only default values"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:732
-#, c-format
-msgid "MovieClip.duplicateMovieClip: invalid depth %d passed; not duplicating"
+#: libcore/asobj/Camera_as.cpp:559
+msgid "Attempt to set quality property of Camera"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:764
-msgid "movieclip_goto_and_play needs one arg"
+#: libcore/asobj/Camera_as.cpp:587
+msgid "Camera.setCursor"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:774
-#, c-format
-msgid "movieclip_goto_and_play('%s') -- invalid frame"
+#: libcore/asobj/Camera_as.cpp:594
+msgid "Camera.setKeyFrameInterval"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:794
-msgid "movieclip_goto_and_stop needs one arg"
+#: libcore/asobj/Camera_as.cpp:608
+msgid "Attempt to set width property of Camera, use setMode"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:804
+#: libcore/asobj/SharedObject_as.cpp:163
 #, c-format
-msgid "movieclip_goto_and_stop('%s') -- invalid frame"
+msgid "Problems serializing an object's member %s=%s"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:879
+#: libcore/asobj/SharedObject_as.cpp:323
 #, c-format
 msgid ""
-"MovieClip.loadMovie() expected 1 or 2 args, got %d - returning undefined"
+"SharedObject.flush() called with a minimum disk space argument (%d), which "
+"is currently ignored"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:891
+#: libcore/asobj/SharedObject_as.cpp:331
 #, c-format
-msgid ""
-"First argument of MovieClip.loadMovie(%s) evaluates to an empty string - "
-"returning undefined"
+msgid "Couldn't create dir for flushing SharedObject %s"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:941
+#: libcore/asobj/SharedObject_as.cpp:344
 #, c-format
 msgid ""
-"MovieClip.loadVariables() expected 1 or 2 args, got %d - returning undefined"
+"Attempting to write object %s when it's SOL Read Only is set! Refusing..."
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:953
+#: libcore/asobj/SharedObject_as.cpp:352
 #, c-format
-msgid ""
-"First argument passed to MovieClip.loadVariables(%s) evaluates to an empty "
-"string - returning undefined"
+msgid "SharedObject::flush(): Failed opening file '%s' in binary mode"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:995
-#, c-format
-msgid "Can't find hitTest target %s"
+#: libcore/asobj/SharedObject_as.cpp:371
+msgid "Error writing SOL header"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1037
+#: libcore/asobj/SharedObject_as.cpp:378
 #, c-format
-msgid "hitTest() called with %u args"
+msgid "Error writing %d bytes to output file %s"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1066
-msgid "MovieClip.getInstanceAtDepth(): missing or undefined depth argument"
+#: libcore/asobj/SharedObject_as.cpp:384
+#, c-format
+msgid "SharedObject '%s' written to filesystem."
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1108
-msgid "No arguments passed to MovieClip.getURL()"
+#: libcore/asobj/SharedObject_as.cpp:493
+msgid "Attempting to open SOL file from non localhost-loaded SWF"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1117
+#: libcore/asobj/SharedObject_as.cpp:521
 #, c-format
-msgid "MovieClip.getURL(%s): extra arguments dropped"
-msgstr ""
-
-#: libcore/asobj/MovieClip_as.cpp:1195
 msgid ""
-"MovieClip.getTextSnapshot: failed to construct TextSnapshot (object probably "
-"overridden)"
+"SharedObject path %s is outside the SWF domain %s. Cannot access this object."
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1225
+#: libcore/asobj/SharedObject_as.cpp:534
 #, c-format
 msgid ""
-"MovieClip.getBounds(%s): invalid call, first arg must be a DisplayObject"
+"SharedObject path %s is not part of the SWF path %s. Cannot access this "
+"object."
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1273
-msgid "MovieClip.globalToLocal() takes one arg"
+#: libcore/asobj/SharedObject_as.cpp:703
+msgid "SharedObject.connect(): needs at least one argument"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1281
-#, c-format
-msgid "MovieClip.globalToLocal(%s): first argument doesn't cast to an object"
+#: libcore/asobj/SharedObject_as.cpp:709
+msgid "SharedObject.connect()"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1295
-#, c-format
-msgid ""
-"MovieClip.globalToLocal(%s): object parameter doesn't have an 'x' member"
+#: libcore/asobj/SharedObject_as.cpp:730
+msgid "SharedObject.setFps"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1306
-#, c-format
-msgid ""
-"MovieClip.globalToLocal(%s): object parameter doesn't have an 'y' member"
+#: libcore/asobj/SharedObject_as.cpp:739
+msgid "SharedObject.send"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1334
-msgid "MovieClip.localToGlobal() takes one arg"
+#: libcore/asobj/SharedObject_as.cpp:756
+#, c-format
+msgid "Arguments to SharedObject.flush(%s) will be ignored"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1342
+#: libcore/asobj/SharedObject_as.cpp:787
 #, c-format
-msgid "MovieClip.localToGlobal(%s): first argument doesn't cast to an object"
+msgid "SharedObject.getLocal(%s): missing object name"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1355
-#, c-format
-msgid ""
-"MovieClip.localToGlobal(%s): object parameter doesn't have an 'x' member"
+#: libcore/asobj/SharedObject_as.cpp:813
+msgid "SharedObject.getRemote()"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1366
-#, c-format
-msgid ""
-"MovieClip.localToGlobal(%s): object parameter doesn't have an 'y' member"
+#: libcore/asobj/SharedObject_as.cpp:828
+msgid "SharedObject.deleteAll()"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1395
-#, c-format
-msgid "%s.setMask() : needs an argument"
+#: libcore/asobj/SharedObject_as.cpp:843
+msgid "SharedObject.getDiskUsage()"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1414
+#: libcore/asobj/SharedObject_as.cpp:904
 #, c-format
-msgid "%s.setMask(%s) : first argument is not a DisplayObject"
+msgid "readSOL: SOL file %s is too short (only %s bytes long) to be valid."
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1444
-msgid "MovieClip.lineTo() needs at least two arguments"
+#: libcore/asobj/SharedObject_as.cpp:929
+msgid "readSOL: file ends before data segment"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1470
-msgid "MovieClip.moveTo() takes two args"
+#: libcore/asobj/SharedObject_as.cpp:942
+msgid "SharedObject: end of buffer while reading length"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1521
-#, c-format
-msgid "MovieClip.lineStyle(%s): args after the first three will be discarded"
+#: libcore/asobj/SharedObject_as.cpp:951
+msgid "readSOL: empty property name"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1541
-#, c-format
-msgid ""
-"MovieClip.lineStyle(%s): invalid joinStylevalue '%s' (valid values: %s|%s|%s)"
+#: libcore/asobj/SharedObject_as.cpp:956
+msgid "SharedObject::readSOL: premature end of input"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1557
+#: libcore/asobj/SharedObject_as.cpp:967
 #, c-format
-msgid ""
-"MovieClip.lineStyle(%s): invalid capStyle value '%s' (valid values: none|"
-"round|square)"
+msgid "SharedObject: error parsing SharedObject '%s'"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1582
+#: libcore/asobj/SharedObject_as.cpp:986
 #, c-format
-msgid ""
-"MovieClip.lineStyle(%s): invalid noScale value '%s' (valid values: %s|%s|%s|"
-"%s)"
-msgstr ""
-
-#: libcore/asobj/MovieClip_as.cpp:1630
-msgid "MovieClip.curveTo() takes four args"
-msgstr ""
-
-#: libcore/asobj/MovieClip_as.cpp:1671
-msgid "beginFill() with no args is a no-op"
+msgid "readSOL: Reading SharedObject %s: %s"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1715
+#: libcore/asobj/MovieClip_as.cpp:297
 #, c-format
-msgid "%s.beginGradientFill(%s): invalid call: 5 arguments needed"
+msgid "createEmptyMovieClip needs 2 args, but %d given, returning undefined"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1726
+#: libcore/asobj/MovieClip_as.cpp:305
 #, c-format
-msgid "%s.beginGradientFill(%s): extra arguments invalidate call!"
+msgid "createEmptyMovieClip takes 2 args, but %d given, discarding the excess"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1746
-#, c-format
-msgid ""
-"%s.beginGradientFill(%s): first arg must be 'radial', 'focal', or 'linear'"
+#: libcore/asobj/MovieClip_as.cpp:363
+msgid "MovieClip.cacheAsBitmap()"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1762
-#, c-format
-msgid ""
-"%s.beginGradientFill(%s): one or more of the args from 2nd to 5th don't cast "
-"to objects"
+#: libcore/asobj/MovieClip_as.cpp:375
+msgid "MovieClip.filters()"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1776
-#, c-format
-msgid ""
-"%s.beginGradientFill(%s): colors, alphas and ratios args don't have same "
-"length"
+#: libcore/asobj/MovieClip_as.cpp:394
+msgid "MovieClip.forceSmoothing()"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1928
-#, c-format
-msgid "min/max bbox values in MovieClip.startDrag(%s) swapped, fixing"
+#: libcore/asobj/MovieClip_as.cpp:404
+msgid "MovieClip.opaqueBackground()"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:1933
-#, c-format
-msgid "non-finite bbox values in MovieClip.startDrag(%s), took as zero"
+#: libcore/asobj/MovieClip_as.cpp:414
+msgid "MovieClip.scale9Grid()"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:2077
-msgid "Failed to construct flash.geom.Transform!"
+#: libcore/asobj/MovieClip_as.cpp:424
+msgid "MovieClip.scrollRect()"
 msgstr ""
 
-#: libcore/asobj/MovieClip_as.cpp:2095
-msgid "MovieClip.beginMeshFill"
+#: libcore/asobj/MovieClip_as.cpp:434
+msgid "MovieClip.tabIndex()"
 msgstr ""
 
-#: libcore/asobj/LoadVars_as.cpp:145
+#: libcore/asobj/MovieClip_as.cpp:449
 #, c-format
-msgid "new LoadVars(%s) - arguments discarded"
+msgid ""
+"attachMovie called with wrong number of arguments expected 3 to 4, got (%d) "
+"- returning undefined"
 msgstr ""
 
-#: libcore/asobj/Selection_as.cpp:189
+#: libcore/asobj/MovieClip_as.cpp:464
 #, c-format
-msgid "Selection.setFocus: expected 1 argument, got %d"
-msgstr ""
-
-#: libcore/asobj/Camera_as.cpp:259
-msgid "No MediaHandler exists! Cannot create a Camera object"
-msgstr ""
-
-#: libcore/asobj/Camera_as.cpp:312
-msgid "Camera::motionLevel can be set, but it's not implemented"
-msgstr ""
-
-#: libcore/asobj/Camera_as.cpp:331
-msgid "Camera::quality can be set, but it's not implemented"
-msgstr ""
-
-#: libcore/asobj/Camera_as.cpp:353
-msgid "Camera::activityLevel only has default value"
-msgstr ""
-
-#: libcore/asobj/Camera_as.cpp:358
-msgid "Attempt to set activity property of Camera"
+msgid ""
+"attachMovie: exported resource '%s' is not a DisplayObject definition. "
+"Returning undefined"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:370
-msgid "Camera::bandwidth only has default value"
+#: libcore/asobj/MovieClip_as.cpp:484
+#, c-format
+msgid "MovieClip.attachMovie: invalid depth %d passed; not attaching"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:375
-msgid "Attempt to set bandwidth property of Camera"
+#: libcore/asobj/MovieClip_as.cpp:509
+#, c-format
+msgid ""
+"Fourth argument of attachMovie doesn't cast to an object (%s), we'll act as "
+"if it wasn't given"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:391
-msgid "Attempt to set currentFPS property of Camera"
+#: libcore/asobj/MovieClip_as.cpp:531
+#, c-format
+msgid "MovieClip.attachAudio(): %s"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:407
-msgid "Attempt to set fps property of Camera"
+#: libcore/asobj/MovieClip_as.cpp:532
+#: libcore/asobj/flash/geom/Point_as.cpp:427
+#: libcore/asobj/flash/geom/Point_as.cpp:511
+#: libcore/asobj/flash/geom/Point_as.cpp:596
+#: libcore/asobj/flash/geom/Point_as.cpp:604
+#: libcore/asobj/flash/geom/Rectangle_as.cpp:154
+msgid "missing arguments"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:423
-msgid "Attempt to set height property of Camera, use setMode"
+#: libcore/asobj/MovieClip_as.cpp:541
+#, c-format
+msgid "MovieClip.attachAudio(%s): first arg doesn't cast to a NetStream"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:446
-msgid "Attempt to set index property of Camera"
+#: libcore/asobj/MovieClip_as.cpp:559
+msgid "MovieClip.attachVideo()"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:458
-msgid "Camera::motionLevel only has default value"
+#: libcore/asobj/MovieClip_as.cpp:584
+#, c-format
+msgid "%s.swapDepths() needs one arg"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:463
-msgid "Attempt to set motionLevel property of Camera"
+#: libcore/asobj/MovieClip_as.cpp:595
+#, c-format
+msgid "%s.swapDepths(%s): won't swap a clip below depth %d (%d)"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:475
-msgid "Camera::motionTimeout"
+#: libcore/asobj/MovieClip_as.cpp:613
+#, c-format
+msgid "%s.swapDepths(%s): invalid call, swapping to self?"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:480
-msgid "Attempt to set motionTimeout property of Camera"
+#: libcore/asobj/MovieClip_as.cpp:625
+#, c-format
+msgid ""
+"%s.swapDepths(%s): invalid call, the two DisplayObjects don't have the same "
+"parent"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:492
-msgid "Camera.muted"
+#: libcore/asobj/MovieClip_as.cpp:642
+#, c-format
+msgid ""
+"%s.swapDepths(%s): ignored, source and target DisplayObjects have the same "
+"depth %d"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:497
-msgid "Attempt to set muted property of Camera"
+#: libcore/asobj/MovieClip_as.cpp:657
+#, c-format
+msgid ""
+"%s.swapDepths(%s): first argument invalid (neither a movieclip nor a number)"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:513
-msgid "Attempt to set name property of Camera"
+#: libcore/asobj/MovieClip_as.cpp:666
+#, c-format
+msgid "%s.swapDepths(%s): requested depth is above the accessible range."
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:524
-msgid "Attempt to set names property of Camera"
+#: libcore/asobj/MovieClip_as.cpp:682
+#, c-format
+msgid "%s.swapDepths(%s): ignored, DisplayObject already at depth %d"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:554
-msgid "Camera::quality has only default values"
+#: libcore/asobj/MovieClip_as.cpp:716
+msgid "MovieClip.duplicateMovieClip() needs 2 or 3 args"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:559
-msgid "Attempt to set quality property of Camera"
+#: libcore/asobj/MovieClip_as.cpp:732
+#, c-format
+msgid "MovieClip.duplicateMovieClip: invalid depth %d passed; not duplicating"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:587
-msgid "Camera.setCursor"
+#: libcore/asobj/MovieClip_as.cpp:764
+msgid "movieclip_goto_and_play needs one arg"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:594
-msgid "Camera.setKeyFrameInterval"
+#: libcore/asobj/MovieClip_as.cpp:774
+#, c-format
+msgid "movieclip_goto_and_play('%s') -- invalid frame"
 msgstr ""
 
-#: libcore/asobj/Camera_as.cpp:608
-msgid "Attempt to set width property of Camera, use setMode"
+#: libcore/asobj/MovieClip_as.cpp:794
+msgid "movieclip_goto_and_stop needs one arg"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:163
+#: libcore/asobj/MovieClip_as.cpp:804
 #, c-format
-msgid "Problems serializing an object's member %s=%s"
+msgid "movieclip_goto_and_stop('%s') -- invalid frame"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:323
+#: libcore/asobj/MovieClip_as.cpp:879
 #, c-format
 msgid ""
-"SharedObject.flush() called with a minimum disk space argument (%d), which "
-"is currently ignored"
+"MovieClip.loadMovie() expected 1 or 2 args, got %d - returning undefined"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:331
+#: libcore/asobj/MovieClip_as.cpp:891
 #, c-format
-msgid "Couldn't create dir for flushing SharedObject %s"
+msgid ""
+"First argument of MovieClip.loadMovie(%s) evaluates to an empty string - "
+"returning undefined"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:344
+#: libcore/asobj/MovieClip_as.cpp:941
 #, c-format
 msgid ""
-"Attempting to write object %s when it's SOL Read Only is set! Refusing..."
+"MovieClip.loadVariables() expected 1 or 2 args, got %d - returning undefined"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:352
+#: libcore/asobj/MovieClip_as.cpp:953
 #, c-format
-msgid "SharedObject::flush(): Failed opening file '%s' in binary mode"
+msgid ""
+"First argument passed to MovieClip.loadVariables(%s) evaluates to an empty "
+"string - returning undefined"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:371
-msgid "Error writing SOL header"
+#: libcore/asobj/MovieClip_as.cpp:995
+#, c-format
+msgid "Can't find hitTest target %s"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:378
+#: libcore/asobj/MovieClip_as.cpp:1037
 #, c-format
-msgid "Error writing %d bytes to output file %s"
+msgid "hitTest() called with %u args"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:384
-#, c-format
-msgid "SharedObject '%s' written to filesystem."
+#: libcore/asobj/MovieClip_as.cpp:1066
+msgid "MovieClip.getInstanceAtDepth(): missing or undefined depth argument"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:493
-msgid "Attempting to open SOL file from non localhost-loaded SWF"
+#: libcore/asobj/MovieClip_as.cpp:1108
+msgid "No arguments passed to MovieClip.getURL()"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:521
+#: libcore/asobj/MovieClip_as.cpp:1117
 #, c-format
+msgid "MovieClip.getURL(%s): extra arguments dropped"
+msgstr ""
+
+#: libcore/asobj/MovieClip_as.cpp:1196
 msgid ""
-"SharedObject path %s is outside the SWF domain %s. Cannot access this object."
+"MovieClip.getTextSnapshot: failed to construct TextSnapshot (object probably "
+"overridden)"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:534
+#: libcore/asobj/MovieClip_as.cpp:1226
 #, c-format
 msgid ""
-"SharedObject path %s is not part of the SWF path %s. Cannot access this "
-"object."
+"MovieClip.getBounds(%s): invalid call, first arg must be a DisplayObject"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:703
-msgid "SharedObject.connect(): needs at least one argument"
+#: libcore/asobj/MovieClip_as.cpp:1274
+msgid "MovieClip.globalToLocal() takes one arg"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:709
-msgid "SharedObject.connect()"
+#: libcore/asobj/MovieClip_as.cpp:1282
+#, c-format
+msgid "MovieClip.globalToLocal(%s): first argument doesn't cast to an object"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:730
-msgid "SharedObject.setFps"
+#: libcore/asobj/MovieClip_as.cpp:1296
+#, c-format
+msgid ""
+"MovieClip.globalToLocal(%s): object parameter doesn't have an 'x' member"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:739
-msgid "SharedObject.send"
+#: libcore/asobj/MovieClip_as.cpp:1307
+#, c-format
+msgid ""
+"MovieClip.globalToLocal(%s): object parameter doesn't have an 'y' member"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:756
-#, c-format
-msgid "Arguments to SharedObject.flush(%s) will be ignored"
+#: libcore/asobj/MovieClip_as.cpp:1335
+msgid "MovieClip.localToGlobal() takes one arg"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:787
+#: libcore/asobj/MovieClip_as.cpp:1343
 #, c-format
-msgid "SharedObject.getLocal(%s): missing object name"
+msgid "MovieClip.localToGlobal(%s): first argument doesn't cast to an object"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:813
-msgid "SharedObject.getRemote()"
+#: libcore/asobj/MovieClip_as.cpp:1356
+#, c-format
+msgid ""
+"MovieClip.localToGlobal(%s): object parameter doesn't have an 'x' member"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:828
-msgid "SharedObject.deleteAll()"
+#: libcore/asobj/MovieClip_as.cpp:1367
+#, c-format
+msgid ""
+"MovieClip.localToGlobal(%s): object parameter doesn't have an 'y' member"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:843
-msgid "SharedObject.getDiskUsage()"
+#: libcore/asobj/MovieClip_as.cpp:1396
+#, c-format
+msgid "%s.setMask() : needs an argument"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:904
+#: libcore/asobj/MovieClip_as.cpp:1415
 #, c-format
-msgid "readSOL: SOL file %s is too short (only %s bytes long) to be valid."
+msgid "%s.setMask(%s) : first argument is not a DisplayObject"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:929
-msgid "readSOL: file ends before data segment"
+#: libcore/asobj/MovieClip_as.cpp:1445
+msgid "MovieClip.lineTo() needs at least two arguments"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:942
-msgid "SharedObject: end of buffer while reading length"
+#: libcore/asobj/MovieClip_as.cpp:1471
+msgid "MovieClip.moveTo() takes two args"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:951
-msgid "readSOL: empty property name"
+#: libcore/asobj/MovieClip_as.cpp:1522
+#, c-format
+msgid "MovieClip.lineStyle(%s): args after the first three will be discarded"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:956
-msgid "SharedObject::readSOL: premature end of input"
+#: libcore/asobj/MovieClip_as.cpp:1542
+#, c-format
+msgid ""
+"MovieClip.lineStyle(%s): invalid joinStylevalue '%s' (valid values: %s|%s|%s)"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:967
+#: libcore/asobj/MovieClip_as.cpp:1558
 #, c-format
-msgid "SharedObject: error parsing SharedObject '%s'"
+msgid ""
+"MovieClip.lineStyle(%s): invalid capStyle value '%s' (valid values: none|"
+"round|square)"
 msgstr ""
 
-#: libcore/asobj/SharedObject_as.cpp:986
+#: libcore/asobj/MovieClip_as.cpp:1583
 #, c-format
-msgid "readSOL: Reading SharedObject %s: %s"
+msgid ""
+"MovieClip.lineStyle(%s): invalid noScale value '%s' (valid values: %s|%s|%s|"
+"%s)"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:463
-msgid "Date constructor called with more than 7 arguments"
+#: libcore/asobj/MovieClip_as.cpp:1631
+msgid "MovieClip.curveTo() takes four args"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:723
-msgid "Date.setTime needs one argument"
+#: libcore/asobj/MovieClip_as.cpp:1672
+msgid "beginFill() with no args is a no-op"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:743
-msgid "Date.setTime was called with more than one argument"
+#: libcore/asobj/MovieClip_as.cpp:1716
+#, c-format
+msgid "%s.beginGradientFill(%s): invalid call: 5 arguments needed"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:834
-msgid "Date.setFullYear needs one argument"
+#: libcore/asobj/MovieClip_as.cpp:1727
+#, c-format
+msgid "%s.beginGradientFill(%s): extra arguments invalidate call!"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:874
-msgid "Date.setYear needs one argument"
+#: libcore/asobj/MovieClip_as.cpp:1747
+#, c-format
+msgid ""
+"%s.beginGradientFill(%s): first arg must be 'radial', 'focal', or 'linear'"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:897
-msgid "Date.setYear was called with more than three arguments"
+#: libcore/asobj/MovieClip_as.cpp:1763
+#, c-format
+msgid ""
+"%s.beginGradientFill(%s): one or more of the args from 2nd to 5th don't cast "
+"to objects"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:928
+#: libcore/asobj/MovieClip_as.cpp:1777
 #, c-format
-msgid "Date.set%sMonth needs one argument"
+msgid ""
+"%s.beginGradientFill(%s): colors, alphas and ratios args don't have same "
+"length"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:961
+#: libcore/asobj/MovieClip_as.cpp:1929
 #, c-format
-msgid "Date.set%sMonth was called with more than three arguments"
+msgid "min/max bbox values in MovieClip.startDrag(%s) swapped, fixing"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:983
+#: libcore/asobj/MovieClip_as.cpp:1934
 #, c-format
-msgid "Date.set%sDate needs one argument"
+msgid "non-finite bbox values in MovieClip.startDrag(%s), took as zero"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:997
-#, c-format
-msgid "Date.set%sDate was called with more than one argument"
+#: libcore/asobj/MovieClip_as.cpp:2078
+msgid "Failed to construct flash.geom.Transform!"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:1024
-#, c-format
-msgid "Date.set%sHours needs one argument"
+#: libcore/asobj/MovieClip_as.cpp:2096
+msgid "MovieClip.beginMeshFill"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:1043
-#, c-format
-msgid "Date.set%sHours was called with more than four arguments"
+#: libcore/asobj/System_as.cpp:310
+msgid "System.security.allowDomain"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:1069
-#, c-format
-msgid "Date.set%sMinutes needs one argument"
+#: libcore/asobj/System_as.cpp:321
+msgid "System.security.allowInsecureDomain"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:1087 libcore/asobj/Date_as.cpp:1130
-#, c-format
-msgid "Date.set%sMinutes was called with more than three arguments"
+#: libcore/asobj/System_as.cpp:329
+msgid "System.security.loadPolicyFile"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:1110
-#, c-format
-msgid "Date.set%sSeconds needs one argument"
+#: libcore/asobj/System_as.cpp:350
+msgid "System.showSettings"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:1148
-#, c-format
-msgid "Date.set%sMilliseconds needs one argument"
+#: libcore/asobj/System_as.cpp:367
+msgid "System.exactSettings"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:1165
-#, c-format
-msgid "Date.set%sMilliseconds was called with more than one argument"
+#: libcore/asobj/System_as.cpp:385
+msgid "System.useCodepage"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:1227
-msgid "Date.UTC needs one argument"
+#: libcore/asobj/Function_as.cpp:105
+msgid "Function.apply() called with no args"
 msgstr ""
 
-#: libcore/asobj/Date_as.cpp:1251
-msgid "Date.UTC was called with more than 7 arguments"
+#: libcore/asobj/Function_as.cpp:129
+#, c-format
+msgid ""
+"Function.apply() got %d args, expected at most 2 -- discarding the ones in "
+"excess"
 msgstr ""
 
 #: libcore/asobj/Global_as.cpp:100
@@ -4492,411 +4545,443 @@ msgstr ""
 msgid "_global.enableDebugConsole"
 msgstr ""
 
-#: libcore/asobj/XMLNode_as.cpp:227
+#: libcore/asobj/flash/net/FileReferenceList_as.cpp:91
+#, c-format
+msgid "FileReferenceList(%s): %s"
+msgstr ""
+
+#: libcore/asobj/flash/net/FileReferenceList_as.cpp:92
+#: libcore/asobj/flash/net/FileReference_as.cpp:160
+#: libcore/asobj/flash/geom/Transform_as.cpp:357
+msgid "arguments discarded"
+msgstr ""
+
+#: libcore/asobj/flash/net/FileReference_as.cpp:159
+#, c-format
+msgid "FileReference(%s): %s"
+msgstr ""
+
+#: libcore/asobj/flash/geom/ColorTransform_as.cpp:365
+#, c-format
 msgid ""
-"XMLNode.insertBefore(): positional parameter is not a child of this node"
+"ColorTransform(%s): not enough arguments (need 8). Constructing with default "
+"values"
 msgstr ""
 
-#: libcore/asobj/XMLNode_as.cpp:596
-msgid "XMLNode::appendChild() needs at least one argument"
+#: libcore/asobj/flash/geom/ColorTransform_as.cpp:380
+#, c-format
+msgid "ColorTransform(%s): discarding extra arguments"
 msgstr ""
 
-#: libcore/asobj/XMLNode_as.cpp:605
-msgid "First argument to XMLNode::appendChild() is not an XMLNode"
+#: libcore/asobj/flash/geom/Matrix_as.cpp:184
+#, c-format
+msgid "Matrix.concat(%s): needs one argument"
 msgstr ""
 
-#: libcore/asobj/XMLNode_as.cpp:643
+#: libcore/asobj/flash/geom/Matrix_as.cpp:198
 #, c-format
-msgid "XMLNode.insertBefore(%s) needs at least two arguments"
+msgid "Matrix.concat(%s): needs a Matrix object"
 msgstr ""
 
-#: libcore/asobj/XMLNode_as.cpp:654
+#: libcore/asobj/flash/geom/Matrix_as.cpp:255
 #, c-format
-msgid "First argument to XMLNode.insertBefore(%s) is not an XMLNode"
+msgid "Matrix.createBox(%s): needs at least two arguments"
 msgstr ""
 
-#: libcore/asobj/XMLNode_as.cpp:665
+#: libcore/asobj/flash/geom/Matrix_as.cpp:314
 #, c-format
-msgid "Second argument to XMLNode.insertBefore(%s) is not an XMLNode"
+msgid "Matrix.createGradientBox(%s): needs at least two arguments"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:299
+#: libcore/asobj/flash/geom/Matrix_as.cpp:388
 #, c-format
-msgid "::pause(%d) called "
+msgid "Matrix.deltaTransformPoint(%s): needs one argument"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:355
-msgid "No NetConnection associated with this NetStream, won't play"
+#: libcore/asobj/flash/geom/Matrix_as.cpp:402
+#, c-format
+msgid "Matrix.deltaTransformPoint(%s): needs an object"
+msgstr ""
+
+#: libcore/asobj/flash/geom/Matrix_as.cpp:421
+#: libcore/asobj/flash/geom/Matrix_as.cpp:747
+#: libcore/asobj/flash/geom/Rectangle_as.cpp:471
+#: libcore/asobj/flash/geom/Rectangle_as.cpp:545
+#: libcore/asobj/flash/geom/Rectangle_as.cpp:603
+msgid "Failed to construct flash.geom.Point!"
+msgstr ""
+
+#: libcore/asobj/flash/geom/Matrix_as.cpp:523
+#, c-format
+msgid "Matrix.rotate(%s): needs one argument"
+msgstr ""
+
+#: libcore/asobj/flash/geom/Matrix_as.cpp:599
+#: libcore/asobj/flash/geom/Matrix_as.cpp:770
+#, c-format
+msgid "Matrix.translate(%s): needs two arguments"
+msgstr ""
+
+#: libcore/asobj/flash/geom/Matrix_as.cpp:704
+#, c-format
+msgid "Matrix.translate(%s): needs one argument"
+msgstr ""
+
+#: libcore/asobj/flash/geom/Matrix_as.cpp:717
+#, c-format
+msgid "Matrix.transformPoint(%s): needs an object"
+msgstr ""
+
+#: libcore/asobj/flash/geom/Matrix_as.cpp:729
+#, c-format
+msgid "Matrix.transformPoint(%s): object must be a Point"
+msgstr ""
+
+#: libcore/asobj/flash/geom/Point_as.cpp:119
+#: libcore/asobj/flash/geom/Point_as.cpp:190
+#: libcore/asobj/flash/geom/Point_as.cpp:238
+#: libcore/asobj/flash/geom/Point_as.cpp:323
+#, c-format
+msgid "%s: missing arguments"
+msgstr ""
+
+#: libcore/asobj/flash/geom/Point_as.cpp:128
+#: libcore/asobj/flash/geom/Point_as.cpp:138
+#: libcore/asobj/flash/geom/Point_as.cpp:148
+#: libcore/asobj/flash/geom/Point_as.cpp:156
+#: libcore/asobj/flash/geom/Point_as.cpp:332
+#: libcore/asobj/flash/geom/Point_as.cpp:342
+#: libcore/asobj/flash/geom/Point_as.cpp:352
+#: libcore/asobj/flash/geom/Point_as.cpp:360
+#, c-format
+msgid "Point.add(%s): %s"
+msgstr ""
+
+#: libcore/asobj/flash/geom/Point_as.cpp:129
+#: libcore/asobj/flash/geom/Point_as.cpp:249
+#: libcore/asobj/flash/geom/Point_as.cpp:333
+msgid "arguments after first discarded"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:366
-msgid "NetConnection is not connected. Won't play."
+#: libcore/asobj/flash/geom/Point_as.cpp:139
+#: libcore/asobj/flash/geom/Point_as.cpp:343
+#: libcore/asobj/flash/geom/Point_as.cpp:532
+msgid "first argument doesn't cast to object"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:379
-#, c-format
-msgid "Couldn't load URL %s"
+#: libcore/asobj/flash/geom/Point_as.cpp:149
+msgid "first argument cast to object doesn't contain an 'x' member"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:386
-#, c-format
-msgid "Connecting to movie: %s"
+#: libcore/asobj/flash/geom/Point_as.cpp:157
+msgid "first argument cast to object doesn't contain an 'y' member"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:392
+#: libcore/asobj/flash/geom/Point_as.cpp:200
 #, c-format
-msgid "NetStream.play(%s): failed starting playback"
+msgid "Point.equals(%s): %s"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:415
-msgid "NetStream_as::initVideoDecoder: hot-plugging video consumer"
+#: libcore/asobj/flash/geom/Point_as.cpp:201
+#: libcore/asobj/flash/geom/Point_as.cpp:447
+msgid "First arg must be an object"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:420
+#: libcore/asobj/flash/geom/Point_as.cpp:211
+#: libcore/asobj/flash/geom/Point_as.cpp:457
 #, c-format
-msgid "NetStream: Could not create Video decoder: %s"
+msgid "Point.equals(%s): %s %s"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:444
-msgid "NetStream_as::initAudioDecoder: hot-plugging audio consumer"
+#: libcore/asobj/flash/geom/Point_as.cpp:212
+#: libcore/asobj/flash/geom/Point_as.cpp:458
+msgid "First arg must be an instance of"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:451
+#: libcore/asobj/flash/geom/Point_as.cpp:248
 #, c-format
-msgid "Could not create Audio decoder: %s"
+msgid "Point.normalize(%s): %s"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:477
-#, c-format
-msgid "Gnash could not get stream '%s' from NetConnection"
+#: libcore/asobj/flash/geom/Point_as.cpp:353
+msgid "first argument casted to object doesn't contain an 'x' member"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:487
-msgid "No Media handler registered, can't parse NetStream input"
+#: libcore/asobj/flash/geom/Point_as.cpp:361
+msgid "first argument casted to object doesn't contain an 'y' member"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:495
-msgid "Unable to create parser for NetStream input"
+#: libcore/asobj/flash/geom/Point_as.cpp:411
+#: libcore/asobj/flash/geom/Rectangle_as.cpp:483
+#: libcore/asobj/flash/geom/Rectangle_as.cpp:557
+#: libcore/asobj/flash/geom/Rectangle_as.cpp:616
+#, c-format
+msgid "Attempt to set read-only property %s"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:520
+#: libcore/asobj/flash/geom/Point_as.cpp:426
+#: libcore/asobj/flash/geom/Point_as.cpp:436
+#: libcore/asobj/flash/geom/Point_as.cpp:446
 #, c-format
-msgid "%p.startPlayback: playHead position reset to 0"
+msgid "Point.distance(%s): %s"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:526
-msgid "Setting playStart status"
+#: libcore/asobj/flash/geom/Point_as.cpp:437
+msgid "arguments after first two discarded"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:544
-msgid "getDecodedVideoFrame: no parser available"
+#: libcore/asobj/flash/geom/Point_as.cpp:510
+#: libcore/asobj/flash/geom/Point_as.cpp:520
+#: libcore/asobj/flash/geom/Point_as.cpp:531
+#: libcore/asobj/flash/geom/Point_as.cpp:547
+#, c-format
+msgid "Point.interpolate(%s): %s"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:553
-#, c-format
-msgid ""
-"getDecodedVideoFrame(%d): no more video frames in input "
-"(nextVideoFrameTimestamp returned false, parsingComplete=%d)"
+#: libcore/asobj/flash/geom/Point_as.cpp:521
+msgid "arguments after first three discarded"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:564
-msgid ""
-"getDecodedVideoFrame setting playStop status (parsing complete and "
-"nextVideoFrameTimestamp() returned false)"
+#: libcore/asobj/flash/geom/Point_as.cpp:548
+msgid "second argument doesn't cast to object"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:575
+#: libcore/asobj/flash/geom/Point_as.cpp:595
+#: libcore/asobj/flash/geom/Point_as.cpp:604
 #, c-format
-msgid "%p.getDecodedVideoFrame(%d): next video frame is in the future (%d)"
+msgid "Point.polar(%s): %s"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:586
+#: libcore/asobj/flash/geom/Rectangle_as.cpp:153
 #, c-format
-msgid ""
-"nextVideoFrameTimestamp returned true (%d), but decodeNextVideoFrame "
-"returned null, I don't think this should ever happen"
+msgid "flash.geom.Rectangle(%s): %s"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:596
-#, c-format
-msgid ""
-"%p.getDecodedVideoFrame(%d): last video frame decoded (should set playback "
-"status to STOP?)"
+#: libcore/asobj/flash/geom/Transform_as.cpp:122
+#: libcore/asobj/flash/geom/Transform_as.cpp:198
+msgid "Failed to construct flash.geom.ColorTransform!"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:604
+#: libcore/asobj/flash/geom/Transform_as.cpp:145
 #, c-format
-msgid ""
-"%p.getDecodedVideoFrame(%d): next video frame is in the future, we'll return "
-"this one"
+msgid "Transform.colorTransform(%s): extra arguments discarded"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:622
-msgid "decodeNextVideoFrame: no parser available"
+#: libcore/asobj/flash/geom/Transform_as.cpp:155
+#, c-format
+msgid "Transform.colorTransform(%s): argument is not an object"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:629
+#: libcore/asobj/flash/geom/Transform_as.cpp:170
 #, c-format
-msgid "%p.decodeNextVideoFrame(): no more video frames in input"
+msgid "Transform.colorTransform(%s): argument is not a ColorTransform"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:645
-msgid "Error decoding encoded video frame in NetStream input"
+#: libcore/asobj/flash/geom/Transform_as.cpp:236
+msgid "Failed to construct flash.geom.Matrix!"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:659
+#: libcore/asobj/flash/geom/Transform_as.cpp:305
 #, c-format
-msgid "%p.decodeNextAudioFrame: no more video frames in input"
+msgid "Transform.matrix(%s): extra arguments discarded"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:688
+#: libcore/asobj/flash/geom/Transform_as.cpp:315
 #, c-format
-msgid ""
-"NetStream_as::decodeNextAudioFrame: %d bytes of encoded audio decoded to %d "
-"bytes"
+msgid "Transform.matrix(%s): argument is not an object"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:708
+#: libcore/asobj/flash/geom/Transform_as.cpp:346
 #, c-format
-msgid "NetStream_as::seek(%d): no parser, no party"
+msgid "flash.geom.Transform(%s): needs one argument"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:728
-msgid "Setting invalidTime status"
+#: libcore/asobj/flash/geom/Transform_as.cpp:356
+#, c-format
+msgid "Transform(%s): %s"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:735
+#: libcore/asobj/flash/external/ExternalInterface_as.cpp:292
 #, c-format
-msgid "_parser->seek(%d) returned %d"
+msgid "VAL: %s"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:742
+#: libcore/asobj/flash/external/ExternalInterface_as.cpp:343
 #, c-format
-msgid "%p.seek: playHead position set to %d"
+msgid ""
+"ExternalInterface path %s is outside the SWF domain %s. Cannot access this "
+"object."
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:778
-#, c-format
+#: libcore/asobj/flash/display/BitmapData_as.cpp:816
 msgid ""
-"%p.refreshAudioBuffer: doing nothing as playhead is paused - bufferLength=%d/"
-"%d"
+"BitmapData.copyChannel(). Multiple destination channels are not supported"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:787
-#, c-format
+#: libcore/asobj/flash/display/BitmapData_as.cpp:842
 msgid ""
-"%p.refreshAudioBuffer: doing nothing as current position was already decoded "
-"- bufferLength=%d/%d"
+"BitmapData.copyChannel(): no part of source rectangleoverlaps with the "
+"source BitmapData"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:799
-#, c-format
+#: libcore/asobj/flash/display/BitmapData_as.cpp:856
 msgid ""
-"%p.refreshAudioBuffer: currentPosition=%d, playHeadState=%d, bufferLength="
-"%d, bufferTime=%d"
+"BitmapData.copyChannel(): destination area is wholly outside the destination "
+"BitmapData"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:935
-#, c-format
-msgid "%p.pushDecodedAudioFrames(%d) : buffer overrun (%d/%d)."
+#: libcore/asobj/flash/display/BitmapData_as.cpp:914
+msgid "BitmapData.copyPixels(): arguments after the first three are discarded"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:951
-#, c-format
+#: libcore/asobj/flash/display/BitmapData_as.cpp:964
 msgid ""
-"%p.pushDecodedAudioFrames(%d): no more audio frames in input "
-"(nextAudioFrameTimestamp returned false, parsingComplete=%d)"
+"BitmapData.copyPixels(): no part of source rectangleoverlaps with the source "
+"BitmapData"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:962
+#: libcore/asobj/flash/display/BitmapData_as.cpp:978
 msgid ""
-"pushDecodedAudioFrames setting playStop status (parsing complete and "
-"nextAudioFrameTimestamp returned false)"
+"BitmapData.copyPixels(): destination area is wholly outside the destination "
+"BitmapData"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:975
+#: libcore/asobj/flash/display/BitmapData_as.cpp:1064
 #, c-format
-msgid "%p.pushDecodedAudioFrames(%d): next audio frame is in the future (%d)"
+msgid "BitmapData.draw(%s) requires at least one argument"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:988
-#, c-format
-msgid ""
-"nextAudioFrameTimestamp returned true (%d), but decodeNextAudioFrame "
-"returned null, I don't think this should ever happen"
+#: libcore/asobj/flash/display/BitmapData_as.cpp:1076
+msgid "BitmapData.draw() with BitmapData argument"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:997
+#: libcore/asobj/flash/display/BitmapData_as.cpp:1083
 #, c-format
-msgid "pushDecodedAudioFrames(%d): Decoded audio frame contains no samples"
+msgid "BitmapData.draw(%s): first argument must be a MovieClip"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1006
+#: libcore/asobj/flash/display/BitmapData_as.cpp:1124
 #, c-format
-msgid "pushDecodedAudioFrames(%d) pushing %dth frame with timestamp %d"
+msgid "BitmapData.fillRect(%s): needs an object"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1024
-msgid "resuming playback clock on audio consume"
+#: libcore/asobj/flash/display/BitmapData_as.cpp:1161
+msgid "floodFill called on disposed BitmapData!"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1090
-#, c-format
-msgid ""
-"%p.refreshVideoFrame: doing nothing as playhead is paused - bufferLength=%d, "
-"bufferTime=%d"
+#: libcore/asobj/flash/display/BitmapData_as.cpp:1235
+msgid "getPixel32 called on disposed BitmapData!"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1100
-#, c-format
-msgid ""
-"%p.refreshVideoFrame: doing nothing as current position was already decoded "
-"- bufferLength=%d, bufferTime=%d"
+#: libcore/asobj/flash/display/BitmapData_as.cpp:1365
+msgid "BitmapData.perlinNoise() stitch value"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1112
-#, c-format
-msgid ""
-"%p.refreshVideoFrame: currentPosition=%d, playHeadState=%d, bufferLength=%d, "
-"bufferTime=%d"
+#: libcore/asobj/flash/display/BitmapData_as.cpp:1566
+msgid "Failed to construct flash.geom.Rectangle!"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1126
-#, c-format
-msgid ""
-"%p.refreshVideoFrame(): no more video frames to decode (DEC_STOPPED, null "
-"from getDecodedVideoFrame)"
+#: libcore/asobj/flash/display/BitmapData_as.cpp:1588
+msgid "BitmapData.loadBitmap requires one argument"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1135
-#, c-format
+#: libcore/asobj/flash/display/BitmapData_as.cpp:1653
 msgid ""
-"%p.refreshVideoFrame(): last video frame was good enough for current position"
+"BitmapData constructor requires at least two arguments. Will not construct a "
+"BitmapData"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1210
-#, c-format
+#: libcore/asobj/flash/display/BitmapData_as.cpp:1667
 msgid ""
-"%p.advance: buffer empty while decoding, setting buffer to buffering and "
-"pausing playback clock"
-msgstr ""
-
-#: libcore/asobj/NetStream_as.cpp:1215
-msgid "Setting bufferEmpty status"
-msgstr ""
-
-#: libcore/asobj/NetStream_as.cpp:1224
-#, c-format
-msgid "%p.advance : bufferLength=%d, parsing completed"
-msgstr ""
-
-#: libcore/asobj/NetStream_as.cpp:1236
-#, c-format
-msgid "%p.advance: buffering - position=%d, buffer=%d/%d"
+"BitmapData width and height must be between 1 and 2880. Will not construct a "
+"BitmapData"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1255
+#: libcore/asobj/NetConnection_as.cpp:455
 #, c-format
-msgid ""
-"%p.advance: buffer full (or parsing completed), resuming playback clock - "
-"position=%d, buffer=%d/%d"
+msgid "Gnash is not allowed to open this URL: %s"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1276
+#: libcore/asobj/NetConnection_as.cpp:525
 #, c-format
-msgid "%p.advance: playHead position set to timestamp of first frame: %d"
+msgid "Gnash is not allowed to connect to %s"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1283
+#: libcore/asobj/NetConnection_as.cpp:546
 #, c-format
-msgid ""
-"%p.advance: playHead position is 0 and parser still doesn't have a frame to "
-"set it to"
+msgid "NetConnection.connect(%s): unsupported connection protocol"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1323
+#: libcore/asobj/NetConnection_as.cpp:552
 #, c-format
-msgid ""
-"Moving NetStream playhead from timestamp %d to timestamp %d as there are no "
-"video frames yet, audio buffer is empty and next audio frame timestamp is "
-"there (see bug #26687)"
+msgid "NetConnection.connect(%s): unknown connection protocol"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1424
-msgid "attachAuxStreamer called while already attached"
+#: libcore/asobj/NetConnection_as.cpp:598
+#: libcore/asobj/NetConnection_as.cpp:617
+msgid "NetConnection.call: can't call while not connected"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1435
-#, c-format
-msgid "Could not attach NetStream aux streamer to sound handler: %s"
+#: libcore/asobj/NetConnection_as.cpp:723
+msgid "NetConnection.call(): needs at least one argument"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1566
+#: libcore/asobj/NetConnection_as.cpp:746
 #, c-format
-msgid ""
-"First argument to NetStream constructor doesn't cast to a NetConnection (%s)"
+msgid "NetConnection.call(%s): second argument must be an object"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1612
-msgid "NetStream_as play needs args"
+#: libcore/asobj/NetConnection_as.cpp:836
+msgid "NetConnection.connect(): needs at least one argument"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1619
+#: libcore/asobj/NetConnection_as.cpp:858
 #, c-format
-msgid "NetStream.play(%s): stream is not connected"
-msgstr ""
-
-#: libcore/asobj/NetStream_as.cpp:1668
-msgid "NetStream.attachAudio"
-msgstr ""
-
-#: libcore/asobj/NetStream_as.cpp:1679
-msgid "NetStream.attachVideo"
-msgstr ""
-
-#: libcore/asobj/NetStream_as.cpp:1690
-msgid "NetStream.publish"
+msgid "NetConnection.connect(%s): args after the first are not supported"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1701
-msgid "NetStream.receiveAudio"
+#: libcore/asobj/NetConnection_as.cpp:873
+msgid "NetConnection.addHeader()"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1712
-msgid "NetStream.receiveVideo"
+#: libcore/asobj/NetConnection_as.cpp:957
+msgid "Invoke buffer too short"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1723
-msgid "NetStream.send"
+#: libcore/asobj/NetConnection_as.cpp:964
+msgid "Invoke argument not present"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1807
-msgid "NetStream.liveDelay"
+#: libcore/asobj/NetConnection_as.cpp:1055
+#, c-format
+msgid "Unknown HTTP Remoting response identifier '%s'"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1859
-msgid "Invalid AMF data in FLV tag"
+#: libcore/asobj/NetConnection_as.cpp:1071
+#, c-format
+msgid "Unsupported HTTP Remoting response callback: '%s' (size %d)"
 msgstr ""
 
-#: libcore/asobj/NetStream_as.cpp:1870
-msgid "Could not convert FLV metatag to as_value, passing undefined"
+#: libcore/asobj/NetConnection_as.cpp:1220
+#, c-format
+msgid "Error parsing server AMF: %s"
 msgstr ""
 
-#: libcore/asobj/Number_as.cpp:78
+#: libcore/asobj/NetConnection_as.cpp:1267
 #, c-format
-msgid "Number.toString(%s): radix must be in the 2..36 range (%d is invalid)"
+msgid "Could not serialize NetConnection.call argument %d"
 msgstr ""
 
-#: libcore/asobj/TextSnapshot_as.cpp:521
-msgid "TextSnapshot.findText() requires 3 arguments"
+#: libcore/asobj/NetConnection_as.cpp:1295
+msgid "Sanity failed. no string method in invoke packet"
 msgstr ""
 
-#: libcore/asobj/TextSnapshot_as.cpp:545
-msgid "TextSnapshot.getCount() takes no arguments"
+#: libcore/asobj/NetConnection_as.cpp:1342
+msgid "Server called _onbwcheck without a callback"
 msgstr ""
 
-#: libcore/asobj/TextSnapshot_as.cpp:601
-msgid "TextSnapshot.getText requires exactly 2 arguments"
+#: libcore/asobj/NetConnection_as.cpp:1372
+msgid "RTMP server sent error"
 msgstr ""
 
 #: libcore/asobj/XMLSocket_as.cpp:268
@@ -4919,1930 +5004,1946 @@ msgstr ""
 msgid "XMLSocket.send() needs at least one argument"
 msgstr ""
 
-#: libcore/asobj/AsBroadcaster.cpp:233
-msgid "AsBroadcaster.initialize() requires one argument, none given"
-msgstr ""
-
-#: libcore/asobj/AsBroadcaster.cpp:243
-#, c-format
-msgid "AsBroadcaster.initialize(%s): first arg is not an object"
-msgstr ""
-
-#: libcore/asobj/AsBroadcaster.cpp:252
-#, c-format
+#: libcore/LineStyle.cpp:186
 msgid ""
-"AsBroadcaster.initialize(%s): first arg is an object but doesn't cast to one "
-"(dangling DisplayObject ref?)"
+"UNTESTED: Do not know how to interpolate line styles with different vertical "
+"thickness scaling"
 msgstr ""
 
-#: libcore/asobj/AsBroadcaster.cpp:282 libcore/asobj/AsBroadcaster.cpp:327
-#: libcore/asobj/AsBroadcaster.cpp:393
-#, c-format
-msgid "%p.addListener(%s): this object has no _listeners member"
+#: libcore/LineStyle.cpp:191
+msgid ""
+"UNTESTED: Do not know how to interpolate line styles with different "
+"horizontal thickness scaling"
 msgstr ""
 
-#: libcore/asobj/AsBroadcaster.cpp:293 libcore/asobj/AsBroadcaster.cpp:338
-#: libcore/asobj/AsBroadcaster.cpp:404
+#: libcore/SWFMovie.cpp:54
 #, c-format
-msgid "%p.addListener(%s): this object's _listener isn't an object: %s"
+msgid "Frame %d never loaded. Total frames: %d"
 msgstr ""
 
-#: libcore/asobj/AsBroadcaster.cpp:415
+#: libcore/SWFMovie.cpp:77
 #, c-format
-msgid "%p.broadcastMessage() needs an argument"
+msgid "Frame %d never loaded. Total frames: %d."
 msgstr ""
 
-#: libcore/asobj/TextFormat_as.cpp:406
+#: libcore/SWFMovie.cpp:109
 #, c-format
-msgid "Too many args (%d) passed to TextFormat"
+msgid ""
+"Attempt to perform initialized for a character %s that does not exist "
+"(either not exported or not defined)"
 msgstr ""
 
-#: libcore/asobj/TextFormat_as.cpp:483
-msgid "Getter for textformat_tabStops"
+#: libcore/swf/StreamSoundBlockTag.cpp:77
+msgid "Found SOUNDSTREAMBLOCK tag w/out preceding SOUNDSTREAMHEAD"
 msgstr ""
 
-#: libcore/asobj/TextFormat_as.cpp:562
-msgid "TextFormat.getTextExtent requires at least one argument"
+#: libcore/swf/StreamSoundBlockTag.cpp:113
+msgid "Tag boundary reported past end of stream!"
 msgstr ""
 
-#: libcore/asobj/TextFormat_as.cpp:726
+#: libcore/swf/DefaultTagLoaders.cpp:94
 #, c-format
-msgid "Uknown alignment value: %d, take as left"
+msgid ""
+"Undocumented tag %s encountered. Please report this to the Gnash developers!"
 msgstr ""
 
-#: libcore/asobj/TextFormat_as.cpp:741
+#: libcore/swf/RemoveObjectTag.cpp:71
 #, c-format
-msgid "Unknown display value: %d "
+msgid "  remove_object_2(%d)"
 msgstr ""
 
-#: libcore/asobj/Color_as.cpp:153
-msgid "Color.setRGB() : missing argument"
+#: libcore/swf/DefineButtonCxformTag.cpp:49
+#, c-format
+msgid "DefineButtonCxform refers to an unknown DisplayObject %d"
 msgstr ""
 
-#: libcore/asobj/Color_as.cpp:186
-msgid "Color.setTransform() : missing argument"
+#: libcore/swf/DefineButtonCxformTag.cpp:60
+#, c-format
+msgid ""
+"DefineButtonCxform refers to DisplayObject ID %d (%s). Expected a button "
+"definition"
 msgstr ""
 
-#: libcore/asobj/Color_as.cpp:196
+#: libcore/swf/DefineTextTag.cpp:52
 #, c-format
-msgid "Color.setTransform(%s) : first argument doesn't cast to an object"
+msgid "DefineTextTag, id = %d"
 msgstr ""
 
-#: libcore/asobj/LocalConnection_as.cpp:279
-msgid "Attempting to write to disabled LocalConnection!"
+#: libcore/swf/DefineTextTag.cpp:93
+#, c-format
+msgid "Text DisplayObject, id = %d"
 msgstr ""
 
-#: libcore/asobj/LocalConnection_as.cpp:288
-msgid "Failed to attach shared memory segment"
+#: libcore/swf/DefineTextTag.cpp:112
+#, c-format
+msgid "begin text records for DefineTextTag %p"
 msgstr ""
 
-#: libcore/asobj/LocalConnection_as.cpp:296
-msgid "Failed to get shm lock"
+#: libcore/swf/ShapeRecord.cpp:278
+msgid "Invalid fill style %1% in style change record - %2% defined. Set to 0."
 msgstr ""
 
-#: libcore/asobj/LocalConnection_as.cpp:332
-msgid "Invalid connection name data"
+#: libcore/swf/ShapeRecord.cpp:313
+#, c-format
+msgid "  bound SWFRect: %s"
 msgstr ""
 
-#: libcore/asobj/LocalConnection_as.cpp:431
-msgid "Failed to get lock on shared memory! Will not remove listener"
+#: libcore/swf/ShapeRecord.cpp:340
+#, c-format
+msgid "  ShapeRecord(%s): fillbits %d, linebits %d"
 msgstr ""
 
-#: libcore/asobj/LocalConnection_as.cpp:461
-msgid "Failed to open shared memory segment"
+#: libcore/swf/ShapeRecord.cpp:418
+#, c-format
+msgid "  Shape read: moveto %d %d"
 msgstr ""
 
-#: libcore/asobj/LocalConnection_as.cpp:534
-msgid "LocalConnection.connect() expects exactly 1 argument"
+#: libcore/swf/ShapeRecord.cpp:437
+#, c-format
+msgid "  Shape read: fill0 (left) = %d"
 msgstr ""
 
-#: libcore/asobj/LocalConnection_as.cpp:542
-msgid "LocalConnection.connect(): first argument must be a string"
+#: libcore/swf/ShapeRecord.cpp:456
+#, c-format
+msgid "  Shape read: fill1 (right) = %d"
 msgstr ""
 
-#: libcore/asobj/LocalConnection_as.cpp:587
-#: libcore/asobj/LocalConnection_as.cpp:599
-#: libcore/asobj/LocalConnection_as.cpp:612
+#: libcore/swf/ShapeRecord.cpp:475
 #, c-format
-msgid "LocalConnection.send(%s): requires at least 2 arguments"
+msgid "ShapeRecord: line %d"
 msgstr ""
 
-#: libcore/asobj/LocalConnection_as.cpp:783
-msgid "No space for listener in shared memory!"
+#: libcore/swf/ShapeRecord.cpp:489
+msgid "ShapeRecord: more fill styles"
 msgstr ""
 
-#: libcore/asobj/LocalConnection_as.cpp:844
+#: libcore/swf/ShapeRecord.cpp:525
 #, c-format
-msgid "Invalid domain %s"
+msgid "ShapeRecord: curved edge %d %d - %d %d - %d %d"
 msgstr ""
 
-#: libcore/asobj/LocalConnection_as.cpp:851
+#: libcore/swf/ShapeRecord.cpp:559
 #, c-format
-msgid "Invalid function name %s"
+msgid "ShapeRecord: straight edge %d %d - %d %d"
 msgstr ""
 
-#: libcore/asobj/LocalConnection_as.cpp:877
-msgid "Fewer AMF fields than expected."
+#: libcore/swf/ShapeRecord.cpp:613
+msgid "  fill styles: %1%"
 msgstr ""
 
-#: libcore/asobj/Microphone_as.cpp:252
-msgid "No MediaHandler exists! Cannot create a Microphone object"
+#: libcore/swf/ShapeRecord.cpp:622
+msgid "  Read fill: %1%"
 msgstr ""
 
-#: libcore/asobj/Microphone_as.cpp:284
-msgid "Microphone.gain(): wrong number of parameters passed"
+#: libcore/swf/ShapeRecord.cpp:636
+#, c-format
+msgid "  readLineStyles: count = %d"
 msgstr ""
 
-#: libcore/asobj/Microphone_as.cpp:300
-msgid "Microphone.setRate: wrong number of parameters passed"
+#: libcore/swf/ShapeRecord.cpp:643
+#, c-format
+msgid "  readLineStyles: count2 = %d"
 msgstr ""
 
-#: libcore/asobj/Microphone_as.cpp:313
-msgid "Microphone::activityLevel only has default value (-1)"
+#: libcore/swf/DefineButtonTag.cpp:85
+#, c-format
+msgid "  DefineButton loader: character id = %d"
 msgstr ""
 
-#: libcore/asobj/Microphone_as.cpp:318
-msgid "Attempt to set activity property of Microphone"
+#: libcore/swf/DefineButtonTag.cpp:102
+#, c-format
+msgid "  DefineButton2 loader: chararacter id = %d"
 msgstr ""
 
-#: libcore/asobj/Microphone_as.cpp:353
-msgid "Microphone::muted is always false (always allows access)"
+#: libcore/swf/DefineButtonTag.cpp:134
+msgid "Premature end of DEFINEBUTTON tag, won't read actions"
 msgstr ""
 
-#: libcore/asobj/Microphone_as.cpp:413
-msgid "Microphone::silenceTimeout can be set, but is unimplemented"
+#: libcore/swf/DefineButtonTag.cpp:170
+#, c-format
+msgid "Next Button2 actionOffset (%u) points past the end of tag (%lu)"
 msgstr ""
 
-#: libcore/asobj/Microphone_as.cpp:436
+#: libcore/swf/DefineButtonTag.cpp:211
 #, c-format
-msgid "%s: Too many arguments"
+msgid ""
+"Next action offset (%u) in Button2ActionConditions points past the end of tag"
 msgstr ""
 
-#: libcore/asobj/LoadableObject.cpp:176
-msgid "XML.addRequestHeader: XML._customHeaders is not an object"
+#: libcore/swf/DefineButtonTag.cpp:276
+msgid "Premature end of button action input: can't read conditions"
 msgstr ""
 
-#: libcore/asobj/LoadableObject.cpp:193
-msgid "XML.addRequestHeader requires at least one argument"
+#: libcore/swf/DefineButtonTag.cpp:286
+#, c-format
+msgid "   button actions for conditions 0x%x"
 msgstr ""
 
-#: libcore/asobj/LoadableObject.cpp:206
-msgid "XML.addRequestHeader: single argument is not an array"
+#: libcore/swf/DefineButtonTag.cpp:359
+msgid "   premature end of button record input stream, can't read flags"
 msgstr ""
 
-#: libcore/asobj/LoadableObject.cpp:222
+#: libcore/swf/DefineButtonTag.cpp:380
+msgid ""
+"   premature end of button record input stream, can't read DisplayObject id"
+msgstr ""
+
+#: libcore/swf/DefineButtonTag.cpp:395
 #, c-format
-msgid "XML.addRequestHeader(%s): arguments after the second will be discarded"
+msgid ""
+"   button record for states [%s] refer to DisplayObject with id %d, which is "
+"not found in the chars dictionary"
 msgstr ""
 
-#: libcore/asobj/LoadableObject.cpp:237
+#: libcore/swf/DefineButtonTag.cpp:402
 #, c-format
-msgid "XML.addRequestHeader(%s): both arguments must be a string"
+msgid "   button record for states [%s] contain DisplayObject %d (%s)"
 msgstr ""
 
-#: libcore/asobj/LoadableObject.cpp:304
-msgid "sendAndLoad() requires at least two arguments"
+#: libcore/swf/DefineButtonTag.cpp:410
+msgid ""
+"   premature end of button record input stream, can't read button layer "
+"(depth?)"
 msgstr ""
 
-#: libcore/asobj/LoadableObject.cpp:312
-msgid "sendAndLoad(): invalid empty URL"
+#: libcore/swf/VideoFrameTag.cpp:47
+#, c-format
+msgid "VideoFrame tag refers to unknown video stream id %d"
 msgstr ""
 
-#: libcore/asobj/LoadableObject.cpp:319
-msgid "sendAndLoad(): invalid target (must be an XML or LoadVars object)"
+#: libcore/swf/VideoFrameTag.cpp:57
+#, c-format
+msgid "VideoFrame tag refers to a non-video DisplayObject %d (%s)"
 msgstr ""
 
-#: libcore/asobj/LoadableObject.cpp:397
+#: libcore/swf/VideoFrameTag.cpp:90
+msgid ""
+"Could not read enough bytes when parsing VideoFrame tag. Perhaps we reached "
+"the end of the stream!"
+msgstr ""
+
+#: libcore/swf/StartSoundTag.cpp:56
 #, c-format
-msgid "Loading from URL: '%s'"
+msgid "start_sound_loader: sound_id %d is not defined"
 msgstr ""
 
-#: libcore/asobj/LoadableObject.cpp:417
-msgid "load() requires at least one argument"
+#: libcore/swf/StartSoundTag.cpp:64
+#, c-format
+msgid "StartSound: id=%d"
 msgstr ""
 
-#: libcore/asobj/LoadableObject.cpp:426
-msgid "load(): invalid empty URL"
+#: libcore/swf/StartSoundTag.cpp:116
+msgid "STARTSOUND2 tag not parsed and not used"
 msgstr ""
 
-#: libcore/DisplayObjectContainer.cpp:75
-msgid "Children"
+#: libcore/swf/DefineButtonSoundTag.cpp:52
+#, c-format
+msgid "DEFINEBUTTONSOUND refers to an unknown DisplayObject def %d"
 msgstr ""
 
-#: libcore/DisplayList.cpp:305
+#: libcore/swf/DefineButtonSoundTag.cpp:63
 #, c-format
-msgid "moveDisplayObject() -- can't find object at depth %d"
+msgid ""
+"DEFINEBUTTONSOUND refers to DisplayObject id %d, a %s (expected a button "
+"DisplayObject)"
 msgstr ""
 
-#: libcore/DisplayList.cpp:312
-msgid "Request to move an unloaded DisplayObject"
+#: libcore/swf/DefineButtonSoundTag.cpp:73
+msgid "Attempt to redefine button sound ignored"
 msgstr ""
 
-#: libcore/DisplayList.cpp:380
+#: libcore/swf/DefineButtonSoundTag.cpp:99
 #, c-format
-msgid "%s.swapDepth(%d) : ignored call with target depth less then %d"
+msgid "sound tag not found, sound_id=%d, button state #=%i"
 msgstr ""
 
-#: libcore/DisplayList.cpp:404
-msgid ""
-"First argument to DisplayList::swapDepth() is NOT a DisplayObject in the "
-"list. Call ignored."
+#: libcore/swf/DefineShapeTag.cpp:58
+#, c-format
+msgid "DefineShapeTag(%s): id = %d"
+msgstr ""
+
+#: libcore/swf/DefineFontTag.cpp:60
+msgid "reading code table at offset %1%, %2% glyphs"
 msgstr ""
 
-#: libcore/DisplayList.cpp:875
-#, c-format
-msgid ""
-"mergeDisplayList: DisplayObject %s (%s at depth %d [%d]) about to be "
-"discarded in given display list is not marked as unloaded and not found in "
-"the merged current displaylist"
+#: libcore/swf/DefineFontTag.cpp:120
+msgid "reading DefineFont"
 msgstr ""
 
-#: libcore/Geometry.cpp:198
-msgid "Collision detection for unidirectionally scaled strokes"
+#: libcore/swf/DefineFontTag.cpp:157
+msgid "Glyphs offset table corrupted in DefineFont tag"
+msgstr ""
+
+#: libcore/swf/DefineFontTag.cpp:172
+msgid "reading DefineFont2 or DefineFont3"
 msgstr ""
 
-#: libcore/TextField.cpp:234
+#: libcore/swf/DefineFontTag.cpp:225 libcore/swf/DefineFontTag.cpp:237
 #, c-format
-msgid "FIXME: attempt to remove a TextField being a child of a %s"
+msgid "Glyph %d at offset %u"
 msgstr ""
 
-#: libcore/TextField.cpp:413 libcore/TextField.cpp:423
-#: libcore/TextField.cpp:441 libcore/TextField.cpp:456
-msgid "invalid restrict string"
+#: libcore/swf/DefineFontTag.cpp:254
+msgid "Glyphs offset table corrupted in DefineFont2/3 tag"
 msgstr ""
 
-#: libcore/TextField.cpp:965
-#, c-format
-msgid ""
-"TextField: missing glyph for space char (needed for TAB). Make sure "
-"DisplayObject shapes for font %s are being exported into your SWF file."
+#: libcore/swf/DefineFontTag.cpp:266
+msgid "Bad offset in DefineFont2"
 msgstr ""
 
-#: libcore/TextField.cpp:1044
-msgid "No font for TextField!"
+#: libcore/swf/DefineFontTag.cpp:325
+msgid "Repeated kerning pair found - ignoring"
 msgstr ""
 
-#: libcore/TextField.cpp:1444
+#: libcore/swf/DefineFontTag.cpp:344
 #, c-format
-msgid "Unexpected value '%s' in TextField font color attribute"
+msgid "DefineFontInfo tag loader: can't find font with id %d"
 msgstr ""
 
-#: libcore/TextField.cpp:1459
-msgid "Expected a font name in FACE attribute."
+#: libcore/swf/DefineFontTag.cpp:352
+msgid "DefineFontInfo2 partially implemented"
 msgstr ""
 
-#: libcore/TextField.cpp:1513
-msgid "<img> HTML tag in TextField"
+#: libcore/swf/CSMTextSettingsTag.cpp:77
+#, c-format
+msgid ""
+"  CSMTextSettings: TextID=%d, FlashType=%d, GridFit=%d, Thickness=%d, "
+"Sharpness=%d"
 msgstr ""
 
-#: libcore/TextField.cpp:1551
-msgid "<span> HTML tag in TextField"
+#: libcore/swf/CSMTextSettingsTag.cpp:85
+msgid "CSMTextSettings"
 msgstr ""
 
-#: libcore/TextField.cpp:1623
-msgid "HTML <textformat> tag tabstops attribute"
+#: libcore/swf/PlaceObject2Tag.cpp:85
+#, c-format
+msgid "  PLACEOBJECT: depth=%d(%d) char=%d"
 msgstr ""
 
-#: libcore/TextField.cpp:1706
+#: libcore/swf/PlaceObject2Tag.cpp:89 libcore/swf/PlaceObject2Tag.cpp:319
 #, c-format
-msgid ""
-"TextField: missing embedded glyph for char %d. Make sure DisplayObject "
-"shapes for font %s are being exported into your SWF file"
+msgid "  SWFCxForm: %s"
 msgstr ""
 
-#: libcore/TextField.cpp:1714
+#: libcore/swf/PlaceObject2Tag.cpp:105
 #, c-format
-msgid ""
-"TextField: missing device glyph for char %d. Maybe you don't have font '%s' "
-"installed in your system."
+msgid "Reserved field in PlaceObject actions == %u (expected 0)"
 msgstr ""
 
-#: libcore/TextField.cpp:1905
+#: libcore/swf/PlaceObject2Tag.cpp:123
 #, c-format
-msgid ""
-"Current environment has no target, can't bind VariableName (%s) associated "
-"to text field. Gnash will try to register again on next access."
+msgid "  actions: flags = 0x%X"
 msgstr ""
 
-#: libcore/TextField.cpp:1931
+#: libcore/swf/PlaceObject2Tag.cpp:158
 #, c-format
 msgid ""
-"VariableName associated to text field refers to an unknown target (%s). It "
-"is possible that the DisplayObject will be instantiated later in the SWF "
-"stream. Gnash will try to register again on next access."
+"swf_event::read(), even_length = %u, but only %lu bytes left to the end of "
+"current tag. Breaking for safety."
 msgstr ""
 
-#: libcore/TextField.cpp:2024 libcore/TextField.cpp:2058
-#: libcore/TextField.cpp:2149
-msgid "invalid HTML tag"
+#: libcore/swf/PlaceObject2Tag.cpp:169
+msgid "swf_event::read(), event_length = 0 (empty). Skipping."
 msgstr ""
 
-#: libcore/TextField.cpp:2035 libcore/TextField.cpp:2071
-#: libcore/TextField.cpp:2102
-msgid "found NULL character in htmlText"
+#: libcore/swf/PlaceObject2Tag.cpp:227
+#, c-format
+msgid ""
+"swf_event::read() -- unknown / unhandled event type received, flags = 0x%x"
 msgstr ""
 
-#: libcore/TextField.cpp:2075
-msgid "malformed HTML tag, invalid attribute name"
+#: libcore/swf/PlaceObject2Tag.cpp:256
+msgid "Unexpected end of tag while parsing PlaceObject tag events"
 msgstr ""
 
-#: libcore/TextField.cpp:2125
-msgid "malformed HTML tag, invalid attribute value"
+#: libcore/swf/PlaceObject2Tag.cpp:312
+#, c-format
+msgid "  PLACEOBJECT2: depth = %d (%d)"
 msgstr ""
 
-#: libcore/TextField.cpp:2158
-msgid "I declare this a HTML syntax error"
+#: libcore/swf/PlaceObject2Tag.cpp:314 libcore/swf/PlaceObject2Tag.cpp:427
+#, c-format
+msgid "  char id = %d"
 msgstr ""
 
-#: libcore/SWFMovie.cpp:54
+#: libcore/swf/PlaceObject2Tag.cpp:316 libcore/swf/PlaceObject2Tag.cpp:428
 #, c-format
-msgid "Frame %d never loaded. Total frames: %d"
+msgid "  SWFMatrix: %s"
 msgstr ""
 
-#: libcore/SWFMovie.cpp:77
+#: libcore/swf/PlaceObject2Tag.cpp:321 libcore/swf/PlaceObject2Tag.cpp:430
 #, c-format
-msgid "Frame %d never loaded. Total frames: %d."
+msgid "  ratio: %d"
 msgstr ""
 
-#: libcore/SWFMovie.cpp:109
+#: libcore/swf/PlaceObject2Tag.cpp:322 libcore/swf/PlaceObject2Tag.cpp:431
 #, c-format
-msgid ""
-"Attempt to perform initialized for a character %s that does not exist "
-"(either not exported or not defined)"
+msgid "  name = %s"
 msgstr ""
 
-#: libcore/LineStyle.cpp:186
-msgid ""
-"UNTESTED: Do not know how to interpolate line styles with different vertical "
-"thickness scaling"
+#: libcore/swf/PlaceObject2Tag.cpp:324 libcore/swf/PlaceObject2Tag.cpp:433
+#, c-format
+msgid "  clip_depth = %d (%d)"
 msgstr ""
 
-#: libcore/LineStyle.cpp:191
-msgid ""
-"UNTESTED: Do not know how to interpolate line styles with different "
-"horizontal thickness scaling"
+#: libcore/swf/PlaceObject2Tag.cpp:327 libcore/swf/PlaceObject2Tag.cpp:436
+#, c-format
+msgid " m_place_type: %d"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:121
+#: libcore/swf/PlaceObject2Tag.cpp:425
 #, c-format
-msgid "loadMovie against a %s DisplayObject"
+msgid "  PLACEOBJECT3: depth = %d (%d)"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:258
-msgid "blendMode"
+#: libcore/swf/PlaceObject2Tag.cpp:429
+#, c-format
+msgid "  SWFCxForm: %d"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:368
+#: libcore/swf/PlaceObject2Tag.cpp:432
 #, c-format
-msgid "Setting _height=%g of DisplayObject %s (%s)"
+msgid "  class name = %s"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:796
-msgid "yes"
+#: libcore/swf/PlaceObject2Tag.cpp:435
+msgid "   bitmapCaching enabled"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:797
-msgid "no"
+#: libcore/swf/TextRecord.cpp:52
+msgid "end text records"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:803
-msgid "Depth"
+#: libcore/swf/TextRecord.cpp:78
+#, c-format
+msgid "  has_font: font id = %d (%p)"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:809
-msgid "Ratio"
+#: libcore/swf/TextRecord.cpp:90
+msgid "  hasColor"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:819
-msgid "Clipping depth"
+#: libcore/swf/TextRecord.cpp:99
+#, c-format
+msgid "  xOffset = %g"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:824
-msgid "Dimensions"
+#: libcore/swf/TextRecord.cpp:108
+#, c-format
+msgid "  yOffset = %g"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:826
-msgid "Dynamic"
+#: libcore/swf/TextRecord.cpp:117
+#, c-format
+msgid "  textHeight = %g"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:827
-msgid "Mask"
+#: libcore/swf/TextRecord.cpp:126
+#, c-format
+msgid "  GlyphEntries: count = %d"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:828
-msgid "Destroyed"
+#: libcore/swf/TextRecord.cpp:138
+#, c-format
+msgid "   glyph%d: index=%d, advance=%g"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:830
-msgid "Unloaded"
+#: libcore/swf/DefineFontAlignZonesTag.cpp:52
+#, c-format
+msgid "DefineFontAlignZones tag references an undefined font %d"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:834
-msgid "Blend mode"
+#: libcore/swf/DefineFontAlignZonesTag.cpp:71
+#, c-format
+msgid "DefineFontAlignZones: font=%d, flags=%d, table int: %s"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:837
-msgid "Invalidated"
+#: libcore/swf/DefineFontAlignZonesTag.cpp:108
+msgid "DefineFontAlignZoneTag"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:839
-msgid "Child invalidated"
+#: libcore/swf/tag_loaders.cpp:83
+msgid "anchor-labeled frame not supported"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:860 libcore/DisplayObject.cpp:1564
+#: libcore/swf/tag_loaders.cpp:87
 #, c-format
-msgid "Attempt to set property to %s, refused"
+msgid "frame_label_loader end position %d, read up to %d"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:1095
+#: libcore/swf/tag_loaders.cpp:107
 #, c-format
-msgid "Attempt to set %s._y to %s (evaluating to number %g) refused"
+msgid "  sprite:  char id = %d"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:1126
-#, c-format
-msgid "Attempt to set %s._x to %s (evaluating to number %g) refused"
+#: libcore/swf/tag_loaders.cpp:118
+msgid ""
+"Nested DEFINESPRITE tags. Will add to top-level DisplayObjects dictionary."
 msgstr ""
 
-#: libcore/DisplayObject.cpp:1155
+#: libcore/swf/tag_loaders.cpp:128
 #, c-format
-msgid "Attempt to set %s._xscale to %s (evaluating to number %g) refused"
+msgid "Sprite %d advertise no frames"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:1181
+#: libcore/swf/tag_loaders.cpp:169
 #, c-format
-msgid "Attempt to set %s._yscale to %s (evaluating to number %g) refused"
+msgid "DEFINESOUNDLOADER: sound sample rate %d (expected 0 to %u)"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:1217
+#: libcore/swf/tag_loaders.cpp:189
 #, c-format
-msgid "Attempt to set %s._visible to %s (evaluating to number %g) refused"
+msgid ""
+"define sound: ch=%d, format=%s, rate=%d, 16=%d, stereo=%d, ct=%d, delay=%d"
+msgstr ""
+
+#: libcore/swf/tag_loaders.cpp:217
+msgid "Tag boundary reported past end of SWFStream!"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:1246
+#: libcore/swf/tag_loaders.cpp:237
 #, c-format
-msgid "Attempt to set %s._alpha to %s (evaluating to number %g) refused"
+msgid ""
+"There is no sound handler currently active, so DisplayObject with id %d will "
+"not be added to the dictionary"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:1312
+#: libcore/swf/tag_loaders.cpp:271
 #, c-format
-msgid "Attempt to set %s._rotation to %s (evaluating to number %g) refused"
+msgid "File attributes: metadata=%s network=%s"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:1352
-msgid "_soundbuftime setting"
+#: libcore/swf/tag_loaders.cpp:272 libcore/swf/tag_loaders.cpp:273
+msgid "true"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:1376
-#, c-format
-msgid "Setting _width=%g of DisplayObject %s (%s)"
+#: libcore/swf/tag_loaders.cpp:272 libcore/swf/tag_loaders.cpp:273
+msgid "false"
 msgstr ""
 
-#: libcore/DisplayObject.cpp:1386 libcore/DisplayObject.cpp:1404
-msgid "_focusrect"
+#: libcore/swf/tag_loaders.cpp:277
+msgid ""
+"FileAttributes tag in the SWF requests that network access is not granted to "
+"this movie (or application?) when loaded from the filesystem. Anyway Gnash "
+"won't care; use white/black listing in your .gnashrc instead"
 msgstr ""
 
-#: libcore/StaticText.cpp:53
-msgid "StaticText::pointInShape"
+#: libcore/swf/tag_loaders.cpp:285
+msgid ""
+"This SWF file requires AVM2: there will be no ActionScript interpretation"
 msgstr ""
 
-#: libcore/AMFConverter.cpp:98
-msgid "Problems serializing an object's member"
+#: libcore/swf/tag_loaders.cpp:310
+#, c-format
+msgid ""
+"  RDF metadata (information only): [[\n"
+"%s\n"
+"]]"
 msgstr ""
 
-#: libcore/AMFConverter.cpp:212
+#: libcore/swf/tag_loaders.cpp:326
 #, c-format
-msgid "Problems serializing strict array member %d=%s"
+msgid "Descriptive metadata from movie %s: %s"
 msgstr ""
 
-#: libcore/AMFConverter.cpp:242
-msgid "Could not serialize object"
+#: libcore/swf/tag_loaders.cpp:388
+#, c-format
+msgid "  reflex = \"%c%c%c\""
 msgstr ""
 
-#: libcore/AMFConverter.cpp:319
+#: libcore/swf/SoundStreamHeadTag.cpp:78
 #, c-format
-msgid "Unknown AMF type %s! Cannot proceed"
+msgid "SOUNDSTREAMHEAD: stream sample rate %d (expected 0 to %u)"
 msgstr ""
 
-#: libcore/AMFConverter.cpp:376
+#: libcore/swf/SoundStreamHeadTag.cpp:88
 #, c-format
-msgid "AMF parsing error: %s"
+msgid ""
+"Different stream/playback sound rate (%d/%d). This seems common in SWF "
+"files, so we'll warn only once."
 msgstr ""
 
-#: libcore/AMFConverter.cpp:407
-msgid "Read past _end of buffer for strict array length"
+#: libcore/swf/SoundStreamHeadTag.cpp:95
+#, c-format
+msgid ""
+"Different stream/playback sample size (%d/%d). This seems common in SWF "
+"files, so we'll warn only once."
 msgstr ""
 
-#: libcore/AMFConverter.cpp:425
-msgid "Unable to read array elements"
+#: libcore/swf/SoundStreamHeadTag.cpp:101
+#, c-format
+msgid ""
+"Different stream/playback channels (%s/%s). This seems common in SWF files, "
+"so we'll warn only once."
 msgstr ""
 
-#: libcore/AMFConverter.cpp:442
-msgid "Read past _end of buffer for array length"
+#: libcore/swf/SoundStreamHeadTag.cpp:121
+msgid ""
+"No samples advertised for sound stream, pretty common so will warn only once"
 msgstr ""
 
-#: libcore/AMFConverter.cpp:468 libcore/AMFConverter.cpp:489
-msgid "MALFORMED AMF: premature _end of ECMA_ARRAY block"
+#: libcore/swf/SoundStreamHeadTag.cpp:148
+#, c-format
+msgid ""
+"sound stream head: format=%s, rate=%d, 16=%d, stereo=%d, ct=%d, latency=%d"
 msgstr ""
 
-#: libcore/AMFConverter.cpp:480
-msgid "MALFORMED AMF: empty member name not followed by OBJECT_END_AMF0 byte"
+#: libcore/swf/DefineBitsTag.cpp:154
+msgid "  jpeg_tables_loader"
 msgstr ""
 
-#: libcore/AMFConverter.cpp:504
-msgid "Unable to read array element"
+#: libcore/swf/DefineBitsTag.cpp:165
+#, c-format
+msgid "No bytes to read in JPEGTABLES tag at offset %d"
+msgstr ""
+
+#: libcore/swf/DefineBitsTag.cpp:206
+#, c-format
+msgid "DEFINEBITS: Duplicate id (%d) for bitmap DisplayObject - discarding it"
 msgstr ""
 
-#: libcore/AMFConverter.cpp:528
-msgid "Could not read object property name"
+#: libcore/swf/DefineBitsTag.cpp:235
+msgid "Failed to parse bitmap for character %1%"
 msgstr ""
 
-#: libcore/AMFConverter.cpp:539
-msgid "AMF buffer terminated just before object _end byte. continuing anyway."
+#: libcore/swf/DefineBitsTag.cpp:243
+msgid "No renderer, not adding bitmap %1%"
 msgstr ""
 
-#: libcore/AMFConverter.cpp:566
-#, c-format
-msgid "readAMF0: invalid reference to object %d (%d known objects)"
+#: libcore/swf/DefineBitsTag.cpp:250
+msgid "Adding bitmap id %1%"
 msgstr ""
 
-#: libcore/AMFConverter.cpp:597
+#: libcore/swf/DefineBitsTag.cpp:269
 msgid ""
-"Date type encoded timezone info %1%, even though this field should not be "
-"used."
+"DEFINEBITS: No jpeg loader registered in movie definition - discarding bitmap"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:435
-#, c-format
-msgid "Malformed action code: %s"
+#: libcore/swf/DefineBitsTag.cpp:368
+msgid "gnash is not linked to zlib -- can't load jpeg3 image data"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:450
+#: libcore/swf/DefineBitsTag.cpp:413
 #, c-format
-msgid "%s: CHECKME: was broken"
+msgid "  defbitslossless2: tag = %d, fmt = %d, w = %d, h = %d"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:595
-#, c-format
-msgid "GetUrl: target=%s URL=%s"
+#: libcore/swf/DefineBitsTag.cpp:420
+msgid "Bitmap has a height or width of 0"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:615
-#, c-format
-msgid "ActionWaitForFrame (0x%X) tag length == %d (expected 3)"
+#: libcore/swf/DefineBitsTag.cpp:426
+msgid "gnash is not linked to zlib -- can't load zipped image data"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:629 libcore/vm/ASHandlers.cpp:1695
-#, c-format
-msgid "%s: environment target is null or not a MovieClip"
+#: libcore/swf/DefineBitsTag.cpp:452
+msgid "Will not allocate %1%x%2% image in DefineBitsLossless tag"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:637
+#: libcore/swf/DefineBitsTag.cpp:477
+msgid "Unknown bitmap format. Ignoring"
+msgstr ""
+
+#: libcore/swf/DefineBitsTag.cpp:591
 #, c-format
-msgid "ActionWaitForFrame(%d): target (%s) has only %d frames"
+msgid "inflateWrapper() inflateInit() returned %d (%s)"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:679
-msgid "GotoLabel: environment target is null or not a MovieClip"
+#: libcore/swf/DefineBitsTag.cpp:611
+msgid "inflateWrapper(): no end of zstream found within swf tag boundaries"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:876 libcore/vm/ASHandlers.cpp:1572
-msgid "Negative size passed to ActionSubString, taking as whole length"
+#: libcore/swf/DefineBitsTag.cpp:635
+#, c-format
+msgid "inflateWrapper() inflate() returned %d (%s)"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:893
-msgid "Start is less then 1 in ActionSubString, setting to 1."
+#: libcore/swf/DefineBitsTag.cpp:644
+#, c-format
+msgid "inflateWrapper() inflateEnd() return %d (%s)"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:903
-msgid ""
-"Start goes beyond input string in ActionSubString, returning the empty "
-"string."
+#: libcore/as_function.cpp:94
+#, c-format
+msgid "Native function called as constructor threw exception: %s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:916
-msgid ""
-"start + size goes beyond input string in ActionSubString, adjusting size"
+#: libcore/FreetypeGlyphsProvider.cpp:256
+#, c-format
+msgid "Can't init FreeType! Error = %d"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:963
+#: libcore/FreetypeGlyphsProvider.cpp:268
 #, c-format
-msgid ""
-"Can't assign a sprite/DisplayObject to a variable in SWF%d. We'll return "
-"undefined instead of %s."
+msgid "Can't close FreeType! Error = %d"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:971
+#: libcore/FreetypeGlyphsProvider.cpp:282
 #, c-format
-msgid "-- get var: %s=%s"
+msgid "Failed to find fonts directory, using hard-coded font filename \"%s\""
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:984
+#: libcore/FreetypeGlyphsProvider.cpp:295
 #, c-format
-msgid ""
-"ActionSetVariable: %s=%s: variable name evaluates to invalid (empty) string"
+msgid "Can't init fontconfig library, using hard-coded font filename \"%s\""
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:992
+#: libcore/FreetypeGlyphsProvider.cpp:357
 #, c-format
-msgid "-- set var: %s = %s"
+msgid "No device font matches the name '%s', using hard-coded font filename"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1043
+#: libcore/FreetypeGlyphsProvider.cpp:362
 msgid ""
-"ActionGetProperty(<empty>) called, but current target is not a DisplayObject"
+"Font filename matching not implemented (no fontconfig support built-in), "
+"using hard-coded font filename"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1062
-#, c-format
-msgid "Could not find GetProperty target (%s)"
+#: libcore/FreetypeGlyphsProvider.cpp:395
+msgid "Freetype not supported"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1087
+#: libcore/FreetypeGlyphsProvider.cpp:436
 #, c-format
-msgid "ActionSetProperty: can't find target %s for setting property %s"
+msgid "Can't find font file for font '%s'"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1110
+#: libcore/FreetypeGlyphsProvider.cpp:449
 #, c-format
-msgid "duplicateMovieClip: invalid depth %d passed; not duplicating"
+msgid "Font file '%s' has bad format"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1125
+#: libcore/FreetypeGlyphsProvider.cpp:458
 #, c-format
-msgid "Path given to duplicateMovieClip(%s) doesn't point to a DisplayObject"
+msgid "Some error opening font '%s'"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1136
+#: libcore/FreetypeGlyphsProvider.cpp:492
 #, c-format
-msgid "Path given to duplicateMovieClip(%s) is not a sprite"
+msgid "Error loading freetype outline glyph for char '%c' (error: %d)"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1157
+#: libcore/FreetypeGlyphsProvider.cpp:508
 #, c-format
-msgid "Path given to removeMovieClip(%s) doesn't point to a DisplayObject"
+msgid ""
+"FT_Load_Char() returned a glyph format != FT_GLYPH_FORMAT_OUTLINE (%c%c%c%c)"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1167
-#, c-format
-msgid "Path given to removeMovieClip(%s) is not a sprite"
+#: libcore/FreetypeGlyphsProvider.cpp:563
+msgid "Could not release FT face resources"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1205
-#, c-format
-msgid "startDrag: unknown target '%s'"
+#: libcore/MovieFactory.cpp:79
+msgid ""
+"Requested to keep from completely loading a movie, but the movie in question "
+"is an image, for which we don't yet have the concept of a 'loading thread'"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1225
-msgid "Y values in ActionStartDrag swapped, fixing"
+#: libcore/MovieFactory.cpp:94
+msgid "FLV can't be loaded directly as a movie"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1232
-msgid "X values in ActionStartDrag swapped, fixing"
+#: libcore/MovieFactory.cpp:98
+msgid "Unknown file type"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1296
+#: libcore/MovieFactory.cpp:133
 #, c-format
-msgid "-- %s cast_to %s (invalid args?)"
+msgid "Couldn't load library movie '%s'"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1335
-#, c-format
-msgid "Stack value on IMPLEMENTSOP is not an object: %s."
+#: libcore/MovieFactory.cpp:173
+msgid "Can't read file header"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1344
-msgid "Target object for IMPLEMENTSOP has no prototype."
+#: libcore/MovieFactory.cpp:212
+msgid "Can't read 3 bytes after an MZ (.exe) header"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1351
-#, c-format
-msgid "IMPLEMENTSOP target object's prototype is not an object (%s)"
+#: libcore/MovieFactory.cpp:222
+msgid "Could not find SWF inside an .exe file"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1359
+#: libcore/MovieFactory.cpp:231
 #, c-format
-msgid "Invalid interfaces count (%d) on IMPLEMENTSOP"
+msgid "unknown file type, buffer is %c%c%c"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1370
+#: libcore/MovieFactory.cpp:273
 #, c-format
-msgid "class found on stack on IMPLEMENTSOP is not an object: %s"
-msgstr ""
-
-#: libcore/vm/ASHandlers.cpp:1377
-msgid "Interface object for IMPLEMENTSOP has no prototype."
+msgid "Can't read image file from %s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1385
+#: libcore/MovieFactory.cpp:283
 #, c-format
-msgid "Prototype of interface object for IMPLEMENTSOP is not an object (%s)."
+msgid "Parsing error: %s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1392
+#: libcore/MovieFactory.cpp:309
 #, c-format
-msgid "%s (with .prototype %p) implements %s (with .prototype %p)"
+msgid "failed to open '%s'; can't create movie"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1427
+#: libcore/MovieFactory.cpp:314
 #, c-format
-msgid "fscommand2:%s"
+msgid "streamProvider opener can't open '%s'"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1558
+#: libcore/as_environment.cpp:182
 #, c-format
-msgid " ActionMbSubString(%s, %d, %d)"
-msgstr ""
-
-#: libcore/vm/ASHandlers.cpp:1580
-msgid "Base is less then 1 in ActionMbSubString, setting to 1."
+msgid "invalid path '%s' (p=next_slash=%s)"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1587
-msgid ""
-"base goes beyond input string in ActionMbSubString, returning the empty "
-"string."
+#: libcore/as_environment.cpp:193
+#, c-format
+msgid "invalid path '%s' (dot not allowed after having seen a slash)"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1599
+#: libcore/as_environment.cpp:332
 #, c-format
-msgid ""
-"base+size goes beyond input string in ActionMbSubString, adjusting size "
-"based on length:%d and start:%d"
+msgid "-------------- %s = %s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1623 libcore/vm/ASHandlers.cpp:1648
-msgid "Not properly implemented for SWF5"
+#: libcore/as_environment.cpp:346
+#, c-format
+msgid "Path target '%s' not found while setting %s=%s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1674
-msgid "ActionStrictMode set to %1%"
+#: libcore/as_environment.cpp:445
+#, c-format
+msgid "Won't set invalid raw variable name: %s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1703
+#: libcore/as_environment.cpp:474
 #, c-format
 msgid ""
-"Frame spec found on stack at ActionWaitForFrame doesn't evaluate to a valid "
-"frame: %s"
+"as_environment::setVariableRaw(%s, %s): neither current target nor original "
+"target are defined, can't set the variable"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1728
-msgid "Unknown constant '%1%' (no pool registered with VM)"
+#: libcore/as_environment.cpp:486
+#, c-format
+msgid "Won't get invalid raw variable name: %s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1736
-msgid "Unknown constant '%1%' (registered pool has %2% entries)"
+#: libcore/as_environment.cpp:567
+#, c-format
+msgid "reference to non-existent variable '%s'"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1793
-#, c-format
-msgid ""
-"Unknown push type %d. Execution will continue but it is likely to fail due "
-"to lost sync."
+#: libcore/Geometry.cpp:187
+msgid "Collision detection for unidirectionally scaled strokes"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1835
+#: libcore/as_object.cpp:439
 #, c-format
-msgid "Invalid register %d in ActionPush"
+msgid "Caught exception: %s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1886
+#: libcore/as_object.cpp:627
 #, c-format
-msgid "\t%d) type=%s, value=%s"
+msgid "Attempt to set read-only property '%s'"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1917
-msgid "Undefined GetUrl2 URL on stack, skipping"
+#: libcore/as_object.cpp:639
+#, c-format
+msgid "%s: %s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1949
+#: libcore/as_object.cpp:654
 #, c-format
-msgid "branch to offset %d  --  this section only runs to %d"
+msgid "Unknown failure in setting property '%s' on object '%p'"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:1983
+#: libcore/as_object.cpp:683
 #, c-format
-msgid ""
-"Couldn't find target_sprite \"%s\" in ActionCallFrame! target frame actions "
-"will not be called..."
+msgid "Attempt to initialize read-only property '%s' on object '%p' twice"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2034
-#, c-format
-msgid ""
-"Frame spec found on stack at ActionGotoExpression doesn't evaluate to a "
-"valid frame: %s"
+#: libcore/as_object.cpp:845
+msgid "Circular inheritance chain detected during isPrototypeOf call"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2046
-#, c-format
-msgid ""
-"Couldn't find target sprite \"%s\" in ActionGotoExpression. Will not go to "
-"target frame..."
+#: libcore/StaticText.cpp:53
+msgid "StaticText::pointInShape"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2125
+#: libcore/vm/VM.cpp:222
 #, c-format
-msgid "delete %s.%s: no object found to delete"
+msgid "-------------- global register[%d] = '%s'"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2165
-msgid "delete2 called with a path that does not resolve to an object"
+#: libcore/vm/VM.cpp:250
+#, c-format
+msgid "Recursion limit reached (%u)"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2191
+#: libcore/vm/CallStack.cpp:64
 #, c-format
-msgid "-- set local var: %s = %s"
+msgid "-------------- local register[%d] = '%s'"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2224
+#: libcore/vm/ASHandlers.cpp:435
 #, c-format
-msgid "ActionCallFunction: %s is not an object"
+msgid "Malformed action code: %s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2241
+#: libcore/vm/ASHandlers.cpp:450
 #, c-format
-msgid ""
-"Attempt to call a function with %u arguments while only %u are available on "
-"the stack."
+msgid "%s: CHECKME: was broken"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2303
+#: libcore/vm/ASHandlers.cpp:595
 #, c-format
-msgid "---new object: %s"
+msgid "GetUrl: target=%s URL=%s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2313
+#: libcore/vm/ASHandlers.cpp:615
 #, c-format
-msgid "ActionNew: '%s' is not a constructor"
+msgid "ActionWaitForFrame (0x%X) tag length == %d (expected 3)"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2351
-msgid "The 'var whatever' syntax in timeline context is a no-op."
+#: libcore/vm/ASHandlers.cpp:629 libcore/vm/ASHandlers.cpp:1695
+#, c-format
+msgid "%s: environment target is null or not a MovieClip"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2439
+#: libcore/vm/ASHandlers.cpp:637
 #, c-format
-msgid "Argument to TargetPath(%s) doesn't cast to a DisplayObject"
+msgid "ActionWaitForFrame(%d): target (%s) has only %d frames"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2474
-#, c-format
-msgid ""
-"Top of stack doesn't evaluate to an object (%s) at ActionEnumerate execution"
+#: libcore/vm/ASHandlers.cpp:679
+msgid "GotoLabel: environment target is null or not a MovieClip"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2581
-#, c-format
-msgid "getMember called against a value that does not cast to an as_object: %s"
+#: libcore/vm/ASHandlers.cpp:876 libcore/vm/ASHandlers.cpp:1572
+msgid "Negative size passed to ActionSubString, taking as whole length"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2590
-#, c-format
-msgid " ActionGetMember: target: %s (object %p)"
+#: libcore/vm/ASHandlers.cpp:893
+msgid "Start is less then 1 in ActionSubString, setting to 1."
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2605
-#, c-format
-msgid "-- get_member %s.%s=%s"
+#: libcore/vm/ASHandlers.cpp:903
+msgid ""
+"Start goes beyond input string in ActionSubString, returning the empty "
+"string."
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2624
-#, c-format
+#: libcore/vm/ASHandlers.cpp:916
 msgid ""
-"ActionSetMember: %s.%s=%s: member name evaluates to invalid (empty) string"
+"start + size goes beyond input string in ActionSubString, adjusting size"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2633
+#: libcore/vm/ASHandlers.cpp:963
 #, c-format
-msgid "-- set_member %s.%s=%s"
+msgid ""
+"Can't assign a sprite/DisplayObject to a variable in SWF%d. We'll return "
+"undefined instead of %s."
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2645
+#: libcore/vm/ASHandlers.cpp:971
 #, c-format
-msgid "-- set_member %s.%s=%s on invalid object!"
+msgid "-- get var: %s=%s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2706
+#: libcore/vm/ASHandlers.cpp:984
 #, c-format
 msgid ""
-"Attempt to call a method with %u arguments while only %u are available on "
-"the stack."
+"ActionSetVariable: %s=%s: variable name evaluates to invalid (empty) string"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2714
+#: libcore/vm/ASHandlers.cpp:992
 #, c-format
-msgid " method name: %s"
+msgid "-- set var: %s = %s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2715
-#, c-format
-msgid " method object/func: %s"
+#: libcore/vm/ASHandlers.cpp:1043
+msgid ""
+"ActionGetProperty(<empty>) called, but current target is not a DisplayObject"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2716
+#: libcore/vm/ASHandlers.cpp:1062
 #, c-format
-msgid " method nargs: %d"
+msgid "Could not find GetProperty target (%s)"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2724
+#: libcore/vm/ASHandlers.cpp:1087
 #, c-format
-msgid "ActionCallMethod invoked with non-object object/func (%s)"
+msgid "ActionSetProperty: can't find target %s for setting property %s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2758
+#: libcore/vm/ASHandlers.cpp:1110
 #, c-format
-msgid "ActionCallMethod: Can't find method %s of object %s"
+msgid "duplicateMovieClip: invalid depth %d passed; not duplicating"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2770
+#: libcore/vm/ASHandlers.cpp:1125
 #, c-format
-msgid "ActionCallMethod: property %d of object %d is not callable (%s)"
+msgid "Path given to duplicateMovieClip(%s) doesn't point to a DisplayObject"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2843
+#: libcore/vm/ASHandlers.cpp:1136
 #, c-format
-msgid ""
-"Attempt to call a constructor with %u arguments while only %u are available "
-"on the stack."
+msgid "Path given to duplicateMovieClip(%s) is not a sprite"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2855
-msgid "On ActionNewMethod: no object found on stack on ActionMethod"
+#: libcore/vm/ASHandlers.cpp:1157
+#, c-format
+msgid "Path given to removeMovieClip(%s) doesn't point to a DisplayObject"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2872
+#: libcore/vm/ASHandlers.cpp:1167
 #, c-format
-msgid "ActionNewMethod: can't find method %s of object %s"
+msgid "Path given to removeMovieClip(%s) is not a sprite"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2884
-msgid "ActionNewMethod: method name is undefined and object is not a function"
+#: libcore/vm/ASHandlers.cpp:1205
+#, c-format
+msgid "startDrag: unknown target '%s'"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2923
-#, c-format
-msgid "-- %s instanceof %s (invalid args?)"
+#: libcore/vm/ASHandlers.cpp:1225
+msgid "Y values in ActionStartDrag swapped, fixing"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:2952
-#, c-format
-msgid "Top of stack not an object %s at ActionEnum2 execution"
+#: libcore/vm/ASHandlers.cpp:1232
+msgid "X values in ActionStartDrag swapped, fixing"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3086
+#: libcore/vm/ASHandlers.cpp:1296
 #, c-format
-msgid "ActionExtends: Super is not an object (%s)"
+msgid "-- %s cast_to %s (invalid args?)"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3090
+#: libcore/vm/ASHandlers.cpp:1335
 #, c-format
-msgid "ActionExtends: Sub is not a function (%s)"
+msgid "Stack value on IMPLEMENTSOP is not an object: %s."
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3191
-#, c-format
-msgid ""
-"function2 code len (%u) overflows DOACTION tag boundaries (DOACTION tag len="
-"%d, function2 code offset=%d). Forcing code len to eat the whole buffer "
-"(would this work?)."
+#: libcore/vm/ASHandlers.cpp:1344
+msgid "Target object for IMPLEMENTSOP has no prototype."
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3213
+#: libcore/vm/ASHandlers.cpp:1351
 #, c-format
-msgid "DefineFunction2: named function '%s' starts at PC %d"
+msgid "IMPLEMENTSOP target object's prototype is not an object (%s)"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3223
+#: libcore/vm/ASHandlers.cpp:1359
 #, c-format
-msgid "DefineFunction2: anonymous function starts at PC %d"
+msgid "Invalid interfaces count (%d) on IMPLEMENTSOP"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3275
+#: libcore/vm/ASHandlers.cpp:1370
 #, c-format
-msgid ""
-"ActionTry: reserved:%x doFinally:%d doCatch:%d trySize:%u catchSize:%u "
-"finallySize:%u catchName:%s catchRegister:%u"
+msgid "class found on stack on IMPLEMENTSOP is not an object: %s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3304
-msgid "ActionWith tag length != 2; skipping"
+#: libcore/vm/ASHandlers.cpp:1377
+msgid "Interface object for IMPLEMENTSOP has no prototype."
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3314
-msgid "Empty with() block..."
+#: libcore/vm/ASHandlers.cpp:1385
+#, c-format
+msgid "Prototype of interface object for IMPLEMENTSOP is not an object (%s)."
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3325
+#: libcore/vm/ASHandlers.cpp:1392
 #, c-format
-msgid "with(%s) : first argument doesn't cast to an object!"
+msgid "%s (with .prototype %p) implements %s (with .prototype %p)"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3440
+#: libcore/vm/ASHandlers.cpp:1427
 #, c-format
-msgid "Unsupported action handler invoked, code at pc is %#x"
+msgid "fscommand2:%s"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3500
-msgid "Bogus empty GetUrl URL in SWF file, skipping"
+#: libcore/vm/ASHandlers.cpp:1558
+#, c-format
+msgid " ActionMbSubString(%s, %d, %d)"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3512
-msgid ""
-"Bogus GetUrl2 send vars method in SWF file (both GET and POST requested). "
-"Using GET"
+#: libcore/vm/ASHandlers.cpp:1580
+msgid "Base is less then 1 in ActionMbSubString, setting to 1."
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3571
-#, c-format
-msgid "getURL: target %s not found"
+#: libcore/vm/ASHandlers.cpp:1587
+msgid ""
+"base goes beyond input string in ActionMbSubString, returning the empty "
+"string."
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3577
+#: libcore/vm/ASHandlers.cpp:1599
 #, c-format
-msgid "getURL: target %s is not a sprite"
-msgstr ""
-
-#: libcore/vm/ASHandlers.cpp:3596
-msgid "commonGetURL: current target is undefined"
+msgid ""
+"base+size goes beyond input string in ActionMbSubString, adjusting size "
+"based on length:%d and start:%d"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3616
-#, c-format
-msgid "Unknown loadMovie target: %s"
+#: libcore/vm/ASHandlers.cpp:1623 libcore/vm/ASHandlers.cpp:1648
+msgid "Not properly implemented for SWF5"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3630
-#, c-format
-msgid "get URL: target %s is not a sprite"
+#: libcore/vm/ASHandlers.cpp:1674
+msgid "ActionStrictMode set to %1%"
 msgstr ""
 
-#: libcore/vm/ASHandlers.cpp:3695
+#: libcore/vm/ASHandlers.cpp:1703
 #, c-format
-msgid "Couldn't find movie \"%s\" to set target to! Setting target to NULL..."
+msgid ""
+"Frame spec found on stack at ActionWaitForFrame doesn't evaluate to a valid "
+"frame: %s"
 msgstr ""
 
-#: libcore/vm/CallStack.cpp:64
-#, c-format
-msgid "-------------- local register[%d] = '%s'"
+#: libcore/vm/ASHandlers.cpp:1728
+msgid "Unknown constant '%1%' (no pool registered with VM)"
 msgstr ""
 
-#: libcore/vm/Machine.cpp:895
-#, c-format
-msgid "Can't push a null value onto the scope stack (%s)."
+#: libcore/vm/ASHandlers.cpp:1736
+msgid "Unknown constant '%1%' (registered pool has %2% entries)"
 msgstr ""
 
-#: libcore/vm/Machine.cpp:1438
+#: libcore/vm/ASHandlers.cpp:1793
 #, c-format
 msgid ""
-"CALLPROP: Can't call a method of a value that doesn't cast to an object (%s)."
+"Unknown push type %d. Execution will continue but it is likely to fail due "
+"to lost sync."
 msgstr ""
 
-#: libcore/vm/Machine.cpp:1455
+#: libcore/vm/ASHandlers.cpp:1835
 #, c-format
-msgid "CALLPROP: Property '%s' of object '%s' is '%s', cannot call as method"
+msgid "Invalid register %d in ActionPush"
 msgstr ""
 
-#: libcore/vm/Machine.cpp:1983
+#: libcore/vm/ASHandlers.cpp:1886
 #, c-format
-msgid "GETPROPERTY: Looking for property %s of object %s"
+msgid "\t%d) type=%s, value=%s"
 msgstr ""
 
-#: libcore/vm/Machine.cpp:1987
-#, c-format
-msgid "GETPROPERTY: expecting object on stack, got %s."
+#: libcore/vm/ASHandlers.cpp:1917
+msgid "Undefined GetUrl2 URL on stack, skipping"
 msgstr ""
 
-#: libcore/vm/Machine.cpp:2122
+#: libcore/vm/ASHandlers.cpp:1949
 #, c-format
-msgid "ABC_ACTION_SETSLOT: unexpected non-object stack value %s"
+msgid "branch to offset %d  --  this section only runs to %d"
 msgstr ""
 
-#: libcore/vm/ActionExec.cpp:147
+#: libcore/vm/ASHandlers.cpp:1983
 #, c-format
 msgid ""
-"at ActionExec operator() start, pc=%d, stop_pc=%d, code.size=%d, func=%d, "
-"codeVersion=%d"
-msgstr ""
-
-#: libcore/vm/ActionExec.cpp:152 libcore/vm/ActionExec.cpp:285
-#: libcore/vm/ActionExec.cpp:296
-#, c-format
-msgid "%s"
+"Couldn't find target_sprite \"%s\" in ActionCallFrame! target frame actions "
+"will not be called..."
 msgstr ""
 
-#: libcore/vm/ActionExec.cpp:222
+#: libcore/vm/ASHandlers.cpp:2034
 #, c-format
-msgid "PC:%d - EX: %s"
+msgid ""
+"Frame spec found on stack at ActionGotoExpression doesn't evaluate to a "
+"valid frame: %s"
 msgstr ""
 
-#: libcore/vm/ActionExec.cpp:239
+#: libcore/vm/ASHandlers.cpp:2046
 #, c-format
 msgid ""
-"Length %u (%d) of action tag id %u at pc %d overflows actions buffer size %d"
+"Couldn't find target sprite \"%s\" in ActionGotoExpression. Will not go to "
+"target frame..."
 msgstr ""
 
-#: libcore/vm/ActionExec.cpp:292
+#: libcore/vm/ASHandlers.cpp:2125
 #, c-format
-msgid "After execution: PC %d, next PC %d, stack follows"
+msgid "delete %s.%s: no object found to delete"
 msgstr ""
 
-#: libcore/vm/ActionExec.cpp:306
-msgid ""
-"Time exceeded (%4% secs) while executing code in %1% between pc %2% and %3%. "
-"Disable scripts?"
+#: libcore/vm/ASHandlers.cpp:2165
+msgid "delete2 called with a path that does not resolve to an object"
 msgstr ""
 
-#: libcore/vm/ActionExec.cpp:541
-msgid ""
-"Stack smashed (ActionScript compiler bug, or obfuscated SWF). Taking no "
-"action to fix (as expected)."
+#: libcore/vm/ASHandlers.cpp:2191
+#, c-format
+msgid "-- set local var: %s = %s"
 msgstr ""
 
-#: libcore/vm/ActionExec.cpp:545
+#: libcore/vm/ASHandlers.cpp:2224
 #, c-format
-msgid "%d elements left on the stack after block execution."
+msgid "ActionCallFunction: %s is not an object"
 msgstr ""
 
-#: libcore/vm/ActionExec.cpp:564
+#: libcore/vm/ASHandlers.cpp:2241
 #, c-format
 msgid ""
-"End of DoAction block hit while skipping %d action tags (pc:%d, stop_pc:%d) "
-"(WaitForFrame, probably)"
+"Attempt to call a function with %u arguments while only %u are available on "
+"the stack."
 msgstr ""
 
-#: libcore/vm/ActionExec.cpp:674
+#: libcore/vm/ASHandlers.cpp:2303
 #, c-format
-msgid "Jump outside DoAction tag requested (offset %d before tag start)"
+msgid "---new object: %s"
 msgstr ""
 
-#: libcore/vm/VM.cpp:222
+#: libcore/vm/ASHandlers.cpp:2313
 #, c-format
-msgid "-------------- global register[%d] = '%s'"
+msgid "ActionNew: '%s' is not a constructor"
 msgstr ""
 
-#: libcore/vm/VM.cpp:250
-#, c-format
-msgid "Recursion limit reached (%u)"
+#: libcore/vm/ASHandlers.cpp:2351
+msgid "The 'var whatever' syntax in timeline context is a no-op."
 msgstr ""
 
-#: libcore/Button.cpp:477
+#: libcore/vm/ASHandlers.cpp:2439
 #, c-format
-msgid "Unhandled button event %s"
-msgstr ""
-
-#: libcore/Button.cpp:788
-msgid "Button placed with an init object. This will be ignored."
+msgid "Argument to TargetPath(%s) doesn't cast to a DisplayObject"
 msgstr ""
 
-#: libcore/Button.cpp:956
-msgid "Enabled"
+#: libcore/vm/ASHandlers.cpp:2474
+#, c-format
+msgid ""
+"Top of stack doesn't evaluate to an object (%s) at ActionEnumerate execution"
 msgstr ""
 
-#: libcore/Button.cpp:961
-msgid "Button state"
+#: libcore/vm/ASHandlers.cpp:2581
+#, c-format
+msgid "getMember called against a value that does not cast to an as_object: %s"
 msgstr ""
 
-#: libcore/Button.cpp:965
-msgid "Action characters"
+#: libcore/vm/ASHandlers.cpp:2590
+#, c-format
+msgid " ActionGetMember: target: %s (object %p)"
 msgstr ""
 
-#: libcore/Button.cpp:994
-msgid "Button.blendMode"
+#: libcore/vm/ASHandlers.cpp:2605
+#, c-format
+msgid "-- get_member %s.%s=%s"
 msgstr ""
 
-#: libcore/Button.cpp:1003
-msgid "Button.cacheAsBitmap"
+#: libcore/vm/ASHandlers.cpp:2624
+#, c-format
+msgid ""
+"ActionSetMember: %s.%s=%s: member name evaluates to invalid (empty) string"
 msgstr ""
 
-#: libcore/Button.cpp:1012
-msgid "Button.filters"
+#: libcore/vm/ASHandlers.cpp:2633
+#, c-format
+msgid "-- set_member %s.%s=%s"
 msgstr ""
 
-#: libcore/Button.cpp:1021
-msgid "Button.scale9Grid"
+#: libcore/vm/ASHandlers.cpp:2645
+#, c-format
+msgid "-- set_member %s.%s=%s on invalid object!"
 msgstr ""
 
-#: libcore/Button.cpp:1030
-msgid "Button.getTabIndex"
+#: libcore/vm/ASHandlers.cpp:2706
+#, c-format
+msgid ""
+"Attempt to call a method with %u arguments while only %u are available on "
+"the stack."
 msgstr ""
 
-#: libcore/Button.cpp:1039
-msgid "Button.setTabIndex"
+#: libcore/vm/ASHandlers.cpp:2714
+#, c-format
+msgid " method name: %s"
 msgstr ""
 
-#: libcore/as_environment.cpp:182
+#: libcore/vm/ASHandlers.cpp:2715
 #, c-format
-msgid "invalid path '%s' (p=next_slash=%s)"
+msgid " method object/func: %s"
 msgstr ""
 
-#: libcore/as_environment.cpp:193
+#: libcore/vm/ASHandlers.cpp:2716
 #, c-format
-msgid "invalid path '%s' (dot not allowed after having seen a slash)"
+msgid " method nargs: %d"
 msgstr ""
 
-#: libcore/as_environment.cpp:332
+#: libcore/vm/ASHandlers.cpp:2724
 #, c-format
-msgid "-------------- %s = %s"
+msgid "ActionCallMethod invoked with non-object object/func (%s)"
 msgstr ""
 
-#: libcore/as_environment.cpp:346
+#: libcore/vm/ASHandlers.cpp:2758
 #, c-format
-msgid "Path target '%s' not found while setting %s=%s"
+msgid "ActionCallMethod: Can't find method %s of object %s"
 msgstr ""
 
-#: libcore/as_environment.cpp:445
+#: libcore/vm/ASHandlers.cpp:2770
 #, c-format
-msgid "Won't set invalid raw variable name: %s"
+msgid "ActionCallMethod: property %d of object %d is not callable (%s)"
 msgstr ""
 
-#: libcore/as_environment.cpp:474
+#: libcore/vm/ASHandlers.cpp:2843
 #, c-format
 msgid ""
-"as_environment::setVariableRaw(%s, %s): neither current target nor original "
-"target are defined, can't set the variable"
+"Attempt to call a constructor with %u arguments while only %u are available "
+"on the stack."
 msgstr ""
 
-#: libcore/as_environment.cpp:486
-#, c-format
-msgid "Won't get invalid raw variable name: %s"
+#: libcore/vm/ASHandlers.cpp:2855
+msgid "On ActionNewMethod: no object found on stack on ActionMethod"
 msgstr ""
 
-#: libcore/as_environment.cpp:567
+#: libcore/vm/ASHandlers.cpp:2872
 #, c-format
-msgid "reference to non-existent variable '%s'"
+msgid "ActionNewMethod: can't find method %s of object %s"
 msgstr ""
 
-#: libcore/MovieClip.cpp:621
-#, c-format
-msgid "call_frame('%s') -- invalid frame"
+#: libcore/vm/ASHandlers.cpp:2884
+msgid "ActionNewMethod: method name is undefined and object is not a function"
 msgstr ""
 
-#: libcore/MovieClip.cpp:667
-msgid "Can't clone root of the movie"
+#: libcore/vm/ASHandlers.cpp:2923
+#, c-format
+msgid "-- %s instanceof %s (invalid args?)"
 msgstr ""
 
-#: libcore/MovieClip.cpp:675
+#: libcore/vm/ASHandlers.cpp:2952
 #, c-format
-msgid "%s parent is not a movieclip, can't clone"
+msgid "Top of stack not an object %s at ActionEnum2 execution"
 msgstr ""
 
-#: libcore/MovieClip.cpp:852
-msgid "MovieClip.unloadMovie()"
+#: libcore/vm/ASHandlers.cpp:3089
+#, c-format
+msgid "ActionExtends: Super is not an object (%s)"
 msgstr ""
 
-#: libcore/MovieClip.cpp:885
+#: libcore/vm/ASHandlers.cpp:3093
 #, c-format
-msgid "advance_movieclip: no frames loaded for movieclip/movie %s"
+msgid "ActionExtends: Sub is not a function (%s)"
 msgstr ""
 
-#: libcore/MovieClip.cpp:935
+#: libcore/vm/ASHandlers.cpp:3194
+#, c-format
 msgid ""
-"Flushing orphaned tags in movieclip %1%. _currentFrame:%2%, _hasLooped:%3%, "
-"frame_count:%4%"
+"function2 code len (%u) overflows DOACTION tag boundaries (DOACTION tag len="
+"%d, function2 code offset=%d). Forcing code len to eat the whole buffer "
+"(would this work?)."
 msgstr ""
 
-#: libcore/MovieClip.cpp:1046
+#: libcore/vm/ASHandlers.cpp:3216
 #, c-format
-msgid "Executing %d tags in frame %d/%d of movieclip %s"
+msgid "DefineFunction2: named function '%s' starts at PC %d"
 msgstr ""
 
-#: libcore/MovieClip.cpp:1084 libcore/MovieClip.cpp:1125
+#: libcore/vm/ASHandlers.cpp:3226
 #, c-format
-msgid ""
-"Target frame of a gotoFrame(%d) was never loaded, although frame count in "
-"header (%d) said we should have found it"
+msgid "DefineFunction2: anonymous function starts at PC %d"
 msgstr ""
 
-#: libcore/MovieClip.cpp:1116
+#: libcore/vm/ASHandlers.cpp:3278
 #, c-format
 msgid ""
-"GotoFrame(%d) targets a yet to be loaded frame (%d). We'll wait for it but a "
-"more correct form is explicitly using WaitForFrame instead"
+"ActionTry: reserved:%x doFinally:%d doCatch:%d trySize:%u catchSize:%u "
+"finallySize:%u catchName:%s catchRegister:%u"
 msgstr ""
 
-#: libcore/MovieClip.cpp:1189
-#, c-format
-msgid "MovieClip::goto_labeled_frame('%s') unknown label"
+#: libcore/vm/ASHandlers.cpp:3307
+msgid "ActionWith tag length != 2; skipping"
 msgstr ""
 
-#: libcore/MovieClip.cpp:1248
-#, c-format
-msgid "MovieClip::add_display_object(): unknown cid = %d"
+#: libcore/vm/ASHandlers.cpp:3317
+msgid "Empty with() block..."
 msgstr ""
 
-#: libcore/MovieClip.cpp:1318
+#: libcore/vm/ASHandlers.cpp:3328
 #, c-format
-msgid "movieclip::replace_display_object(): unknown cid = %d"
+msgid "with(%s) : first argument doesn't cast to an object!"
 msgstr ""
 
-#: libcore/MovieClip.cpp:1327
+#: libcore/vm/ASHandlers.cpp:3443
 #, c-format
+msgid "Unsupported action handler invoked, code at pc is %#x"
+msgstr ""
+
+#: libcore/vm/ASHandlers.cpp:3503
+msgid "Bogus empty GetUrl URL in SWF file, skipping"
+msgstr ""
+
+#: libcore/vm/ASHandlers.cpp:3515
 msgid ""
-"MovieClip::replace_display_object: could not find any DisplayObject at depth "
-"%d"
+"Bogus GetUrl2 send vars method in SWF file (both GET and POST requested). "
+"Using GET"
 msgstr ""
 
-#: libcore/MovieClip.cpp:1905
+#: libcore/vm/ASHandlers.cpp:3574
 #, c-format
-msgid "Could not load variables from %s"
+msgid "getURL: target %s not found"
 msgstr ""
 
-#: libcore/MovieClip.cpp:1958
+#: libcore/vm/ASHandlers.cpp:3580
 #, c-format
-msgid ""
-"removeMovieClip(%s): movieclip depth (%d) out of the 'dynamic' zone "
-"[0..1048575], won't remove"
+msgid "getURL: target %s is not a sprite"
 msgstr ""
 
-#: libcore/parser/TypesParser.cpp:145
-#, c-format
-msgid "Invalid rectangle: minx=%g maxx=%g miny=%g maxy=%g"
+#: libcore/vm/ASHandlers.cpp:3599
+msgid "commonGetURL: current target is undefined"
 msgstr ""
 
-#: libcore/parser/TypesParser.cpp:161
+#: libcore/vm/ASHandlers.cpp:3619
 #, c-format
-msgid "  FillStyle read type = 0x%X"
+msgid "Unknown loadMovie target: %s"
 msgstr ""
 
-#: libcore/parser/TypesParser.cpp:207
+#: libcore/vm/ASHandlers.cpp:3633
 #, c-format
-msgid "  gradients count: %d"
+msgid "get URL: target %s is not a sprite"
 msgstr ""
 
-#: libcore/parser/TypesParser.cpp:212
-msgid "No gradients!"
+#: libcore/vm/ASHandlers.cpp:3698
+#, c-format
+msgid "Couldn't find movie \"%s\" to set target to! Setting target to NULL..."
 msgstr ""
 
-#: libcore/parser/TypesParser.cpp:266
-msgid "Illegal spread mode in gradient definition."
+#: libcore/vm/Machine.cpp:895
+#, c-format
+msgid "Can't push a null value onto the scope stack (%s)."
 msgstr ""
 
-#: libcore/parser/TypesParser.cpp:283
-msgid "Illegal interpolation mode in gradient definition."
+#: libcore/vm/Machine.cpp:1438
+#, c-format
+msgid ""
+"CALLPROP: Can't call a method of a value that doesn't cast to an object (%s)."
 msgstr ""
 
-#: libcore/parser/TypesParser.cpp:408
+#: libcore/vm/Machine.cpp:1455
 #, c-format
-msgid "  color: %s"
+msgid "CALLPROP: Property '%s' of object '%s' is '%s', cannot call as method"
 msgstr ""
 
-#: libcore/parser/sprite_definition.cpp:64
+#: libcore/vm/Machine.cpp:1983
 #, c-format
-msgid "  frames = %d"
+msgid "GETPROPERTY: Looking for property %s of object %s"
 msgstr ""
 
-#: libcore/parser/sprite_definition.cpp:77
+#: libcore/vm/Machine.cpp:1987
 #, c-format
-msgid ""
-"%d frames advertised in header, but only %d SHOWFRAME tags found in define "
-"sprite."
+msgid "GETPROPERTY: expecting object on stack, got %s."
 msgstr ""
 
-#: libcore/parser/sprite_definition.cpp:87
-msgid "  -- sprite END --"
+#: libcore/vm/Machine.cpp:2122
+#, c-format
+msgid "ABC_ACTION_SETSLOT: unexpected non-object stack value %s"
 msgstr ""
 
-#: libcore/parser/filter_factory.cpp:54
+#: libcore/vm/ActionExec.cpp:147
 #, c-format
-msgid "   number of filters: %d"
+msgid ""
+"at ActionExec operator() start, pc=%d, stop_pc=%d, code.size=%d, func=%d, "
+"codeVersion=%d"
 msgstr ""
 
-#: libcore/parser/filter_factory.cpp:92
+#: libcore/vm/ActionExec.cpp:152 libcore/vm/ActionExec.cpp:285
+#: libcore/vm/ActionExec.cpp:296
 #, c-format
-msgid "Invalid filter type %d."
+msgid "%s"
 msgstr ""
 
-#: libcore/parser/filter_factory.cpp:102
+#: libcore/vm/ActionExec.cpp:222
 #, c-format
-msgid "Filter %d could not read."
+msgid "PC:%d - EX: %s"
 msgstr ""
 
-#: libcore/parser/filter_factory.cpp:134
+#: libcore/vm/ActionExec.cpp:239
 #, c-format
-msgid "   DropShadowFilter: blurX=%f blurY=%f"
+msgid ""
+"Length %u (%d) of action tag id %u at pc %d overflows actions buffer size %d"
 msgstr ""
 
-#: libcore/parser/filter_factory.cpp:153
+#: libcore/vm/ActionExec.cpp:292
 #, c-format
-msgid "   BlurFilter: blurX=%f blurY=%f quality=%d"
+msgid "After execution: PC %d, next PC %d, stack follows"
 msgstr ""
 
-#: libcore/parser/filter_factory.cpp:180
-msgid "   GlowFilter "
+#: libcore/vm/ActionExec.cpp:306
+msgid ""
+"Time exceeded (%4% secs) while executing code in %1% between pc %2% and %3%. "
+"Disable scripts?"
 msgstr ""
 
-#: libcore/parser/filter_factory.cpp:218
-msgid "   BevelFilter "
+#: libcore/vm/ActionExec.cpp:541
+msgid ""
+"Stack smashed (ActionScript compiler bug, or obfuscated SWF). Taking no "
+"action to fix (as expected)."
 msgstr ""
 
-#: libcore/parser/filter_factory.cpp:265
-msgid "   GradientGlowFilter "
+#: libcore/vm/ActionExec.cpp:545
+#, c-format
+msgid "%d elements left on the stack after block execution."
 msgstr ""
 
-#: libcore/parser/filter_factory.cpp:301
-msgid "   ConvolutionFilter "
+#: libcore/vm/ActionExec.cpp:564
+#, c-format
+msgid ""
+"End of DoAction block hit while skipping %d action tags (pc:%d, stop_pc:%d) "
+"(WaitForFrame, probably)"
 msgstr ""
 
-#: libcore/parser/filter_factory.cpp:318
-msgid "   ColorMatrixFilter: "
+#: libcore/vm/ActionExec.cpp:674
+#, c-format
+msgid "Jump outside DoAction tag requested (offset %d before tag start)"
 msgstr ""
 
-#: libcore/parser/filter_factory.cpp:319 libcore/parser/filter_factory.cpp:322
-#: libcore/parser/filter_factory.cpp:325 libcore/parser/filter_factory.cpp:328
+#: libcore/MovieLoader.cpp:260
 #, c-format
-msgid "     %g, %g, %g, %g, %g"
+msgid "Can't create Movie instance for definition loaded from %s"
 msgstr ""
 
-#: libcore/parser/filter_factory.cpp:375
-msgid "   GradientBevelFilter "
+#: libcore/ClassHierarchy.cpp:85
+#, c-format
+msgid "Native class %s is not an object after initialization (%s)"
 msgstr ""
 
-#: libcore/parser/action_buffer.cpp:57
+#: libcore/ClassHierarchy.cpp:92
 #, c-format
-msgid "Empty action buffer starting at offset %lu"
+msgid "Native class %s is not found after initialization"
 msgstr ""
 
-#: libcore/parser/action_buffer.cpp:94
-#, c-format
-msgid "Action buffer starting at offset %lu doesn't end with an END tag"
+#: libcore/RGBA.cpp:47
+msgid "Failed to convert string to RGBA value! This is a Gnash bug"
 msgstr ""
 
-#: libcore/parser/action_buffer.cpp:132
-msgid "action buffer dict length exceeded"
+#: libcore/SWFStream.cpp:475
+msgid "Attempt to seek past the end of an opened tag"
 msgstr ""
 
-#: libcore/parser/action_buffer.cpp:614
-msgid "Native double floating point format not recognised"
+#: libcore/SWFStream.cpp:483
+msgid "Attempt to seek before start of an opened tag"
 msgstr ""
 
-#: libcore/parser/SWFParser.cpp:90
-msgid "SHOWFRAME tag"
+#: libcore/SWFStream.cpp:496
+msgid "Unexpected end of stream"
 msgstr ""
 
-#: libcore/parser/SWFParser.cpp:100
+#: libcore/SWFStream.cpp:564
 #, c-format
 msgid ""
-"Encountered unknown tag %d. These usually store creation tool data and do "
-"not affect playback"
+"Tag %d starting at offset %d is advertised to end at offset %d, which is "
+"after end of previously opened tag starting at offset %d and ending at "
+"offset %d. Making it end where container tag ends."
 msgstr ""
 
-#: libcore/parser/SWFParser.cpp:105
+#: libcore/SWFStream.cpp:581
 #, c-format
-msgid "tag dump follows: %s"
+msgid "SWF[%lu]: tag type = %d, tag length = %d, end tag = %lu"
 msgstr ""
 
-#: libcore/parser/SWFParser.cpp:113
-#, c-format
-msgid "Parsing exception: %s"
+#: libcore/SWFStream.cpp:602
+msgid "Could not seek to reported end of tag"
 msgstr ""
 
-#: libcore/parser/SWFMovieDefinition.cpp:255
+#: libcore/SWFStream.cpp:617
 #, c-format
-msgid "Add sound sample %d assigning id %d"
-msgstr ""
-
-#: libcore/parser/SWFMovieDefinition.cpp:284
-msgid ""
-"gnash::SWFMovieDefinition::read() -- file does not start with a SWF header"
+msgid "SWFStream::consumeInput: underlying stream couldn't go_to_end: %s"
 msgstr ""
 
-#: libcore/parser/SWFMovieDefinition.cpp:291
+#: libcore/DisplayObject.cpp:124
 #, c-format
-msgid "version: %d, file_length: %d"
+msgid "loadMovie against a %s DisplayObject"
 msgstr ""
 
-#: libcore/parser/SWFMovieDefinition.cpp:296
-msgid ""
-"SWFMovieDefinition::read(): unable to read zipped SWF data; gnash was "
-"compiled without zlib support"
+#: libcore/DisplayObject.cpp:261
+msgid "blendMode"
 msgstr ""
 
-#: libcore/parser/SWFMovieDefinition.cpp:301
-msgid "file is compressed"
+#: libcore/DisplayObject.cpp:371
+#, c-format
+msgid "Setting _height=%g of DisplayObject %s (%s)"
 msgstr ""
 
-#: libcore/parser/SWFMovieDefinition.cpp:320
-msgid "non-finite movie bounds"
+#: libcore/DisplayObject.cpp:799
+msgid "yes"
 msgstr ""
 
-#: libcore/parser/SWFMovieDefinition.cpp:336
-#, c-format
-msgid "frame size = %s, frame rate = %f, frames = %d"
+#: libcore/DisplayObject.cpp:800
+msgid "no"
 msgstr ""
 
-#: libcore/parser/SWFMovieDefinition.cpp:360
-msgid "Could not start loading thread"
+#: libcore/DisplayObject.cpp:806
+msgid "Depth"
 msgstr ""
 
-#: libcore/parser/SWFMovieDefinition.cpp:431
-#, c-format
-msgid "Could not find char %d, dump is: %s"
+#: libcore/DisplayObject.cpp:812
+msgid "Ratio"
 msgstr ""
 
-#: libcore/parser/SWFMovieDefinition.cpp:490
-msgid "Error while parsing SWF stream."
+#: libcore/DisplayObject.cpp:822
+msgid "Clipping depth"
 msgstr ""
 
-#: libcore/parser/SWFMovieDefinition.cpp:502
-#, c-format
-msgid "%d control tags are NOT followed by a SHOWFRAME tag"
+#: libcore/DisplayObject.cpp:827
+msgid "Dimensions"
 msgstr ""
 
-#: libcore/parser/SWFMovieDefinition.cpp:510
-#, c-format
-msgid ""
-"%d frames advertised in header, but only %d SHOWFRAME tags found in stream. "
-"Pretending we loaded all advertised frames"
+#: libcore/DisplayObject.cpp:829
+msgid "Dynamic"
 msgstr ""
 
-#: libcore/parser/SWFMovieDefinition.cpp:538
-#, c-format
-msgid ""
-"number of SHOWFRAME tags in SWF stream '%s' (%d) exceeds the advertised "
-"number in header (%d)."
+#: libcore/DisplayObject.cpp:830
+msgid "Mask"
 msgstr ""
 
-#: libcore/parser/SWFMovieDefinition.cpp:605
-msgid "More than one JPEGTABLES tag found: not resetting JPEG loader"
+#: libcore/DisplayObject.cpp:831
+msgid "Destroyed"
 msgstr ""
 
-#: libcore/parser/SWFMovieDefinition.cpp:745
-#, c-format
-msgid "import error: could not find resource '%s' in movie '%s'"
+#: libcore/DisplayObject.cpp:833
+msgid "Unloaded"
 msgstr ""
 
-#: libcore/Video.cpp:57
-msgid "No Media handler registered, won't be able to decode embedded video"
+#: libcore/DisplayObject.cpp:837
+msgid "Blend mode"
 msgstr ""
 
-#: libcore/Video.cpp:69
-#, c-format
-msgid "Could not create Video Decoder: %s"
+#: libcore/DisplayObject.cpp:840
+msgid "Invalidated"
 msgstr ""
 
-#: libcore/Video.cpp:138
-msgid "No Video info in video definition"
+#: libcore/DisplayObject.cpp:842
+msgid "Child invalidated"
 msgstr ""
 
-#: libcore/as_function.cpp:94
+#: libcore/DisplayObject.cpp:863 libcore/DisplayObject.cpp:1567
 #, c-format
-msgid "Native function called as constructor threw exception: %s"
+msgid "Attempt to set property to %s, refused"
 msgstr ""
 
-#: libcore/movie_root.cpp:238
+#: libcore/DisplayObject.cpp:1098
 #, c-format
-msgid "ActionParserException thrown during setRootMovie: %s"
+msgid "Attempt to set %s._y to %s (evaluating to number %g) refused"
 msgstr ""
 
-#: libcore/movie_root.cpp:253
+#: libcore/DisplayObject.cpp:1129
 #, c-format
-msgid "No user interface registered, assuming 'Yes' answer to question: %s"
+msgid "Attempt to set %s._x to %s (evaluating to number %g) refused"
 msgstr ""
 
-#: libcore/movie_root.cpp:402 libcore/movie_root.cpp:412
+#: libcore/DisplayObject.cpp:1158
 #, c-format
-msgid ""
-"%s.swapDepth(%d): movie has a depth (%d) below static depth zone (%d), won't "
-"swap its depth"
-msgstr ""
-
-#: libcore/movie_root.cpp:470
-msgid ""
-"movie_root::dropLevel called against a movie not found in the levels "
-"container"
-msgstr ""
-
-#: libcore/movie_root.cpp:477
-msgid "Original root movie can't be removed"
+msgid "Attempt to set %s._xscale to %s (evaluating to number %g) refused"
 msgstr ""
 
-#: libcore/movie_root.cpp:496
+#: libcore/DisplayObject.cpp:1184
 #, c-format
-msgid ""
-"TESTME: loadMovie called on level %d which is not available at load time, "
-"skipped placement for now"
+msgid "Attempt to set %s._yscale to %s (evaluating to number %g) refused"
 msgstr ""
 
-#: libcore/movie_root.cpp:627
+#: libcore/DisplayObject.cpp:1220
 #, c-format
-msgid "ActionLimits hit notifying key listeners: %s."
-msgstr ""
-
-#: libcore/movie_root.cpp:864
-msgid ""
-"movie_root tracking a streaming sound, but the sound handler is not "
-"streaming!"
+msgid "Attempt to set %s._visible to %s (evaluating to number %g) refused"
 msgstr ""
 
-#: libcore/movie_root.cpp:896
-msgid ""
-"Time exceeded (%1% secs) while attempting to catch up to streaming sound. "
-"Give up on synchronization?"
+#: libcore/DisplayObject.cpp:1249
+#, c-format
+msgid "Attempt to set %s._alpha to %s (evaluating to number %g) refused"
 msgstr ""
 
-#: libcore/movie_root.cpp:948
+#: libcore/DisplayObject.cpp:1315
 #, c-format
-msgid "Buffer overread during advance: %s"
+msgid "Attempt to set %s._rotation to %s (evaluating to number %g) refused"
 msgstr ""
 
-#: libcore/movie_root.cpp:1066
-#, c-format
-msgid "ActionLimits hit notifying mouse events: %s."
+#: libcore/DisplayObject.cpp:1355
+msgid "_soundbuftime setting"
 msgstr ""
 
-#: libcore/movie_root.cpp:1558
+#: libcore/DisplayObject.cpp:1379
 #, c-format
-msgid "Couldn't process ExternalInterface Call %s"
+msgid "Setting _width=%g of DisplayObject %s (%s)"
 msgstr ""
 
-#: libcore/movie_root.cpp:1603
-msgid "ExternalInterface::GotoFrame()"
+#: libcore/DisplayObject.cpp:1389 libcore/DisplayObject.cpp:1407
+msgid "_focusrect"
 msgstr ""
 
-#: libcore/movie_root.cpp:1611
-msgid "ExternalInterface::LoadMovie()"
+#: libcore/AMFConverter.cpp:98
+msgid "Problems serializing an object's member"
 msgstr ""
 
-#: libcore/movie_root.cpp:1676 gui/Player.cpp:713
+#: libcore/AMFConverter.cpp:212
 #, c-format
-msgid "Could not write to user-provided host requests fd %d: %s"
+msgid "Problems serializing strict array member %d=%s"
 msgstr ""
 
-#: libcore/movie_root.cpp:1837 libcore/movie_root.cpp:1869
-#: libcore/movie_root.cpp:1925
-#, c-format
-msgid "Could not write to browser fd #%d: %s"
+#: libcore/AMFConverter.cpp:242
+msgid "Could not serialize object"
 msgstr ""
 
-#: libcore/movie_root.cpp:2155
+#: libcore/AMFConverter.cpp:319
 #, c-format
-msgid "Fork failed launching URL opener '%s'"
+msgid "Unknown AMF type %s! Cannot proceed"
 msgstr ""
 
-#: libcore/movie_root.cpp:2202
+#: libcore/AMFConverter.cpp:376
 #, c-format
-msgid "Could only write %d bytes to fd #%d"
+msgid "AMF parsing error: %s"
 msgstr ""
 
-#: libcore/movie_root.cpp:2290
-msgid "Live MovieClips"
+#: libcore/AMFConverter.cpp:407
+msgid "Read past _end of buffer for strict array length"
 msgstr ""
 
-#: libcore/movie_root.cpp:2419
-#, c-format
-msgid "%s to UTF8 conversion in LoadableObject input parsing"
+#: libcore/AMFConverter.cpp:425
+msgid "Unable to read array elements"
 msgstr ""
 
-#: libcore/movie_root.cpp:2442
-#, c-format
-msgid ""
-"Hosting application registered no callback for events/queries, can't call %s"
-"(%s)"
+#: libcore/AMFConverter.cpp:442
+msgid "Read past _end of buffer for array length"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:65 libcore/abc/AbcBlock.cpp:133
-msgid "ABC: Finalizing trait yielded bad type for slot."
+#: libcore/AMFConverter.cpp:468 libcore/AMFConverter.cpp:489
+msgid "MALFORMED AMF: premature _end of ECMA_ARRAY block"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:188
-msgid "ABC: Bad name for trait."
+#: libcore/AMFConverter.cpp:480
+msgid "MALFORMED AMF: empty member name not followed by OBJECT_END_AMF0 byte"
+msgstr ""
+
+#: libcore/AMFConverter.cpp:504
+msgid "Unable to read array element"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:193
-msgid "ABC: Trait name must be fully qualified."
+#: libcore/AMFConverter.cpp:528
+msgid "Could not read object property name"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:240 libcore/abc/AbcBlock.cpp:266
-msgid "Bad method id in trait."
+#: libcore/AMFConverter.cpp:539
+msgid "AMF buffer terminated just before object _end byte. continuing anyway."
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:256
-msgid "Bad Class id in trait."
+#: libcore/AMFConverter.cpp:566
+#, c-format
+msgid "readAMF0: invalid reference to object %d (%d known objects)"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:274
-msgid "ABC: Unknown type of trait."
+#: libcore/AMFConverter.cpp:597
+msgid ""
+"Date type encoded timezone info %1%, even though this field should not be "
+"used."
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:468
+#: libcore/as_value.cpp:768
 #, c-format
-msgid "Abc Version: %d.%d"
+msgid "serialization of as_value of type %d"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:567
-msgid "ABC: Bad string given for namespace."
+#: libcore/DisplayList.cpp:305
+#, c-format
+msgid "moveDisplayObject() -- can't find object at depth %d"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:609
-msgid "ABC: Bad namespace for namespace set."
+#: libcore/DisplayList.cpp:312
+msgid "Request to move an unloaded DisplayObject"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:679
+#: libcore/DisplayList.cpp:380
 #, c-format
-msgid "Action Block: Unknown multiname type (%d)."
+msgid "%s.swapDepth(%d) : ignored call with target depth less then %d"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:712 libcore/abc/AbcBlock.cpp:722
-#: libcore/abc/AbcBlock.cpp:732 libcore/abc/AbcBlock.cpp:742
-msgid "Action Block: Bad index in optional argument."
+#: libcore/DisplayList.cpp:404
+msgid ""
+"First argument to DisplayList::swapDepth() is NOT a DisplayObject in the "
+"list. Call ignored."
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:752
-msgid "ABC: Bad index in optional argument, namespaces."
+#: libcore/DisplayList.cpp:875
+#, c-format
+msgid ""
+"mergeDisplayList: DisplayObject %s (%s at depth %d [%d]) about to be "
+"discarded in given display list is not marked as unloaded and not found in "
+"the merged current displaylist"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:774
+#: libcore/LoadVariablesThread.cpp:75
 #, c-format
-msgid "ABC: Bad default value type (%X), but continuing."
+msgid "%s to UTF8 conversion in MovieClip.loadVariables input parsing"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:812
-msgid "ABC: Bad return type for method info."
+#: libcore/LoadVariablesThread.cpp:124
+#, c-format
+msgid "Stream couldn't seek to end: %s"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:825
-msgid "ABC: Unknown return type."
+#: libcore/LoadVariablesThread.cpp:129
+#, c-format
+msgid ""
+"Size of 'variables' stream advertised to be %d bytes, but turned out to be "
+"%d bytes."
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:842
-msgid "ABC: Bad parameter type in method."
+#: libcore/Button.cpp:477
+#, c-format
+msgid "Unhandled button event %s"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:851
-msgid "ABC: Unknown parameter type."
+#: libcore/Button.cpp:789
+msgid "Button placed with an init object. This will be ignored."
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:940
-msgid "ABC: Out of bounds instance name."
+#: libcore/Button.cpp:957
+msgid "Enabled"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:948
-msgid "ABC: QName required for instance."
+#: libcore/Button.cpp:962
+msgid "Button state"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:953
-msgid "ABC: No namespace to use for storing class."
+#: libcore/Button.cpp:966
+msgid "Action characters"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:968
-msgid "Duplicate class registration."
+#: libcore/Button.cpp:995
+msgid "Button.blendMode"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:984
-msgid "ABC: Bad super type."
+#: libcore/Button.cpp:1004
+msgid "Button.cacheAsBitmap"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:995
-#, c-format
-msgid "ABC: Super type not found (%s)"
+#: libcore/Button.cpp:1013
+msgid "Button.filters"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:1002
-msgid "ABC: Can't extend a class which is final."
+#: libcore/Button.cpp:1022
+msgid "Button.scale9Grid"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:1008
-msgid "ABC: Can't extend an interface type."
+#: libcore/Button.cpp:1031
+msgid "Button.getTabIndex"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:1014
-msgid "ABC: Class cannot be its own supertype."
+#: libcore/Button.cpp:1040
+msgid "Button.setTabIndex"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:1035
-msgid "ABC: Bad namespace for protected."
+#: libcore/DisplayObjectContainer.cpp:74
+msgid "Children"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:1054
-msgid "ABC: Bad name for interface."
+#: libcore/PropertyList.cpp:274
+#, c-format
+msgid "Property %s already exists, can't addDestructiveGetter"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:1061
-msgid "ABC: Can't implement a non-interface type."
+#: libdevice/rawfb/RawFBDevice.cpp:63
+msgid "Couldn't initialize RAWFB device!"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:1073
-msgid "ABC: Out of bounds method for initializer."
+#: libdevice/rawfb/RawFBDevice.cpp:95
+msgid "Freeing framebuffer memory"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:1108
-msgid "ABC: Out of bound static constructor for class."
+#: libdevice/rawfb/RawFBDevice.cpp:100
+msgid "Freeing offscreen buffer"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:1147
-msgid "ABC: Out of bounds method for script."
+#: libdevice/rawfb/RawFBDevice.cpp:119
+#, c-format
+msgid "WARNING: Using %s as a fake framebuffer!"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:1183
-msgid "ABC: Out of bounds for method body."
+#: libdevice/rawfb/RawFBDevice.cpp:138
+#, c-format
+msgid "Could not open framebuffer device: %s"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:1190
-msgid "ABC: Only one body per method."
+#: libdevice/rawfb/RawFBDevice.cpp:141
+#, c-format
+msgid "Opened framebuffer device: %s"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:1236
-msgid "ABC: Out of bound type for exception."
+#: libdevice/rawfb/RawFBDevice.cpp:177
+msgid "LUT8: Setting up colormap"
 msgstr ""
 
-#: libcore/abc/AbcBlock.cpp:1246
+#: libdevice/rawfb/RawFBDevice.cpp:202
 #, c-format
-msgid "ABC: Unknown type of object to catch. (%s)"
-msgstr ""
-
-#: libcore/abc/AbcBlock.cpp:1264
-msgid "ABC: Out of bound name for caught exception."
+msgid "LUT8: Error setting colormap: %s"
 msgstr ""
 
-#: libcore/MovieFactory.cpp:79
-msgid ""
-"Requested to keep from completely loading a movie, but the movie in question "
-"is an image, for which we don't yet have the concept of a 'loading thread'"
+#: libdevice/rawfb/RawFBDevice.cpp:407
+msgid "Couldn't write to the fake cmap!"
 msgstr ""
 
-#: libcore/MovieFactory.cpp:94
-msgid "FLV can't be loaded directly as a movie"
+#: libdevice/rawfb/RawFBDevice.cpp:411
+msgid "Couldn't write to the fake cmap, unknown type!"
 msgstr ""
 
-#: libcore/MovieFactory.cpp:98
-msgid "Unknown file type"
+#: libdevice/rawfb/RawFBDevice.cpp:425
+msgid "Signaled fbe to reload it's colormap."
 msgstr ""
 
-#: libcore/MovieFactory.cpp:133
+#: libdevice/rawfb/RawFBDevice.cpp:432
 #, c-format
-msgid "Couldn't load library movie '%s'"
+msgid "fakefb_ioctl(%d)"
 msgstr ""
 
-#: libcore/MovieFactory.cpp:173
-msgid "Can't read file header"
+#: libdevice/vaapi/VaapiImage.cpp:38
+#, c-format
+msgid "VaapiImage::VaapiImage(): format '%s'\n"
 msgstr ""
 
-#: libcore/MovieFactory.cpp:212
-msgid "Can't read 3 bytes after an MZ (.exe) header"
+#: libdevice/vaapi/VaapiImage.cpp:82
+#, c-format
+msgid "  image 0x%08x, format '%s'\n"
 msgstr ""
 
-#: libcore/MovieFactory.cpp:222
-msgid "Could not find SWF inside an .exe file"
+#: libdevice/vaapi/VaapiSurfaceGLX.cpp:205
+#, c-format
+msgid "  -> surface %p\n"
 msgstr ""
 
-#: libcore/MovieFactory.cpp:231
+#: libdevice/vaapi/VaapiSurfaceGLX.cpp:212
 #, c-format
-msgid "unknown file type, buffer is %c%c%c"
+msgid "VaapiSurface::~VaapiSurface(): surface %p\n"
 msgstr ""
 
-#: libcore/MovieFactory.cpp:273
+#: libdevice/vaapi/VaapiSurfaceGLX.cpp:266
 #, c-format
-msgid "Can't read image file from %s"
+msgid "VaapiSurfaceGLX::update(): from surface 0x%08x\n"
 msgstr ""
 
-#: libcore/MovieFactory.cpp:283
+#: libdevice/vaapi/VaapiSurface.cpp:77
 #, c-format
-msgid "Parsing error: %s"
+msgid "VaapiSurface::~VaapiSurface(): surface 0x%08x\n"
 msgstr ""
 
-#: libcore/MovieFactory.cpp:309
+#: libdevice/vaapi/VaapiSubpicture.cpp:35
 #, c-format
-msgid "failed to open '%s'; can't create movie"
+msgid "VaapiSubpicture::VaapiSubpicture(): format '%s'\n"
 msgstr ""
 
-#: libcore/MovieFactory.cpp:314
+#: libdevice/vaapi/VaapiSurfaceProxy.cpp:31
 #, c-format
-msgid "streamProvider opener can't open '%s'"
+msgid "VaapiSurfaceProxy::VaapiSurfaceProxy(): surface 0x%08x\n"
 msgstr ""
 
-#: libcore/PropertyList.cpp:274
+#: libdevice/vaapi/VaapiSurfaceProxy.cpp:36
 #, c-format
-msgid "Property %s already exists, can't addDestructiveGetter"
+msgid "VaapiSurfaceProxy::~VaapiSurfaceProxy(): surface 0x%08x\n"
 msgstr ""
 
-#: libcore/as_object.cpp:439
-#, c-format
-msgid "Caught exception: %s"
+#: libdevice/x11/X11Device.cpp:88 libdevice/x11/X11Device.cpp:106
+msgid "Couldn't initialize X11 device!"
 msgstr ""
 
-#: libcore/as_object.cpp:627
-#, c-format
-msgid "Attempt to set read-only property '%s'"
+#: libdevice/x11/X11Device.cpp:142
+msgid "couldn't open X11 display!"
 msgstr ""
 
-#: libcore/as_object.cpp:639
-#, c-format
-msgid "%s: %s"
+#: libdevice/x11/X11Device.cpp:162
+msgid "Error: couldn't get X visual\n"
 msgstr ""
 
-#: libcore/as_object.cpp:654
-#, c-format
-msgid "Unknown failure in setting property '%s' on object '%p'"
+#: libdevice/x11/X11Device.cpp:199
+msgid "The default Display is not set!"
 msgstr ""
 
-#: libcore/as_object.cpp:683
-#, c-format
-msgid "Attempt to initialize read-only property '%s' on object '%p' twice"
+#: libdevice/x11/X11Device.cpp:212
+msgid "No Display device set!"
 msgstr ""
 
-#: libcore/as_object.cpp:845
-msgid "Circular inheritance chain detected during isPrototypeOf call"
+#: libdevice/x11/X11Device.cpp:217
+msgid "No drawable window set!"
 msgstr ""
 
 #: libdevice/egl/eglDevice.cpp:86 libdevice/egl/eglDevice.cpp:108
@@ -6879,18 +6980,18 @@ msgstr ""
 msgid "EGL_VERSION = %s, EGL_VENDOR = %s"
 msgstr ""
 
-#: libdevice/egl/eglDevice.cpp:208 libdevice/egl/eglDevice.cpp:543
+#: libdevice/egl/eglDevice.cpp:208 libdevice/egl/eglDevice.cpp:547
 #: gui/gtk/gtk_glue_ovg.cpp:383
 #, c-format
 msgid "eglGetConfigs() failed to retrieve the number of configs (error %s)"
 msgstr ""
 
-#: libdevice/egl/eglDevice.cpp:213 libdevice/egl/eglDevice.cpp:548
+#: libdevice/egl/eglDevice.cpp:213 libdevice/egl/eglDevice.cpp:552
 #: gui/gtk/gtk_glue_ovg.cpp:388
 msgid "No EGLconfigs found\n"
 msgstr ""
 
-#: libdevice/egl/eglDevice.cpp:216 libdevice/egl/eglDevice.cpp:551
+#: libdevice/egl/eglDevice.cpp:216 libdevice/egl/eglDevice.cpp:555
 #, c-format
 msgid "Max number of EGL Configs is %d"
 msgstr ""
@@ -6975,93 +7076,120 @@ msgstr ""
 msgid "Initializing EGL for OpenVG"
 msgstr ""
 
-#: libdevice/egl/eglDevice.cpp:390
+#: libdevice/egl/eglDevice.cpp:394
 msgid "Initializing EGL Surface"
 msgstr ""
 
-#: libdevice/egl/eglDevice.cpp:397
+#: libdevice/egl/eglDevice.cpp:401
 #, c-format
 msgid "eglCreateWindowSurface failed (error %s)"
 msgstr ""
 
-#: libdevice/egl/eglDevice.cpp:411
+#: libdevice/egl/eglDevice.cpp:415
 #, c-format
 msgid "eglCreateContext failed (error %s)"
 msgstr ""
 
-#: libdevice/egl/eglDevice.cpp:423
+#: libdevice/egl/eglDevice.cpp:427
 #, c-format
 msgid "eglMakeCurrent failed (error %s)"
 msgstr ""
 
-#: libdevice/egl/eglDevice.cpp:555 gui/gtk/gtk_glue_ovg.cpp:395
+#: libdevice/egl/eglDevice.cpp:559 gui/gtk/gtk_glue_ovg.cpp:395
 msgid "Out of memory\n"
 msgstr ""
 
-#: libdevice/egl/eglDevice.cpp:560
+#: libdevice/egl/eglDevice.cpp:564
 #, c-format
 msgid "eglGetConfigs() failed to retrieve the configs (error %s)"
 msgstr ""
 
-#: libdevice/egl/eglDevice.cpp:773
+#: libdevice/egl/eglDevice.cpp:777
 #, c-format
 msgid "eglCreatePbufferSurface() failed (error 0x%x)"
 msgstr ""
 
-#: libdevice/egl/eglDevice.cpp:793 libdevice/egl/eglDevice.cpp:814
+#: libdevice/egl/eglDevice.cpp:797 libdevice/egl/eglDevice.cpp:818
 #, c-format
 msgid "eglCreatePbufferFromClientBuffer() failed (error 0x%x)"
 msgstr ""
 
-#: libdevice/vaapi/VaapiSurfaceProxy.cpp:31
+#: libdevice/events/UinputDevice.cpp:46
+msgid "ioctl(UI_DEV_DESTROY)"
+msgstr ""
+
+#: libdevice/events/UinputDevice.cpp:77 libdevice/events/MouseDevice.cpp:94
+#: libdevice/events/TouchDevice.cpp:312 libdevice/events/EventDevice.cpp:703
 #, c-format
-msgid "VaapiSurfaceProxy::VaapiSurfaceProxy(): surface 0x%08x\n"
+msgid "You don't have the proper permissions to open %s"
+msgstr ""
+
+#: libdevice/events/UinputDevice.cpp:82
+#, c-format
+msgid "Found a User mode input device at %s"
+msgstr ""
+
+#: libdevice/events/UinputDevice.cpp:98
+msgid "User Mode Input device not initialized yet!"
+msgstr ""
+
+#: libdevice/events/UinputDevice.cpp:103
+msgid "ioctl(UI_SET_EVBIT, EV_KEY)"
+msgstr ""
+
+#: libdevice/events/UinputDevice.cpp:109
+msgid "ioctl(UI_SET_EVBIT, EV_REL)"
+msgstr ""
+
+#: libdevice/events/UinputDevice.cpp:113
+msgid "ioctl(UI_SET_RELBIT, REL_X)"
+msgstr ""
+
+#: libdevice/events/UinputDevice.cpp:117
+msgid "ioctl( UI_SET_RELBIT, REL_Y)"
 msgstr ""
 
-#: libdevice/vaapi/VaapiSurfaceProxy.cpp:36
-#, c-format
-msgid "VaapiSurfaceProxy::~VaapiSurfaceProxy(): surface 0x%08x\n"
+#: libdevice/events/UinputDevice.cpp:142
+msgid "write uidev"
 msgstr ""
 
-#: libdevice/vaapi/VaapiSubpicture.cpp:35
+#: libdevice/events/UinputDevice.cpp:147
 #, c-format
-msgid "VaapiSubpicture::VaapiSubpicture(): format '%s'\n"
+msgid "ioctl(UI_SET_EVBIT, EV_ABS): %s"
 msgstr ""
 
-#: libdevice/vaapi/VaapiSurface.cpp:77
+#: libdevice/events/UinputDevice.cpp:151
 #, c-format
-msgid "VaapiSurface::~VaapiSurface(): surface 0x%08x\n"
+msgid "ioctl(UI_SET_ABSBIT,ABS_X): %s"
 msgstr ""
 
-#: libdevice/vaapi/VaapiSurfaceGLX.cpp:205
+#: libdevice/events/UinputDevice.cpp:155
 #, c-format
-msgid "  -> surface %p\n"
+msgid "ioctl(UI_SET_ABSBIT, ABS_Y): %s"
 msgstr ""
 
-#: libdevice/vaapi/VaapiSurfaceGLX.cpp:212
+#: libdevice/events/UinputDevice.cpp:161
 #, c-format
-msgid "VaapiSurface::~VaapiSurface(): surface %p\n"
+msgid "ioctl(UI_SET_KEYBIT, BTN_LEFT)): %s"
 msgstr ""
 
-#: libdevice/vaapi/VaapiSurfaceGLX.cpp:266
+#: libdevice/events/UinputDevice.cpp:165
 #, c-format
-msgid "VaapiSurfaceGLX::update(): from surface 0x%08x\n"
+msgid "ioctl(UI_SET_KEYBIT, BTN_RIGHT): %s"
 msgstr ""
 
-#: libdevice/vaapi/VaapiImage.cpp:38
+#: libdevice/events/UinputDevice.cpp:169
 #, c-format
-msgid "VaapiImage::VaapiImage(): format '%s'\n"
+msgid "ioctl(UI_SET_EVBIT, ABS_PRESSURE): %s"
 msgstr ""
 
-#: libdevice/vaapi/VaapiImage.cpp:82
+#: libdevice/events/UinputDevice.cpp:177
 #, c-format
-msgid "  image 0x%08x, format '%s'\n"
+msgid "ioctl(UI_SET_KEYBIT, BTN_MOUSE): %s"
 msgstr ""
 
-#: libdevice/events/MouseDevice.cpp:94 libdevice/events/EventDevice.cpp:699
-#: libdevice/events/TouchDevice.cpp:312 libdevice/events/UinputDevice.cpp:77
-#, c-format
-msgid "You don't have the proper permissions to open %s"
+#: libdevice/events/UinputDevice.cpp:182
+msgid "ioctl(UI_DEV_CREATED) failed!"
 msgstr ""
 
 #: libdevice/events/MouseDevice.cpp:99
@@ -7146,15 +7274,50 @@ msgstr ""
 msgid "mouse_command: discarded %d bytes from input buffer"
 msgstr ""
 
-#: libdevice/events/InputDevice.cpp:136
+#: libdevice/events/TouchDevice.cpp:83
+msgid "No filespec specified for the touchscreen device."
+msgstr ""
+
+#: libdevice/events/TouchDevice.cpp:89
 #, c-format
-msgid "The device has this error: %s"
+msgid "Could not open touchscreen %s: %s"
 msgstr ""
 
-#: libdevice/events/InputDevice.cpp:211
+#: libdevice/events/TouchDevice.cpp:96
+#, c-format
+msgid "Could not get touchscreen fd %s: %s"
+msgstr ""
+
+#: libdevice/events/TouchDevice.cpp:103
+#, c-format
+msgid "Using TSLIB on %s"
+msgstr ""
+
+#: libdevice/events/TouchDevice.cpp:134
+#, c-format
+msgid "Touched x: %d, y: %d"
+msgstr ""
+
+#: libdevice/events/TouchDevice.cpp:138
+#, c-format
+msgid "lifted x: %d y: %d"
+msgstr ""
+
+#: libdevice/events/TouchDevice.cpp:244
+msgid "WARNING: Error parsing calibration data!"
+msgstr ""
+
+#: libdevice/events/TouchDevice.cpp:246
+#, c-format
 msgid ""
-"WARNING: PS/2 Mouse support disabled as it conflicts with the input event "
-"support."
+"Using touchscreen calibration data: %.0f / %.0f / %.0f / %.0f / %.0f / %.0f"
+msgstr ""
+
+#: libdevice/events/TouchDevice.cpp:249
+msgid ""
+"WARNING: No touchscreen calibration settings found. The mouse pointer most "
+"probably won't work precisely. Set TSCALIB environment variable with correct "
+"values for better results"
 msgstr ""
 
 #: libdevice/events/EventDevice.cpp:80
@@ -7171,22 +7334,22 @@ msgstr ""
 msgid "evdev driver version is %d.%d.%d"
 msgstr ""
 
-#: libdevice/events/EventDevice.cpp:102 libdevice/events/EventDevice.cpp:720
+#: libdevice/events/EventDevice.cpp:102 libdevice/events/EventDevice.cpp:724
 #, c-format
 msgid "ioctl (EVIOCGID): %s"
 msgstr ""
 
-#: libdevice/events/EventDevice.cpp:107 libdevice/events/EventDevice.cpp:714
+#: libdevice/events/EventDevice.cpp:107 libdevice/events/EventDevice.cpp:718
 #, c-format
 msgid "ioctl (EVIOCGNAME): %s"
 msgstr ""
 
-#: libdevice/events/EventDevice.cpp:109 libdevice/events/EventDevice.cpp:716
+#: libdevice/events/EventDevice.cpp:109 libdevice/events/EventDevice.cpp:720
 #, c-format
 msgid "The device on %s says its name is %s"
 msgstr ""
 
-#: libdevice/events/EventDevice.cpp:115 libdevice/events/EventDevice.cpp:722
+#: libdevice/events/EventDevice.cpp:115 libdevice/events/EventDevice.cpp:726
 #, c-format
 msgid "vendor %04hx product %04hx version %04hx"
 msgstr ""
@@ -7292,348 +7455,173 @@ msgstr ""
 msgid "ioctl (EVIOCGABS(ABS_Y)): %s"
 msgstr ""
 
-#: libdevice/events/EventDevice.cpp:245
-#, c-format
-msgid "ioctl (EVIOCSABS(ABS_Y)): %s"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:307
-#, c-format
-msgid "Type is: %s(%hd), Code is: %hd, Val is: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:388
-#, c-format
-msgid "REL_X: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:392
-#, c-format
-msgid "REL_Y: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:396
-#, c-format
-msgid "REL_Z: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:400
-#, c-format
-msgid "REL_RX: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:404
-#, c-format
-msgid "REL_RY: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:408
-#, c-format
-msgid "REL_RZ: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:412
-#, c-format
-msgid "REL_HWHEEL: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:414
-#, c-format
-msgid "REL_DIAL: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:416
-#, c-format
-msgid "REL_WHEEL: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:418
-#, c-format
-msgid "REL_MISC: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:420
-#, c-format
-msgid "Relative move event %d from Input Event Device"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:443
-#, c-format
-msgid "ABS_Z: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:450
-#, c-format
-msgid "ABS_VOLUME: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:454
-#, c-format
-msgid "ABS_DISTANCE: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:458
-#, c-format
-msgid "ABS_RX: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:462
-#, c-format
-msgid "ABS_RY: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:466
-#, c-format
-msgid "ABS_RZ: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:470
-#, c-format
-msgid "ABS_THROTTLE: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:474
-#, c-format
-msgid "ABS_RUDDER: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:478
-#, c-format
-msgid "ABS_GAS: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:482
-#, c-format
-msgid "ABS_BRAKE: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:486
-#, c-format
-msgid "ABS_TILT_X: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:490
-#, c-format
-msgid "ABS_TILT_Y: %d"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:505 libdevice/events/EventDevice.cpp:529
-msgid "Misc event from Input Event Device"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:533
-msgid "LED event from Input Event Device"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:536
-msgid "Sound event from Input Event Device"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:539
-msgid "Key autorepeat event from Input Event Device"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:542
-msgid "Force Feedback event from Input Event Device"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:545
-msgid "Force Feedback status event from Input Event Device"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:548
-msgid "Power event from Input Event Device"
-msgstr ""
-
-#: libdevice/events/EventDevice.cpp:736
-#, c-format
-msgid "Enabling USB device: %s"
-msgstr ""
-
-#: libdevice/events/TouchDevice.cpp:83
-msgid "No filespec specified for the touchscreen device."
-msgstr ""
-
-#: libdevice/events/TouchDevice.cpp:89
-#, c-format
-msgid "Could not open touchscreen %s: %s"
-msgstr ""
-
-#: libdevice/events/TouchDevice.cpp:96
-#, c-format
-msgid "Could not get touchscreen fd %s: %s"
-msgstr ""
-
-#: libdevice/events/TouchDevice.cpp:103
-#, c-format
-msgid "Using TSLIB on %s"
-msgstr ""
-
-#: libdevice/events/TouchDevice.cpp:134
-#, c-format
-msgid "Touched x: %d, y: %d"
-msgstr ""
-
-#: libdevice/events/TouchDevice.cpp:138
-#, c-format
-msgid "lifted x: %d y: %d"
-msgstr ""
-
-#: libdevice/events/TouchDevice.cpp:244
-msgid "WARNING: Error parsing calibration data!"
+#: libdevice/events/EventDevice.cpp:245
+#, c-format
+msgid "ioctl (EVIOCSABS(ABS_Y)): %s"
 msgstr ""
 
-#: libdevice/events/TouchDevice.cpp:246
+#: libdevice/events/EventDevice.cpp:307
 #, c-format
-msgid ""
-"Using touchscreen calibration data: %.0f / %.0f / %.0f / %.0f / %.0f / %.0f"
+msgid "Type is: %s(%hd), Code is: %hd, Val is: %d"
 msgstr ""
 
-#: libdevice/events/TouchDevice.cpp:249
-msgid ""
-"WARNING: No touchscreen calibration settings found. The mouse pointer most "
-"probably won't work precisely. Set TSCALIB environment variable with correct "
-"values for better results"
+#: libdevice/events/EventDevice.cpp:388
+#, c-format
+msgid "REL_X: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:46
-msgid "ioctl(UI_DEV_DESTROY)"
+#: libdevice/events/EventDevice.cpp:392
+#, c-format
+msgid "REL_Y: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:82
+#: libdevice/events/EventDevice.cpp:396
 #, c-format
-msgid "Found a User mode input device at %s"
+msgid "REL_Z: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:98
-msgid "User Mode Input device not initialized yet!"
+#: libdevice/events/EventDevice.cpp:400
+#, c-format
+msgid "REL_RX: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:103
-msgid "ioctl(UI_SET_EVBIT, EV_KEY)"
+#: libdevice/events/EventDevice.cpp:404
+#, c-format
+msgid "REL_RY: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:109
-msgid "ioctl(UI_SET_EVBIT, EV_REL)"
+#: libdevice/events/EventDevice.cpp:408
+#, c-format
+msgid "REL_RZ: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:113
-msgid "ioctl(UI_SET_RELBIT, REL_X)"
+#: libdevice/events/EventDevice.cpp:412
+#, c-format
+msgid "REL_HWHEEL: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:117
-msgid "ioctl( UI_SET_RELBIT, REL_Y)"
+#: libdevice/events/EventDevice.cpp:415
+#, c-format
+msgid "REL_DIAL: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:142
-msgid "write uidev"
+#: libdevice/events/EventDevice.cpp:418
+#, c-format
+msgid "REL_WHEEL: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:147
+#: libdevice/events/EventDevice.cpp:421
 #, c-format
-msgid "ioctl(UI_SET_EVBIT, EV_ABS): %s"
+msgid "REL_MISC: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:151
+#: libdevice/events/EventDevice.cpp:424
 #, c-format
-msgid "ioctl(UI_SET_ABSBIT,ABS_X): %s"
+msgid "Relative move event %d from Input Event Device"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:155
+#: libdevice/events/EventDevice.cpp:447
 #, c-format
-msgid "ioctl(UI_SET_ABSBIT, ABS_Y): %s"
+msgid "ABS_Z: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:161
+#: libdevice/events/EventDevice.cpp:454
 #, c-format
-msgid "ioctl(UI_SET_KEYBIT, BTN_LEFT)): %s"
+msgid "ABS_VOLUME: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:165
+#: libdevice/events/EventDevice.cpp:458
 #, c-format
-msgid "ioctl(UI_SET_KEYBIT, BTN_RIGHT): %s"
+msgid "ABS_DISTANCE: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:169
+#: libdevice/events/EventDevice.cpp:462
 #, c-format
-msgid "ioctl(UI_SET_EVBIT, ABS_PRESSURE): %s"
+msgid "ABS_RX: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:177
+#: libdevice/events/EventDevice.cpp:466
 #, c-format
-msgid "ioctl(UI_SET_KEYBIT, BTN_MOUSE): %s"
+msgid "ABS_RY: %d"
 msgstr ""
 
-#: libdevice/events/UinputDevice.cpp:182
-msgid "ioctl(UI_DEV_CREATED) failed!"
+#: libdevice/events/EventDevice.cpp:470
+#, c-format
+msgid "ABS_RZ: %d"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:63
-msgid "Couldn't initialize RAWFB device!"
+#: libdevice/events/EventDevice.cpp:474
+#, c-format
+msgid "ABS_THROTTLE: %d"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:94
-msgid "Freeing framebuffer memory"
+#: libdevice/events/EventDevice.cpp:478
+#, c-format
+msgid "ABS_RUDDER: %d"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:99
-msgid "Freeing offscreen buffer"
+#: libdevice/events/EventDevice.cpp:482
+#, c-format
+msgid "ABS_GAS: %d"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:118
+#: libdevice/events/EventDevice.cpp:486
 #, c-format
-msgid "WARNING: Using %s as a fake framebuffer!"
+msgid "ABS_BRAKE: %d"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:133
+#: libdevice/events/EventDevice.cpp:490
 #, c-format
-msgid "Could not open framebuffer device: %s"
+msgid "ABS_TILT_X: %d"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:136
+#: libdevice/events/EventDevice.cpp:494
 #, c-format
-msgid "Opened framebuffer device: %s"
+msgid "ABS_TILT_Y: %d"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:147
-#, c-format
-msgid "Framebuffer device uses %d bytes of memory."
+#: libdevice/events/EventDevice.cpp:509 libdevice/events/EventDevice.cpp:533
+msgid "Misc event from Input Event Device"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:149
-#, c-format
-msgid "Video mode: %dx%d with %d bits per pixel."
+#: libdevice/events/EventDevice.cpp:537
+msgid "LED event from Input Event Device"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:153
-#, c-format
-msgid "Framebuffer stride is: %d."
+#: libdevice/events/EventDevice.cpp:540
+msgid "Sound event from Input Event Device"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:167
-msgid "LUT8: Setting up colormap"
+#: libdevice/events/EventDevice.cpp:543
+msgid "Key autorepeat event from Input Event Device"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:192
-#, c-format
-msgid "LUT8: Error setting colormap: %s"
+#: libdevice/events/EventDevice.cpp:546
+msgid "Force Feedback event from Input Event Device"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:376
-msgid "Couldn't write to the fake cmap!"
+#: libdevice/events/EventDevice.cpp:549
+msgid "Force Feedback status event from Input Event Device"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:380
-msgid "Couldn't write to the fake cmap, unknown type!"
+#: libdevice/events/EventDevice.cpp:552
+msgid "Power event from Input Event Device"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:394
-msgid "Signaled fbe to reload it's colormap."
+#: libdevice/events/EventDevice.cpp:740
+#, c-format
+msgid "Enabling USB device: %s"
 msgstr ""
 
-#: libdevice/rawfb/RawFBDevice.cpp:401
+#: libdevice/events/InputDevice.cpp:136
 #, c-format
-msgid "fakefb_ioctl(%d)"
+msgid "The device has this error: %s"
+msgstr ""
+
+#: libdevice/events/InputDevice.cpp:211
+msgid ""
+"WARNING: PS/2 Mouse support disabled as it conflicts with the input event "
+"support."
 msgstr ""
 
 #: libdevice/directfb/DirectFBDevice.cpp:78
@@ -7684,54 +7672,6 @@ msgstr ""
 msgid "iDirectFB data not set!"
 msgstr ""
 
-#: libdevice/x11/X11Device.cpp:88 libdevice/x11/X11Device.cpp:106
-msgid "Couldn't initialize X11 device!"
-msgstr ""
-
-#: libdevice/x11/X11Device.cpp:142
-msgid "couldn't open X11 display!"
-msgstr ""
-
-#: libdevice/x11/X11Device.cpp:162
-msgid "Error: couldn't get X visual\n"
-msgstr ""
-
-#: libdevice/x11/X11Device.cpp:199
-msgid "The default Display is not set!"
-msgstr ""
-
-#: libdevice/x11/X11Device.cpp:212
-msgid "No Display device set!"
-msgstr ""
-
-#: libdevice/x11/X11Device.cpp:217
-msgid "No drawable window set!"
-msgstr ""
-
-#: libsound/WAVWriter.cpp:65
-msgid "Unable to write file %1%"
-msgstr ""
-
-#: libsound/mkit/sound_handler_mkit.cpp:75
-msgid "Unable to open audio"
-msgstr ""
-
-#: libsound/mkit/sound_handler_mkit.cpp:339
-msgid "Mkit: Mkit_sound_handler::pause"
-msgstr ""
-
-#: libsound/mkit/sound_handler_mkit.cpp:343
-msgid "Mkit: paused"
-msgstr ""
-
-#: libsound/mkit/sound_handler_mkit.cpp:351
-msgid "Mkit: Mkit_sound_handler::unpause"
-msgstr ""
-
-#: libsound/mkit/sound_handler_mkit.cpp:355
-msgid "Mkit: unpaused"
-msgstr ""
-
 #: libsound/aos4/sound_handler_ahi.cpp:125
 msgid "AOS4: Spawn Audio Process."
 msgstr ""
@@ -7808,6 +7748,26 @@ msgstr ""
 msgid "AOS4: audioTask:Close timer."
 msgstr ""
 
+#: libsound/mkit/sound_handler_mkit.cpp:75
+msgid "Unable to open audio"
+msgstr ""
+
+#: libsound/mkit/sound_handler_mkit.cpp:339
+msgid "Mkit: Mkit_sound_handler::pause"
+msgstr ""
+
+#: libsound/mkit/sound_handler_mkit.cpp:343
+msgid "Mkit: paused"
+msgstr ""
+
+#: libsound/mkit/sound_handler_mkit.cpp:351
+msgid "Mkit: Mkit_sound_handler::unpause"
+msgstr ""
+
+#: libsound/mkit/sound_handler_mkit.cpp:355
+msgid "Mkit: unpaused"
+msgstr ""
+
 #: libsound/sdl/sound_handler_sdl.cpp:91
 #, c-format
 msgid "Couldn't open SDL audio: %s"
@@ -7822,158 +7782,128 @@ msgstr ""
 msgid "Zero buffer length in sdl_audio_callback"
 msgstr ""
 
-#: libsound/sound_handler.cpp:70
+#: libsound/sound_handler.cpp:71
 msgid ""
 "Sound data creator didn't appropriately pad buffer. We'll do so now, but "
 "will cost memory copies."
 msgstr ""
 
-#: libsound/sound_handler.cpp:83
+#: libsound/sound_handler.cpp:84
 #, c-format
 msgid "Invalid (%d) handle passed to fill_stream_data, doing nothing"
 msgstr ""
 
-#: libsound/sound_handler.cpp:90
+#: libsound/sound_handler.cpp:91
 #, c-format
 msgid "handle passed to fill_stream_data (%d) was deleted"
 msgstr ""
 
-#: libsound/sound_handler.cpp:141
+#: libsound/sound_handler.cpp:142
 #, c-format
 msgid "Invalid (%d) handle passed to delete_sound, doing nothing"
 msgstr ""
 
-#: libsound/sound_handler.cpp:152
+#: libsound/sound_handler.cpp:153
 #, c-format
 msgid "handle passed to delete_sound (%d) already deleted"
 msgstr ""
 
-#: libsound/sound_handler.cpp:236
+#: libsound/sound_handler.cpp:237
 #, c-format
 msgid "stop_sound(%d): sound was deleted"
 msgstr ""
 
-#: libsound/sound_handler.cpp:324
+#: libsound/sound_handler.cpp:325
 #, c-format
 msgid "SDL_sound_handler::unplugInputStream: Aux streamer %p not found. "
 msgstr ""
 
-#: libsound/sound_handler.cpp:454
+#: libsound/sound_handler.cpp:455
 #, c-format
 msgid "Could not start streaming sound: %s"
 msgstr ""
 
-#: libsound/sound_handler.cpp:465
+#: libsound/sound_handler.cpp:466
 #, c-format
 msgid "Invalid (%d) sound_handle passed to startSound, doing nothing"
 msgstr ""
 
-#: libsound/sound_handler.cpp:531
+#: libsound/sound_handler.cpp:532
 msgid "Trying to play sound with size 0"
 msgstr ""
 
-#: libsound/sound_handler.cpp:545
+#: libsound/sound_handler.cpp:546
 #, c-format
 msgid "Could not start event sound: %s"
 msgstr ""
 
-#: libsound/sound_handler.cpp:559
+#: libsound/sound_handler.cpp:560
 #, c-format
 msgid "_inputStreams container still has a pointer to deleted InputStream %p!"
 msgstr ""
 
-#: libsound/sound_handler.cpp:704
+#: libsound/sound_handler.cpp:705
 #, c-format
 msgid "Expected 1 InputStream element, found %d"
 msgstr ""
 
-#: utilities/soldumper.cpp:72
-msgid "This program dumps the internal data of a .sol file"
-msgstr ""
-
-#: utilities/soldumper.cpp:74
-msgid "Usage: soldumper [h] filename"
+#: libsound/WAVWriter.cpp:64
+msgid "Unable to write file %1%"
 msgstr ""
 
-#: utilities/soldumper.cpp:75 utilities/dumpshm.cpp:344
-#: utilities/flvdumper.cpp:305
-msgid "-h\tHelp"
+#: utilities/processor.cpp:151
+#, c-format
+msgid "fs_callback(%p): %s %s"
 msgstr ""
 
-#: utilities/soldumper.cpp:76
-msgid "-f\tForce local directory access"
+#: utilities/processor.cpp:169
+#, c-format
+msgid "eventCallback: %s %s"
 msgstr ""
 
-#: utilities/soldumper.cpp:77
-msgid "-l\tList all .sol files in default dir"
+#: utilities/processor.cpp:205
+msgid "gprocessor does not handle %1% message"
 msgstr ""
 
-#: utilities/soldumper.cpp:105
+#: utilities/processor.cpp:240 cygnal/cvm.cpp:227
 #, c-format
-msgid "Gnash soldumper version: %s, Gnash version: %s\n"
+msgid "Gnash gprocessor version: %s, Gnash version: %s\n"
 msgstr ""
 
-#: utilities/soldumper.cpp:121 utilities/processor.cpp:276
-#: utilities/flvdumper.cpp:154 cygnal/cygnal.cpp:476
-#: cygnal/cgi-bin/echo/echo.cpp:144 cygnal/cgi-bin/echo/gateway.cpp:119
-#: cygnal/cgi-bin/fitcDemo/fitcDemo.cpp:149
+#: utilities/processor.cpp:279 utilities/flvdumper.cpp:154
+#: utilities/soldumper.cpp:121 cygnal/cygnal.cpp:482
 #: cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:216
-#: cygnal/testsuite/libnet.all/test_handler.cpp:103
-#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:95
+#: cygnal/cgi-bin/fitcDemo/fitcDemo.cpp:149
+#: cygnal/cgi-bin/echo/gateway.cpp:119 cygnal/cgi-bin/echo/echo.cpp:144
 #: cygnal/testsuite/libnet.all/test_rtmp.cpp:110
 #: cygnal/testsuite/libnet.all/test_diskstream.cpp:91
+#: cygnal/testsuite/libnet.all/test_handler.cpp:103
+#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:95
 #: cygnal/testsuite/libnet.all/test_cache.cpp:94
-#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:103
-#: cygnal/testsuite/libamf.all/test_sol.cpp:103
-#: cygnal/testsuite/libamf.all/test_flv.cpp:92
 #: cygnal/testsuite/libamf.all/test_el.cpp:91
-#: cygnal/testsuite/libamf.all/test_buffer.cpp:108
-#: cygnal/testsuite/libamf.all/test_amf.cpp:109
-msgid "Verbose output turned on"
-msgstr ""
-
-#: utilities/soldumper.cpp:125
-msgid "forcing local directory access only"
-msgstr ""
-
-#: utilities/soldumper.cpp:130
-msgid "List .sol files in the default directory"
-msgstr ""
-
-#: utilities/processor.cpp:148
-#, c-format
-msgid "fs_callback(%p): %s %s"
-msgstr ""
-
-#: utilities/processor.cpp:166
-#, c-format
-msgid "eventCallback: %s %s"
-msgstr ""
-
-#: utilities/processor.cpp:202
-msgid "gprocessor does not handle %1% message"
-msgstr ""
-
-#: utilities/processor.cpp:237 cygnal/cvm.cpp:227
-#, c-format
-msgid "Gnash gprocessor version: %s, Gnash version: %s\n"
+#: cygnal/testsuite/libamf.all/test_buffer.cpp:108
+#: cygnal/testsuite/libamf.all/test_flv.cpp:92
+#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:103
+#: cygnal/testsuite/libamf.all/test_sol.cpp:103
+#: cygnal/testsuite/libamf.all/test_amf.cpp:109
+msgid "Verbose output turned on"
 msgstr ""
 
-#: utilities/processor.cpp:285 cygnal/cvm.cpp:282
+#: utilities/processor.cpp:288 cygnal/cvm.cpp:282
 msgid "Verbose actions disabled at compile time"
 msgstr ""
 
-#: utilities/processor.cpp:292 cygnal/cvm.cpp:289
+#: utilities/processor.cpp:295 cygnal/cvm.cpp:289
 msgid "Verbose parsing disabled at compile time"
 msgstr ""
 
-#: utilities/processor.cpp:456 utilities/processor.cpp:459
+#: utilities/processor.cpp:466 utilities/processor.cpp:469
 #: gui/pythonmod/gnash-view.cpp:438 gui/pythonmod/gnash-view.cpp:441
 #, c-format
 msgid "%s appended to local sandboxes"
 msgstr ""
 
-#: utilities/processor.cpp:631
+#: utilities/processor.cpp:641
 #, c-format
 msgid ""
 "gprocessor -- an SWF processor for Gnash.\n"
@@ -7985,7 +7915,7 @@ msgid ""
 "%s%s%s%s"
 msgstr ""
 
-#: utilities/processor.cpp:638
+#: utilities/processor.cpp:648
 msgid ""
 "options:\n"
 "\n"
@@ -7994,15 +7924,15 @@ msgid ""
 "  -v          Be verbose; i.e. print log messages to stdout\n"
 msgstr ""
 
-#: utilities/processor.cpp:645
+#: utilities/processor.cpp:655
 msgid "  -vp         Be verbose about movie parsing\n"
 msgstr ""
 
-#: utilities/processor.cpp:650
+#: utilities/processor.cpp:660
 msgid "  -va         Be verbose about ActionScript\n"
 msgstr ""
 
-#: utilities/processor.cpp:655
+#: utilities/processor.cpp:665
 msgid ""
 "  -d [<ms>]\n"
 "              Milliseconds delay between advances (0 by default).\n"
@@ -8016,6 +7946,53 @@ msgid ""
 "              is encountered if set to 0 (default).\n"
 msgstr ""
 
+#: utilities/flvdumper.cpp:172 cygnal/testsuite/libnet.all/test_rtmp.cpp:120
+#: cygnal/testsuite/libnet.all/test_diskstream.cpp:100
+#: cygnal/testsuite/libnet.all/test_handler.cpp:112
+#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:111
+#: cygnal/testsuite/libnet.all/test_cache.cpp:103
+#: cygnal/testsuite/libamf.all/test_el.cpp:107
+#: cygnal/testsuite/libamf.all/test_buffer.cpp:123
+#: cygnal/testsuite/libamf.all/test_flv.cpp:103
+#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:119
+#: cygnal/testsuite/libamf.all/test_sol.cpp:113
+#: cygnal/testsuite/libamf.all/test_amf.cpp:125
+msgid "Error parsing command line options: "
+msgstr ""
+
+#: utilities/flvdumper.cpp:173
+msgid "This is a Gnash flvdumper bug."
+msgstr ""
+
+#: utilities/flvdumper.cpp:178
+msgid "Error: no input file was specified. Exiting."
+msgstr ""
+
+#: utilities/flvdumper.cpp:302
+msgid "This program dumps the internal data of an FLV video file"
+msgstr ""
+
+#: utilities/flvdumper.cpp:304
+msgid "Usage: flvdumper [-h] [-m] [-a] filename"
+msgstr ""
+
+#: utilities/flvdumper.cpp:305 utilities/dumpshm.cpp:344
+#: utilities/soldumper.cpp:75
+msgid "-h\tHelp"
+msgstr ""
+
+#: utilities/flvdumper.cpp:306
+msgid "-m\tPrint only Meta tags (default)"
+msgstr ""
+
+#: utilities/flvdumper.cpp:307
+msgid "-a\tPrint all tags."
+msgstr ""
+
+#: utilities/rtmpget.cpp:445
+msgid "Error parsing command line: "
+msgstr ""
+
 #: utilities/dumpshm.cpp:136
 #, c-format
 msgid "Gnash dumpshm version: %s, Gnash version: %s\n"
@@ -8112,396 +8089,469 @@ msgstr ""
 msgid "\tTotal # of bytes: "
 msgstr ""
 
-#: utilities/flvdumper.cpp:172
-#: cygnal/testsuite/libnet.all/test_handler.cpp:112
-#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:111
-#: cygnal/testsuite/libnet.all/test_rtmp.cpp:120
-#: cygnal/testsuite/libnet.all/test_diskstream.cpp:100
-#: cygnal/testsuite/libnet.all/test_cache.cpp:103
-#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:119
-#: cygnal/testsuite/libamf.all/test_sol.cpp:113
-#: cygnal/testsuite/libamf.all/test_flv.cpp:103
-#: cygnal/testsuite/libamf.all/test_el.cpp:107
-#: cygnal/testsuite/libamf.all/test_buffer.cpp:123
-#: cygnal/testsuite/libamf.all/test_amf.cpp:125
-msgid "Error parsing command line options: "
-msgstr ""
-
-#: utilities/flvdumper.cpp:173
-msgid "This is a Gnash flvdumper bug."
+#: utilities/soldumper.cpp:72
+msgid "This program dumps the internal data of a .sol file"
 msgstr ""
 
-#: utilities/flvdumper.cpp:178
-msgid "Error: no input file was specified. Exiting."
+#: utilities/soldumper.cpp:74
+msgid "Usage: soldumper [h] filename"
 msgstr ""
 
-#: utilities/flvdumper.cpp:302
-msgid "This program dumps the internal data of an FLV video file"
+#: utilities/soldumper.cpp:76
+msgid "-f\tForce local directory access"
 msgstr ""
 
-#: utilities/flvdumper.cpp:304
-msgid "Usage: flvdumper [-h] [-m] [-a] filename"
+#: utilities/soldumper.cpp:77
+msgid "-l\tList all .sol files in default dir"
 msgstr ""
 
-#: utilities/flvdumper.cpp:306
-msgid "-m\tPrint only Meta tags (default)"
+#: utilities/soldumper.cpp:105
+#, c-format
+msgid "Gnash soldumper version: %s, Gnash version: %s\n"
 msgstr ""
 
-#: utilities/flvdumper.cpp:307
-msgid "-a\tPrint all tags."
+#: utilities/soldumper.cpp:125
+msgid "forcing local directory access only"
 msgstr ""
 
-#: utilities/rtmpget.cpp:445
-msgid "Error parsing command line: "
+#: utilities/soldumper.cpp:130
+msgid "List .sol files in the default directory"
 msgstr ""
 
-#: plugin/win32/plugin.cpp:590 plugin/aos4/plugin.cpp:593
+#: plugin/aos4/plugin.cpp:593 plugin/win32/plugin.cpp:590
 #, c-format
 msgid "FSCommand_callback(%p): %s %s"
 msgstr ""
 
-#: cygnal/libamf/flv.cpp:94
-msgid "Bad magic number for FLV file!"
+#: cygnal/rtmp_server.cpp:124
+msgid "Failed to read the handshake from the client."
 msgstr ""
 
-#: cygnal/libamf/flv.cpp:101
-#, c-format
-msgid "Bad version in FLV header! %d"
+#: cygnal/rtmp_server.cpp:139
+msgid "failed to read the handshake from the client."
 msgstr ""
 
-#: cygnal/libamf/flv.cpp:110
-#, c-format
-msgid "Bad FLV file Type: %d"
+#: cygnal/rtmp_server.cpp:149
+msgid "Didn't receive any data in handshake!"
 msgstr ""
 
-#: cygnal/libamf/flv.cpp:123
-#, c-format
-msgid "Bad header size in FLV header! %d"
+#: cygnal/rtmp_server.cpp:160
+msgid "RTMP header had parsing error!"
 msgstr ""
 
-#: cygnal/libamf/flv.cpp:156
+#: cygnal/rtmp_server.cpp:168
 #, c-format
-msgid "%d bytes for a string is over the safe limit of %d"
+msgid "NetConnection unusually large! %d"
 msgstr ""
 
-#: cygnal/libamf/flv.cpp:186
-#, c-format
-msgid "Bad FLV Audio Sound Type: %x"
+#: cygnal/rtmp_server.cpp:202
+msgid "failed to read the body of the handshake data from the client."
 msgstr ""
 
-#: cygnal/libamf/flv.cpp:195
-#, c-format
-msgid "Bad FLV Audio Sound size: %d"
+#: cygnal/rtmp_server.cpp:210
+msgid "Didn't receive NetConnection object in handshake!"
 msgstr ""
 
-#: cygnal/libamf/flv.cpp:209
-#, c-format
-msgid "Bad FLV Audio Sound Rate: %d"
+#: cygnal/rtmp_server.cpp:234
+msgid "Couldn't send onBWDone to client!"
 msgstr ""
 
-#: cygnal/libamf/flv.cpp:226
+#: cygnal/rtmp_server.cpp:261 cygnal/rtmp_server.cpp:1704
+msgid "Couldn't send Ping to client!"
+msgstr ""
+
+#: cygnal/rtmp_server.cpp:275
+msgid "Couldn't send response to client!"
+msgstr ""
+
+#: cygnal/rtmp_server.cpp:338
 #, c-format
-msgid "Bad FLV Audio Sound format: %d"
+msgid "Couldn't sent RTMP Handshake response at %d!"
 msgstr ""
 
-#: cygnal/libamf/flv.cpp:257
+#: cygnal/rtmp_server.cpp:355
+msgid "No data in original handshake buffer."
+msgstr ""
+
+#: cygnal/rtmp_server.cpp:359
+msgid "No data in response handshake buffer."
+msgstr ""
+
+#: cygnal/rtmp_server.cpp:387
 #, c-format
-msgid "Bad FLV Video Codec CodecID: 0x%x"
+msgid "Handshake Finish Data didn't match by %d bytes"
 msgstr ""
 
-#: cygnal/libamf/flv.cpp:267
+#: cygnal/rtmp_server.cpp:555
+msgid "Route"
+msgstr ""
+
+#: cygnal/rtmp_server.cpp:567
+msgid "AMF3 Notify"
+msgstr ""
+
+#: cygnal/rtmp_server.cpp:573
+msgid "AMF3 Invoke"
+msgstr ""
+
+#: cygnal/rtmp_server.cpp:582
+msgid "FLV Dat"
+msgstr ""
+
+#: cygnal/rtmp_server.cpp:585
 #, c-format
-msgid "Bad FLV Video Frame CodecID: 0x%x"
+msgid "ERROR: Unidentified RTMP message content type 0x%x"
 msgstr ""
 
-#: cygnal/libamf/flv.cpp:340 cygnal/libamf/flv.cpp:342
-#: cygnal/libamf/flv.cpp:344
+#: cygnal/rtmp_server.cpp:1105
+msgid "Couldn't reliably extract the echo data!"
+msgstr ""
+
+#: cygnal/rtmp_server.cpp:1402
 #, c-format
-msgid "FLV MetaData: %s: %s"
+msgid "No stream for client %d"
 msgstr ""
 
-#: cygnal/libamf/lcshm.cpp:372
-msgid "No data pointer to parse!"
+#: cygnal/rtmp_server.cpp:1444
+msgid "Stream Start"
 msgstr ""
 
-#: cygnal/libamf/lcshm.cpp:391
-msgid "Didn't extract an element from the byte stream!"
+#: cygnal/rtmp_server.cpp:1447
+msgid "Stream EOF"
 msgstr ""
 
-#: cygnal/libamf/lcshm.cpp:503
-#, c-format
-msgid " The size of %s is %d "
+#: cygnal/rtmp_server.cpp:1450
+msgid "Stream No Data"
 msgstr ""
 
-#: cygnal/libamf/lcshm.cpp:520
+#: cygnal/rtmp_server.cpp:1453
 #, c-format
-msgid "Failed to open shared memory segment: \"%s\""
+msgid "Stream Set Buffer: %d"
 msgstr ""
 
-#: cygnal/libamf/lcshm.cpp:561
+#: cygnal/rtmp_server.cpp:1467
+msgid "Stream Pong"
+msgstr ""
+
+#: cygnal/rtmp_server.cpp:1486
+msgid "Set Chunk Size"
+msgstr ""
+
+#: cygnal/rtmp_server.cpp:1489
+msgid "Bytes Read"
+msgstr ""
+
+#: cygnal/rtmp_server.cpp:1497
+msgid "Set Window Size"
+msgstr ""
+
+#: cygnal/rtmp_server.cpp:1500
+msgid "Set Bandwidth"
+msgstr ""
+
+#: cygnal/rtmp_server.cpp:1511 cygnal/rtmp_server.cpp:1514
+#: cygnal/rtmp_server.cpp:1517 cygnal/rtmp_server.cpp:1520
+#: cygnal/rtmp_server.cpp:1667
 #, c-format
-msgid "Failed to open shared memory segment: 0x%x"
+msgid "RTMP type %d"
 msgstr ""
 
-#: cygnal/libamf/lcshm.cpp:660
+#: cygnal/rtmp_server.cpp:1526
 #, c-format
-msgid " ***** The size of the data is %s *****"
+msgid "Error INVOKING method \"%s\"!"
 msgstr ""
 
-#: cygnal/libamf/element.cpp:175
-msgid "Can't create remote function calls yet"
+#: cygnal/rtmp_server.cpp:1650
+msgid "Received an _error message from the client!"
 msgstr ""
 
-#: cygnal/libamf/element.cpp:479
+#: cygnal/rtmp_server.cpp:1670
 #, c-format
-msgid "Size of Element \"%s\" is: %d"
+msgid "ERROR: Unidentified AMF header data type 0x%x"
 msgstr ""
 
-#: cygnal/libamf/element.cpp:1534
-msgid "FIXME: got AMF3 data!"
+#: cygnal/cygnal.cpp:190
+msgid "cygnal -- a streaming media server."
 msgstr ""
 
-#: cygnal/libamf/sol.cpp:230
-#, c-format
-msgid ""
-"%s: SOL file header is: \n"
-"%s"
+#: cygnal/cygnal.cpp:192
+msgid "Usage: cygnal [options...]"
 msgstr ""
 
-#: cygnal/libamf/sol.cpp:250
-#, c-format
-msgid "Failed opening file '%s' in binary mode"
+#: cygnal/cygnal.cpp:193 cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:596
+#: cygnal/cgi-bin/fitcDemo/fitcDemo.cpp:321
+#: cygnal/cgi-bin/echo/gateway.cpp:406 cygnal/cgi-bin/echo/echo.cpp:316
+#: cygnal/testsuite/libnet.all/test_diskstream.cpp:269
+#: cygnal/testsuite/libnet.all/test_handler.cpp:281
+#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:300
+#: cygnal/testsuite/libnet.all/test_cache.cpp:391
+#: cygnal/testsuite/libamf.all/test_el.cpp:491
+#: cygnal/testsuite/libamf.all/test_buffer.cpp:721
+#: cygnal/testsuite/libamf.all/test_flv.cpp:282
+#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:247
+#: cygnal/testsuite/libamf.all/test_amf.cpp:422
+msgid "  -h,  --help          Print this help and exit"
+msgstr ""
+
+#: cygnal/cygnal.cpp:194
+msgid "  -V,  --version       Print version information and exit"
+msgstr ""
+
+#: cygnal/cygnal.cpp:195 cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:597
+#: cygnal/cgi-bin/fitcDemo/fitcDemo.cpp:322
+#: cygnal/cgi-bin/echo/gateway.cpp:407 cygnal/cgi-bin/echo/echo.cpp:317
+#: cygnal/testsuite/libnet.all/test_diskstream.cpp:270
+#: cygnal/testsuite/libnet.all/test_handler.cpp:282
+#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:301
+#: cygnal/testsuite/libnet.all/test_cache.cpp:392
+#: cygnal/testsuite/libamf.all/test_el.cpp:492
+#: cygnal/testsuite/libamf.all/test_buffer.cpp:722
+#: cygnal/testsuite/libamf.all/test_flv.cpp:283
+#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:248
+#: cygnal/testsuite/libamf.all/test_amf.cpp:423
+msgid "  -v,  --verbose       Output verbose debug info"
 msgstr ""
 
-#: cygnal/libamf/sol.cpp:337
-#, c-format
-msgid "Error writing %d bytes of header to output file %s"
+#: cygnal/cygnal.cpp:196
+msgid "  -s,  --singlethread  Disable Multi Threading"
 msgstr ""
 
-#: cygnal/libamf/sol.cpp:344
-#, c-format
-msgid "Error writing %d bytes of body to output file %s"
+#: cygnal/cygnal.cpp:197 cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:598
+#: cygnal/cgi-bin/fitcDemo/fitcDemo.cpp:323
+#: cygnal/cgi-bin/echo/gateway.cpp:408 cygnal/cgi-bin/echo/echo.cpp:318
+msgid "  -n,  --netdebug      Turn on net debugging messages"
 msgstr ""
 
-#: cygnal/libamf/sol.cpp:404
-#, c-format
-msgid "%s is an SOL file"
+#: cygnal/cygnal.cpp:198
+msgid "  -o   --only-port     Only use port for debugging"
 msgstr ""
 
-#: cygnal/libamf/sol.cpp:407
-#, c-format
-msgid ""
-"%s looks like an SOL file, but the length is wrong. Should be %d, got %d"
+#: cygnal/cygnal.cpp:199
+msgid "  -p   --port-offset   Port offset for debugging"
 msgstr ""
 
-#: cygnal/libamf/sol.cpp:413
-#, c-format
-msgid "%s isn't an SOL file"
+#: cygnal/cygnal.cpp:200
+msgid "  -t,  --testing       Turn on special Gnash testing support"
 msgstr ""
 
-#: cygnal/libamf/sol.cpp:455
-#, c-format
-msgid "Reading SharedObject %s: %s"
+#: cygnal/cygnal.cpp:201
+msgid "  -a,  --admin         Enable the administration thread"
 msgstr ""
 
-#: cygnal/libamf/amf_msg.cpp:178
-msgid "AMF Message 'target' field missing!"
+#: cygnal/cygnal.cpp:202
+msgid "  -r,  --root          Document root for all files"
 msgstr ""
 
-#: cygnal/libamf/amf_msg.cpp:181
-msgid "AMF Message 'reply' field missing!"
+#: cygnal/cygnal.cpp:203
+msgid "  -m,  --machine       Hostname for this machine"
 msgstr ""
 
-#: cygnal/libamf/amf_msg.cpp:184
-msgid "AMF Message 'size' field missing!"
+#: cygnal/cygnal.cpp:266
+msgid ": couldn't open file: "
 msgstr ""
 
-#: cygnal/libamf/amf_msg.cpp:231
+#: cygnal/cygnal.cpp:343
 #, c-format
-msgid ""
-"Error parsing the AMF packet: \n"
-"\t%s"
+msgid "Couldn't connect to %s"
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:180
+#: cygnal/cygnal.cpp:363
 #, c-format
-msgid "Encoded data size has %d properties"
-msgstr ""
-
-#: cygnal/libamf/amf.cpp:300
-msgid "XML AMF objects not supported yet"
+msgid "%s is active on fd #%d."
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:404
-msgid "Movie Clip AMF objects not supported yet"
+#: cygnal/cygnal.cpp:509
+#, c-format
+msgid "Extraneous argument: %s"
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:495
-msgid "Long String AMF objects not supported yet"
+#: cygnal/cygnal.cpp:513 cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:441
+#, c-format
+msgid "Document Root for media files is: %s"
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:512
-msgid "Reecord Set AMF objects not supported yet"
+#: cygnal/cygnal.cpp:597
+msgid "Cygnal done..."
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:561
-msgid "Encoding a strict array as an ecma array"
+#: cygnal/cygnal.cpp:610
+#, c-format
+msgid "Got a %d interrupt"
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:784
-msgid "FIXME: got AMF3 data type"
+#: cygnal/cygnal.cpp:630
+msgid ""
+"Copyright (C) 2007, 2008, 2009, 2010 Free Software Foundation, Inc.\n"
+"Cygnal comes with NO WARRANTY, to the extent permitted by law.\n"
+"You may redistribute copies of Cygnal under the terms of the GNU General\n"
+"Public License V3 or later. For more information, see the file named "
+"COPYING.\n"
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:913
-msgid "AMF body input data is NULL"
+#: cygnal/cygnal.cpp:652
+#, c-format
+msgid "Starting Admin Handler for port %d"
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:937
-msgid "AMF data too short to contain type field"
+#: cygnal/cygnal.cpp:658
+msgid "Got an incoming Admin request"
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:948
-msgid "Element has no type!"
+#: cygnal/cygnal.cpp:666
+msgid "no more admin data, exiting...\n"
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:958
-msgid "AMF data segment too short to containtype NUMBER"
+#: cygnal/cygnal.cpp:751
+msgid "admin_handler: Done...!\n"
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:978
+#: cygnal/cygnal.cpp:780
 #, c-format
-msgid "%d bytes for a string is over the safe limit of %d, line %d"
+msgid "Can't start %s Connection Handler for fd #%d, port %hd"
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:1021
-msgid "AMF0 MovieClip frame"
+#: cygnal/cygnal.cpp:784
+#, c-format
+msgid "Starting %s Connection Handler for fd #%d, port %hd"
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:1151
-msgid "Found object terminator byte"
+#: cygnal/cygnal.cpp:795
+#, c-format
+msgid "This system has %d cpus."
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:1169
+#: cygnal/cygnal.cpp:832
 #, c-format
-msgid "%s: type %d"
+msgid "No new %s network connections"
 msgstr ""
 
-#: cygnal/libamf/amf.cpp:1262
+#: cygnal/cygnal.cpp:836
 #, c-format
-msgid "No data associated with Property \"%s\""
+msgid "*** New %s network connection for thread ID #%d, fd #%d ***"
 msgstr ""
 
-#: cygnal/libamf/buffer.cpp:179
+#: cygnal/cygnal.cpp:882
 #, c-format
-msgid "Buffer %x (%d) stayed in queue for %f seconds"
+msgid "Creating new %s Handler for %s using fd #%d"
 msgstr ""
 
-#: cygnal/libamf/buffer.cpp:711
+#: cygnal/cygnal.cpp:900
 #, c-format
-msgid "cygnal::Buffer::resize(%d): Truncating data (%d bytes) while resizing!"
+msgid "Reusing %s Handler for %s using fd #%d"
 msgstr ""
 
-#: cygnal/libamf/buffer.cpp:766
+#: cygnal/cygnal.cpp:926
 #, c-format
-msgid "Creating %d errors in the buffer"
+msgid "Creating new %s Handler for: %s for fd %#d"
 msgstr ""
 
-#: cygnal/handler.cpp:128
+#: cygnal/cygnal.cpp:950
 #, c-format
-msgid "Protocol %d for Handler::AddClient()"
+msgid "Cygnal Plugin paths are: %s"
 msgstr ""
 
-#: cygnal/handler.cpp:171 cygnal/handler.cpp:196
-msgid "HTTP key couldn't be read!"
+#: cygnal/cygnal.cpp:971
+#, c-format
+msgid "Couldn't load plugin for %s"
 msgstr ""
 
-#: cygnal/handler.cpp:214 cygnal/handler.cpp:244
+#: cygnal/cygnal.cpp:982
 #, c-format
-msgid "FD #%d has no protocol handler registered"
+msgid "Number of active Threads is %d"
 msgstr ""
 
-#: cygnal/handler.cpp:319
+#: cygnal/cygnal.cpp:985
 #, c-format
-msgid "No %s symbol in plugin"
+msgid "Restarting loop for next connection for port %d..."
 msgstr ""
 
-#: cygnal/handler.cpp:322
+#: cygnal/cygnal.cpp:1043
 #, c-format
-msgid "Initialized Plugin: \"%s\": %s"
+msgid "%d active disk streams"
 msgstr ""
 
-#: cygnal/handler.cpp:335 cygnal/handler.cpp:350
+#: cygnal/cygnal.cpp:1083
 #, c-format
-msgid "Couldn't get %s symbol"
+msgid "Got a hit for fd #%d, protocol %s"
 msgstr ""
 
-#: cygnal/cvm.cpp:276
-msgid "The debugger has been disabled at configuration time"
+#: cygnal/cygnal.cpp:1087
+msgid "No protocol specified!"
 msgstr ""
 
-#: cygnal/http_server.cpp:154 cygnal/http_server.cpp:211
+#: cygnal/cygnal.cpp:1095 cygnal/cygnal.cpp:1120 cygnal/cygnal.cpp:1131
 #, c-format
-msgid "New filestream %s"
+msgid "Done with HTTP connection for fd #%d, CGI %s"
 msgstr ""
 
-#: cygnal/http_server.cpp:213
+#: cygnal/cygnal.cpp:1100
 #, c-format
-msgid "Reusing filestream %s"
-msgstr ""
-
-#: cygnal/http_server.cpp:306
-msgid "couldn't read data!"
+msgid "Not Done with HTTP connection for fd #%d, it's a persistent connection."
 msgstr ""
 
-#: cygnal/http_server.cpp:373 cygnal/libnet/http.cpp:592
-msgid "PUT request"
+#: cygnal/cygnal.cpp:1109
+#, c-format
+msgid "Done with RTMP connection for fd #%d, CGI "
 msgstr ""
 
-#: cygnal/http_server.cpp:383 cygnal/libnet/http.cpp:601
-msgid "DELETE request"
+#: cygnal/cygnal.cpp:1143
+#, c-format
+msgid "Unsupported network protocol for fd #%d, %d"
 msgstr ""
 
-#: cygnal/http_server.cpp:393 cygnal/libnet/http.cpp:609
-msgid "CONNECT request"
+#: cygnal/cygnal.cpp:1163
+#, c-format
+msgid "Got no hits, %d retries"
 msgstr ""
 
-#: cygnal/http_server.cpp:403 cygnal/libnet/http.cpp:617
-msgid "OPTIONS request"
+#: cygnal/cvm.cpp:276
+msgid "The debugger has been disabled at configuration time"
 msgstr ""
 
-#: cygnal/http_server.cpp:413 cygnal/libnet/http.cpp:625
-msgid "HEAD request"
+#: cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:233
+#: cygnal/cgi-bin/fitcDemo/fitcDemo.cpp:166
+#: cygnal/cgi-bin/echo/gateway.cpp:139 cygnal/cgi-bin/echo/echo.cpp:161
+#, c-format
+msgid "Error parsing command line options: %s"
 msgstr ""
 
-#: cygnal/http_server.cpp:423 cygnal/libnet/http.cpp:633
-msgid "TRACE request"
+#: cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:309
+#, c-format
+msgid "Scanning directory \"%s\" for %s files"
 msgstr ""
 
-#: cygnal/http_server.cpp:1013
+#: cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:340
 #, c-format
-msgid "Processing HTTP data for fd #%d"
+msgid "Gnash media file name: %s"
 msgstr ""
 
-#: cygnal/http_server.cpp:1022
-msgid "FIXME: Existing data in packet!"
+#: cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:595
+#: cygnal/cgi-bin/fitcDemo/fitcDemo.cpp:320
+#: cygnal/cgi-bin/echo/gateway.cpp:405 cygnal/cgi-bin/echo/echo.cpp:315
+#: cygnal/testsuite/libamf.all/test_flv.cpp:281
+#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:246
+#: cygnal/testsuite/libamf.all/test_amf.cpp:421
+msgid "Usage: test_amf [options...]"
 msgstr ""
 
-#: cygnal/http_server.cpp:1024
-msgid "FIXME: No existing data in packet!"
+#: cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:599
+#: cygnal/cgi-bin/fitcDemo/fitcDemo.cpp:324 cygnal/cgi-bin/echo/echo.cpp:319
+msgid "  -p,  --netdebug      port for network"
 msgstr ""
 
-#: cygnal/libnet/cache.cpp:62
-msgid "using this constructor is only allowed for testing purposes."
+#: cygnal/crc.cpp:145
+#, c-format
+msgid "Couldn't open file: %s"
 msgstr ""
 
-#: cygnal/libnet/cache.cpp:105
+#: cygnal/libnet/statistics.cpp:113
 #, c-format
-msgid "Adding file %s to cache."
+msgid "Stream type is: %s"
 msgstr ""
 
-#: cygnal/libnet/cache.cpp:148
+#: cygnal/libnet/statistics.cpp:119
 #, c-format
-msgid "Trying to find %s in the cache."
+msgid "%d bytes were transferred in %s seconds"
 msgstr ""
 
 #: cygnal/libnet/rtmp.cpp:184
@@ -8744,757 +8794,738 @@ msgstr ""
 msgid "RTMP header size is out of range! %d"
 msgstr ""
 
-#: cygnal/libnet/sshserver.cpp:145
-#, c-format
-msgid "User %s wants to auth with pass %s\n"
-msgstr ""
-
-#: cygnal/libnet/sshserver.cpp:200 cygnal/libnet/sshclient.cpp:459
-msgid "==== The SSH header breaks down as follows: ===="
-msgstr ""
-
-#: cygnal/libnet/network.cpp:114
-msgid "Could not find a usable WinSock DLL"
-msgstr ""
-
-#: cygnal/libnet/network.cpp:162
-#, c-format
-msgid "already connected to port %hd"
-msgstr ""
-
-#: cygnal/libnet/network.cpp:184
-#, c-format
-msgid "unable to get protocol entry for %s"
-msgstr ""
-
-#: cygnal/libnet/network.cpp:201 cygnal/libnet/network.cpp:425
-#: cygnal/libnet/network.cpp:583
+#: cygnal/libnet/rtmp_client.cpp:152
 #, c-format
-msgid "unable to create socket: %s"
-msgstr ""
-
-#: cygnal/libnet/network.cpp:208
-msgid "setsockopt SO_REUSEADDR failed"
+msgid "URL is %s"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:219
+#: cygnal/libnet/rtmp_client.cpp:153
 #, c-format
-msgid "unable to bind to port %hd: %s"
+msgid "Protocol is %s"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:229
+#: cygnal/libnet/rtmp_client.cpp:154
 #, c-format
-msgid "Server bound to service on %s, port %hd, using fd #%d"
+msgid "Host is %s"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:235
+#: cygnal/libnet/rtmp_client.cpp:155
 #, c-format
-msgid "unable to listen on port: %hd: %s "
+msgid "Port is %s"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:291
+#: cygnal/libnet/rtmp_client.cpp:156
 #, c-format
-msgid "Waiting to accept net traffic on fd #%d for port %d"
-msgstr ""
-
-#: cygnal/libnet/network.cpp:351
-msgid "There is a new network connection request."
+msgid "Path is %s"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:358
+#: cygnal/libnet/rtmp_client.cpp:157
 #, c-format
-msgid "The accept() socket for fd #%d was interrupted by a system call"
+msgid "Filename is %s"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:382
+#: cygnal/libnet/rtmp_client.cpp:158
 #, c-format
-msgid "unable to accept: %s"
+msgid "App is %s"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:387
+#: cygnal/libnet/rtmp_client.cpp:159
 #, c-format
-msgid "Accepting TCP/IP connection on fd #%d for port %d"
+msgid "Query is %s"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:446 cygnal/libnet/network.cpp:604
+#: cygnal/libnet/rtmp_client.cpp:160
 #, c-format
-msgid "The connect() socket for fd %d was interrupted by a system call"
+msgid "tcUrl is %s"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:452 cygnal/libnet/network.cpp:477
-#: cygnal/libnet/network.cpp:610 cygnal/libnet/network.cpp:650
+#: cygnal/libnet/rtmp_client.cpp:161
 #, c-format
-msgid "The connect() socket for fd %d never was available for writing"
+msgid "swfUrl is %s"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:463 cygnal/libnet/network.cpp:628
+#: cygnal/libnet/rtmp_client.cpp:162
 #, c-format
-msgid "The connect() socket for fd %d timed out waiting to write"
+msgid "pageUrl is %s"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:471
-#, c-format
-msgid "\tsocket name %s for fd %d"
+#: cygnal/libnet/rtmp_client.cpp:313
+msgid "RTMP handshake request failed"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:553
-#, c-format
-msgid "%s: to host %s at port %d"
+#: cygnal/libnet/rtmp_client.cpp:336
+msgid "RTMP handshake completion failed!"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:559
-#, c-format
-msgid "The hostname for this machine is %s"
+#: cygnal/libnet/rtmp_client.cpp:350
+msgid "Sent NetConnection Connect message successfully"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:561
-msgid "Couldn't get the hostname for this machine"
+#: cygnal/libnet/rtmp_client.cpp:353
+msgid "Couldn't send NetConnection Connect message,"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:576
-#, c-format
-msgid "The IP address for this client socket is %s"
+#: cygnal/libnet/rtmp_client.cpp:622
+msgid "Couldn't read data block in handshake!"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:643
+#: cygnal/libnet/rtmp_client.cpp:635
 #, c-format
-msgid "\tport %d at IP %s for fd %d"
+msgid "Read data block in handshake, got %d bytes."
 msgstr ""
 
-#: cygnal/libnet/network.cpp:730
+#: cygnal/libnet/rtmp_client.cpp:638
 #, c-format
-msgid "Unable to close the socket for fd #%d: %s"
+msgid "Couldn't read data block in handshake, read %d bytes!"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:738
+#: cygnal/libnet/rtmp_client.cpp:645
 #, c-format
-msgid "Closed the socket on fd #%d"
+msgid "RTMP Handshake header: Uptime: %u"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:767
+#: cygnal/libnet/rtmp_client.cpp:688
 #, c-format
-msgid "%s: Closed fd #%d"
+msgid "About to write %d bytes, data is: %d bytes."
 msgstr ""
 
-#: cygnal/libnet/network.cpp:879
+#: cygnal/libnet/rtmp_client.cpp:691
 #, c-format
-msgid "Trying to read %d bytes from fd #%d"
+msgid "Client response header for handshake 2: %s"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:943 cygnal/libnet/network.cpp:1117
+#: cygnal/libnet/rtmp_client.cpp:693
 #, c-format
-msgid "The socket for fd #%d was interrupted by a system call"
+msgid "Data in response for handshake 2: %s"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:947
-#, c-format
-msgid "The socket for fd #%d was never available for reading"
+#: cygnal/libnet/rtmp_client.cpp:702
+msgid "Couldn't write the second handshake packet!"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:953
-#, c-format
-msgid "The socket for #fd %d timed out waiting to read"
+#: cygnal/libnet/rtmp_client.cpp:729
+msgid "Got no response from the RTMP server"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:970
-#, c-format
-msgid "The socket for fd #%d was never available for reading data"
+#: cygnal/libnet/rtmp_client.cpp:737
+msgid "Got empty packet in buffer."
 msgstr ""
 
-#: cygnal/libnet/network.cpp:976
-#, c-format
-msgid "The socket for #fd %d timed out waiting to read data"
+#: cygnal/libnet/rtmp_client.cpp:748
+msgid "No response from INVOKE of NetConnection connect"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:982
+#: cygnal/libnet/rtmp_client.cpp:755
 #, c-format
-msgid "read %d bytes from fd #%d from port %d"
+msgid ""
+"%s: There are %d channel queues in the RTMP input queue, %d messages in "
+"front queue"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:986
-#, c-format
-msgid ""
-"%s: Read packet data from fd #%d (%d bytes): \n"
-"%s"
+#: cygnal/libnet/rtmp_client.cpp:768
+msgid "Couldn't decode RTMP message header"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1121
-#, c-format
-msgid "The socket for fd #%d was never available for writing"
+#: cygnal/libnet/rtmp_client.cpp:773
+msgid "RTMP packet can't be of none type!"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1125
-#, c-format
-msgid "The socket for fd #%d timed out waiting to write"
+#: cygnal/libnet/rtmp_client.cpp:777
+msgid "Server message data packet"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1139
-#, c-format
-msgid "Wrote zero out of %d bytes to fd #%d: %s"
+#: cygnal/libnet/rtmp_client.cpp:781
+msgid "Abort packet"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1144
-#, c-format
-msgid "Couldn't write %d bytes to fd #%d: %s"
+#: cygnal/libnet/rtmp_client.cpp:784
+msgid "Bytes Read data packet"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1152
+#: cygnal/libnet/rtmp_client.cpp:789
 #, c-format
-msgid "wrote %d bytes to fd #%d, expected %d"
+msgid "Got a Ping type %s"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1157
-#, c-format
-msgid "wrote %d bytes to fd #%d for port %d"
+#: cygnal/libnet/rtmp_client.cpp:793
+msgid "Set Window Size message data packet"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1165
-#, c-format
-msgid ""
-"%s: Wrote packet data to fd #%d: \n"
-"%s"
+#: cygnal/libnet/rtmp_client.cpp:796
+msgid "Set Bandwidthmessage data packet"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1179
-#, c-format
-msgid "took %d usec to write (%d bytes)"
+#: cygnal/libnet/rtmp_client.cpp:799
+msgid "Route from other server packet"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1194 cygnal/libnet/network.cpp:1205
-#, c-format
-msgid "%s: adding fd #%d to pollfds"
+#: cygnal/libnet/rtmp_client.cpp:818
+msgid "AMF0 Shared Object data packet message"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1231
-#, c-format
-msgid "%s: erasing fd #%d from pollfds"
+#: cygnal/libnet/rtmp_client.cpp:821
+msgid "AMF3 Notify data packet message"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1279
-#, c-format
-msgid "%s: waiting for %d fds"
+#: cygnal/libnet/rtmp_client.cpp:824
+msgid "AMF3 Shared Object data packet message"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1318
-#, c-format
-msgid "Poll returned: %d, timeout is: %d"
+#: cygnal/libnet/rtmp_client.cpp:827
+msgid "AMF0 Invoke packet message"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1449
-msgid "Waiting for data was interrupted by a system call"
+#: cygnal/libnet/rtmp_client.cpp:830
+msgid "AMF0 Notify data packet message"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1453
-msgid "Waiting for data for fdset, was never available for reading"
+#: cygnal/libnet/rtmp_client.cpp:841
+msgid "FLV data packet message"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1467
-#, c-format
-msgid "select() got an error: %s."
+#: cygnal/libnet/rtmp_client.cpp:844
+msgid "Couldn't decode RTMP message Body"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1471
-#, c-format
-msgid "select() saw activity on %d file descriptors."
+#: cygnal/libnet/cque.cpp:71
+msgid "CQue::wait(win32)"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1547
-#, c-format
-msgid "Can't connect to server %s"
+#: cygnal/libnet/cque.cpp:83
+msgid "CQue::notify(win32)"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1559
+#: cygnal/libnet/http.cpp:176
 #, c-format
-msgid "Using default hostname: \"%s\""
+msgid "Setting Content Length to %d"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1564
+#: cygnal/libnet/http.cpp:189
 #, c-format
-msgid "Using default keyfile: \"%s\""
+msgid "Setting Content Type to %d"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1569
+#: cygnal/libnet/http.cpp:199
 #, c-format
-msgid "Using default CA List: \"%s\""
+msgid "Got a request, parsing \"%s\""
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1575
+#: cygnal/libnet/http.cpp:216 cygnal/libnet/http.cpp:1295
 #, c-format
-msgid "Using default Password: \"%s\""
+msgid "Parameters for file: \"%s\""
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1580
+#: cygnal/libnet/http.cpp:220
 #, c-format
-msgid "Using default Root Path to PEM files: \"%s\""
+msgid "Requesting file: \"%s\""
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1585
-msgid "Connected to SSL server"
+#: cygnal/libnet/http.cpp:225
+msgid "Enabling Keep Alive by default for HTTP > 1.0"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1587
-msgid "Couldn't connect to SSL server"
+#: cygnal/libnet/http.cpp:422 cygnal/libnet/http.cpp:521
+#, c-format
+msgid "Que empty, net connection dropped for fd #%d"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1620
-#, c-format
-msgid "#%d bytes waiting in kernel network buffer."
+#: cygnal/libnet/http.cpp:433
+msgid "FIXME: found file in cache!"
 msgstr ""
 
-#: cygnal/libnet/network.cpp:1631
+#: cygnal/libnet/http.cpp:499
 #, c-format
-msgid "Got an %d interrupt while blocked on pselect()"
+msgid "http_handler all done transferring requested file \"%s\"."
 msgstr ""
 
-#: cygnal/libnet/statistics.cpp:113
-#, c-format
-msgid "Stream type is: %s"
+#: cygnal/libnet/http.cpp:542
+msgid "Got file data in POST"
 msgstr ""
 
-#: cygnal/libnet/statistics.cpp:119
-#, c-format
-msgid "%d bytes were transferred in %s seconds"
+#: cygnal/libnet/http.cpp:549
+msgid "Got AMF data in POST"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:152
-#, c-format
-msgid "URL is %s"
+#: cygnal/libnet/http.cpp:564
+msgid "Got CGI echo request in POST"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:153
-#, c-format
-msgid "Protocol is %s"
+#: cygnal/libnet/http.cpp:592 cygnal/http_server.cpp:375
+msgid "PUT request"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:154
-#, c-format
-msgid "Host is %s"
+#: cygnal/libnet/http.cpp:601 cygnal/http_server.cpp:385
+msgid "DELETE request"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:155
-#, c-format
-msgid "Port is %s"
+#: cygnal/libnet/http.cpp:609 cygnal/http_server.cpp:395
+msgid "CONNECT request"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:156
-#, c-format
-msgid "Path is %s"
+#: cygnal/libnet/http.cpp:617 cygnal/http_server.cpp:405
+msgid "OPTIONS request"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:157
-#, c-format
-msgid "Filename is %s"
+#: cygnal/libnet/http.cpp:625 cygnal/http_server.cpp:415
+msgid "HEAD request"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:158
-#, c-format
-msgid "App is %s"
+#: cygnal/libnet/http.cpp:633 cygnal/http_server.cpp:425
+msgid "TRACE request"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:159
+#: cygnal/libnet/http.cpp:1385
 #, c-format
-msgid "Query is %s"
+msgid "%s: Total size for first chunk is: %d, data size %d (%d)"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:160
+#: cygnal/libnet/http.cpp:1419 cygnal/libnet/http.cpp:1512
 #, c-format
-msgid "tcUrl is %s"
+msgid "no data yet for fd #%d, continuing..."
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:161
+#: cygnal/libnet/http.cpp:1436
 #, c-format
-msgid "swfUrl is %s"
+msgid "%s: end of chunks!"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:162
+#: cygnal/libnet/http.cpp:1502
 #, c-format
-msgid "pageUrl is %s"
+msgid "Starting to wait for data in net for fd #%d"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:313
-msgid "RTMP handshake request failed"
+#: cygnal/libnet/http.cpp:1538
+#, c-format
+msgid "no more data for fd #%d, exiting..."
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:336
-msgid "RTMP handshake completion failed!"
+#: cygnal/libnet/http.cpp:1542
+#, c-format
+msgid "Handler done for fd #%d, can't read any data..."
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:350
-msgid "Sent NetConnection Connect message successfully"
+#: cygnal/libnet/http.cpp:1548
+#, c-format
+msgid "Done receiving data for fd #%d..."
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:353
-msgid "Couldn't send NetConnection Connect message,"
+#: cygnal/libnet/http.cpp:1560
+msgid "==== The HTTP header breaks down as follows: ===="
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:622
-msgid "Couldn't read data block in handshake!"
+#: cygnal/libnet/http.cpp:1561
+#, c-format
+msgid "Filespec: %s"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:635
+#: cygnal/libnet/http.cpp:1562
 #, c-format
-msgid "Read data block in handshake, got %d bytes."
+msgid "Version: %d.%d"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:638
+#: cygnal/libnet/http.cpp:1566
 #, c-format
-msgid "Couldn't read data block in handshake, read %d bytes!"
+msgid "Field: \"%s\" = \"%s\""
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:645
-#, c-format
-msgid "RTMP Handshake header: Uptime: %u"
+#: cygnal/libnet/http.cpp:1570
+msgid "RTMPT optional index is: "
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:688
-#, c-format
-msgid "About to write %d bytes, data is: %d bytes."
+#: cygnal/libnet/http.cpp:1571
+msgid "RTMPT optional client ID is: "
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:691
-#, c-format
-msgid "Client response header for handshake 2: %s"
+#: cygnal/libnet/http.cpp:1572
+msgid "==== ==== ===="
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:693
-#, c-format
-msgid "Data in response for handshake 2: %s"
+#: cygnal/libnet/network.cpp:113
+msgid "Could not find a usable WinSock DLL"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:702
-msgid "Couldn't write the second handshake packet!"
+#: cygnal/libnet/network.cpp:165
+#, c-format
+msgid "already connected to port %hd"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:729
-msgid "Got no response from the RTMP server"
+#: cygnal/libnet/network.cpp:182 cygnal/libnet/network.cpp:580
+#, c-format
+msgid "getaddrinfo() failed with code: #%d - %s\n"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:737
-msgid "Got empty packet in buffer."
+#: cygnal/libnet/network.cpp:231 cygnal/libnet/network.cpp:446
+#, c-format
+msgid "unable to create socket: %s"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:748
-msgid "No response from INVOKE of NetConnection connect"
+#: cygnal/libnet/network.cpp:238
+msgid "setsockopt SO_REUSEADDR failed"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:755
+#: cygnal/libnet/network.cpp:246
 #, c-format
-msgid ""
-"%s: There are %d channel queues in the RTMP input queue, %d messages in "
-"front queue"
+msgid "unable to bind to port %hd: %s"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:768
-msgid "Couldn't decode RTMP message header"
+#: cygnal/libnet/network.cpp:253
+#, c-format
+msgid "unable to listen on port: %hd: %s "
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:773
-msgid "RTMP packet can't be of none type!"
+#: cygnal/libnet/network.cpp:312
+#, c-format
+msgid "Waiting to accept net traffic on fd #%d for port %d"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:777
-msgid "Server message data packet"
+#: cygnal/libnet/network.cpp:372
+msgid "There is a new network connection request."
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:781
-msgid "Abort packet"
+#: cygnal/libnet/network.cpp:379
+#, c-format
+msgid "The accept() socket for fd #%d was interrupted by a system call"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:784
-msgid "Bytes Read data packet"
+#: cygnal/libnet/network.cpp:403
+#, c-format
+msgid "unable to accept: %s"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:789
+#: cygnal/libnet/network.cpp:408
 #, c-format
-msgid "Got a Ping type %s"
+msgid "Accepting TCP/IP connection on fd #%d for port %d"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:793
-msgid "Set Window Size message data packet"
+#: cygnal/libnet/network.cpp:467 cygnal/libnet/network.cpp:661
+#, c-format
+msgid "The connect() socket for fd %d was interrupted by a system call"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:796
-msgid "Set Bandwidthmessage data packet"
+#: cygnal/libnet/network.cpp:473 cygnal/libnet/network.cpp:498
+#: cygnal/libnet/network.cpp:667 cygnal/libnet/network.cpp:702
+#, c-format
+msgid "The connect() socket for fd %d never was available for writing"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:799
-msgid "Route from other server packet"
+#: cygnal/libnet/network.cpp:484 cygnal/libnet/network.cpp:685
+#, c-format
+msgid "The connect() socket for fd %d timed out waiting to write"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:818
-msgid "AMF0 Shared Object data packet message"
+#: cygnal/libnet/network.cpp:492
+#, c-format
+msgid "\tsocket name %s for fd %d"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:821
-msgid "AMF3 Notify data packet message"
+#: cygnal/libnet/network.cpp:571
+#, c-format
+msgid "%s: to host %s at port %d"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:824
-msgid "AMF3 Shared Object data packet message"
+#: cygnal/libnet/network.cpp:695
+#, c-format
+msgid "\tport %d at IP %s for fd %d"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:827
-msgid "AMF0 Invoke packet message"
+#: cygnal/libnet/network.cpp:780
+#, c-format
+msgid "Unable to close the socket for fd #%d: %s"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:830
-msgid "AMF0 Notify data packet message"
+#: cygnal/libnet/network.cpp:788
+#, c-format
+msgid "Closed the socket on fd #%d"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:841
-msgid "FLV data packet message"
+#: cygnal/libnet/network.cpp:817
+#, c-format
+msgid "%s: Closed fd #%d"
 msgstr ""
 
-#: cygnal/libnet/rtmp_client.cpp:844
-msgid "Couldn't decode RTMP message Body"
+#: cygnal/libnet/network.cpp:929
+#, c-format
+msgid "Trying to read %d bytes from fd #%d"
 msgstr ""
 
-#: cygnal/libnet/sslserver.cpp:136
-msgid "SSL!!"
+#: cygnal/libnet/network.cpp:993 cygnal/libnet/network.cpp:1167
+#, c-format
+msgid "The socket for fd #%d was interrupted by a system call"
 msgstr ""
 
-#: cygnal/libnet/sslserver.cpp:159
-msgid "Got an incoming SSL connection request"
+#: cygnal/libnet/network.cpp:997
+#, c-format
+msgid "The socket for fd #%d was never available for reading"
 msgstr ""
 
-#: cygnal/libnet/sslserver.cpp:169 cygnal/libnet/sslclient.cpp:137
-#: cygnal/libnet/sslclient.cpp:161 cygnal/libnet/sslclient.cpp:212
-#: cygnal/libnet/sslclient.cpp:236 cygnal/libnet/sslclient.cpp:314
+#: cygnal/libnet/network.cpp:1003
 #, c-format
-msgid "Error was: \"%s\"!"
+msgid "The socket for #fd %d timed out waiting to read"
 msgstr ""
 
-#: cygnal/libnet/sslserver.cpp:182 cygnal/libnet/sslclient.cpp:386
-msgid "==== The SSL header breaks down as follows: ===="
+#: cygnal/libnet/network.cpp:1020
+#, c-format
+msgid "The socket for fd #%d was never available for reading data"
 msgstr ""
 
-#: cygnal/libnet/cque.cpp:71
-msgid "CQue::wait(win32)"
+#: cygnal/libnet/network.cpp:1026
+#, c-format
+msgid "The socket for #fd %d timed out waiting to read data"
 msgstr ""
 
-#: cygnal/libnet/cque.cpp:83
-msgid "CQue::notify(win32)"
+#: cygnal/libnet/network.cpp:1032
+#, c-format
+msgid "read %d bytes from fd #%d from port %d"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:211
+#: cygnal/libnet/network.cpp:1036
 #, c-format
-msgid "Can't read CA list from \"%s\"!"
+msgid ""
+"%s: Read packet data from fd #%d (%d bytes): \n"
+"%s"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:216
+#: cygnal/libnet/network.cpp:1171
 #, c-format
-msgid "Read CA list from \"%s\""
+msgid "The socket for fd #%d was never available for writing"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:222
+#: cygnal/libnet/network.cpp:1175
 #, c-format
-msgid "Can't read certificate file \"%s\"!"
+msgid "The socket for fd #%d timed out waiting to write"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:225
+#: cygnal/libnet/network.cpp:1189
 #, c-format
-msgid "Read certificate file \"%s\"."
+msgid "Wrote zero out of %d bytes to fd #%d: %s"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:235
+#: cygnal/libnet/network.cpp:1194
 #, c-format
-msgid "Can't read CERT file \"%s\"!"
+msgid "Couldn't write %d bytes to fd #%d: %s"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:240
+#: cygnal/libnet/network.cpp:1202
 #, c-format
-msgid "Read key file \"%s\"."
+msgid "wrote %d bytes to fd #%d, expected %d"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:301
+#: cygnal/libnet/network.cpp:1207
 #, c-format
-msgid "PORT is: %d"
+msgid "wrote %d bytes to fd #%d for port %d"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:304
+#: cygnal/libnet/network.cpp:1215
 #, c-format
-msgid "Error connecting to remote machine: %s"
+msgid ""
+"%s: Wrote packet data to fd #%d: \n"
+"%s"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:313
+#: cygnal/libnet/network.cpp:1229
 #, c-format
-msgid "Can't connect to SSL server %s"
+msgid "took %d usec to write (%d bytes)"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:318
+#: cygnal/libnet/network.cpp:1244 cygnal/libnet/network.cpp:1255
 #, c-format
-msgid "Connected to SSL server %s"
+msgid "%s: adding fd #%d to pollfds"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:351
-msgid "Certificate doesn't verify"
+#: cygnal/libnet/network.cpp:1281
+#, c-format
+msgid "%s: erasing fd #%d from pollfds"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:354
-msgid "Certificate verified."
+#: cygnal/libnet/network.cpp:1329
+#, c-format
+msgid "%s: waiting for %d fds"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:363
-msgid "Couldn't get Peer certificate!"
+#: cygnal/libnet/network.cpp:1368
+#, c-format
+msgid "Poll returned: %d, timeout is: %d"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:366
-msgid "Got Peer certificate."
+#: cygnal/libnet/network.cpp:1499
+msgid "Waiting for data was interrupted by a system call"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:374
-msgid "Common name doesn't match host name"
+#: cygnal/libnet/network.cpp:1503
+msgid "Waiting for data for fdset, was never available for reading"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:409
+#: cygnal/libnet/network.cpp:1517
 #, c-format
-msgid "Callback executed to set the SSL password, size is: %d"
+msgid "select() got an error: %s."
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:413
+#: cygnal/libnet/network.cpp:1521
 #, c-format
-msgid "The buffer for the password needs to be %d bytes larger"
+msgid "select() saw activity on %d file descriptors."
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:439
+#: cygnal/libnet/network.cpp:1597
 #, c-format
-msgid "-Error with certificate at depth: %i\n"
+msgid "Can't connect to server %s"
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:441
+#: cygnal/libnet/network.cpp:1609
 #, c-format
-msgid "  issuer   = %s\n"
+msgid "Using default hostname: \"%s\""
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:443
+#: cygnal/libnet/network.cpp:1614
 #, c-format
-msgid "  subject  = %s\n"
+msgid "Using default keyfile: \"%s\""
 msgstr ""
 
-#: cygnal/libnet/sslclient.cpp:444
+#: cygnal/libnet/network.cpp:1619
 #, c-format
-msgid "err %i:%s\n"
+msgid "Using default CA List: \"%s\""
 msgstr ""
 
-#: cygnal/libnet/http.cpp:176
+#: cygnal/libnet/network.cpp:1625
 #, c-format
-msgid "Setting Content Length to %d"
+msgid "Using default Password: \"%s\""
 msgstr ""
 
-#: cygnal/libnet/http.cpp:189
+#: cygnal/libnet/network.cpp:1630
 #, c-format
-msgid "Setting Content Type to %d"
+msgid "Using default Root Path to PEM files: \"%s\""
 msgstr ""
 
-#: cygnal/libnet/http.cpp:199
-#, c-format
-msgid "Got a request, parsing \"%s\""
+#: cygnal/libnet/network.cpp:1635
+msgid "Connected to SSL server"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:216 cygnal/libnet/http.cpp:1295
-#, c-format
-msgid "Parameters for file: \"%s\""
+#: cygnal/libnet/network.cpp:1637
+msgid "Couldn't connect to SSL server"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:220
+#: cygnal/libnet/network.cpp:1670
 #, c-format
-msgid "Requesting file: \"%s\""
+msgid "#%d bytes waiting in kernel network buffer."
 msgstr ""
 
-#: cygnal/libnet/http.cpp:225
-msgid "Enabling Keep Alive by default for HTTP > 1.0"
+#: cygnal/libnet/network.cpp:1692
+msgid "no IP address in addrinfo!"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:422 cygnal/libnet/http.cpp:521
+#: cygnal/libnet/network.cpp:1704
 #, c-format
-msgid "Que empty, net connection dropped for fd #%d"
+msgid "Got an %d interrupt while blocked on pselect()"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:433
-msgid "FIXME: found file in cache!"
+#: cygnal/libnet/sslclient.cpp:137 cygnal/libnet/sslclient.cpp:161
+#: cygnal/libnet/sslclient.cpp:212 cygnal/libnet/sslclient.cpp:236
+#: cygnal/libnet/sslclient.cpp:314 cygnal/libnet/sslserver.cpp:169
+#, c-format
+msgid "Error was: \"%s\"!"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:499
+#: cygnal/libnet/sslclient.cpp:211
 #, c-format
-msgid "http_handler all done transferring requested file \"%s\"."
+msgid "Can't read CA list from \"%s\"!"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:542
-msgid "Got file data in POST"
+#: cygnal/libnet/sslclient.cpp:216
+#, c-format
+msgid "Read CA list from \"%s\""
 msgstr ""
 
-#: cygnal/libnet/http.cpp:549
-msgid "Got AMF data in POST"
+#: cygnal/libnet/sslclient.cpp:222
+#, c-format
+msgid "Can't read certificate file \"%s\"!"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:564
-msgid "Got CGI echo request in POST"
+#: cygnal/libnet/sslclient.cpp:225
+#, c-format
+msgid "Read certificate file \"%s\"."
 msgstr ""
 
-#: cygnal/libnet/http.cpp:1385
+#: cygnal/libnet/sslclient.cpp:235
 #, c-format
-msgid "%s: Total size for first chunk is: %d, data size %d (%d)"
+msgid "Can't read CERT file \"%s\"!"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:1419 cygnal/libnet/http.cpp:1512
+#: cygnal/libnet/sslclient.cpp:240
 #, c-format
-msgid "no data yet for fd #%d, continuing..."
+msgid "Read key file \"%s\"."
 msgstr ""
 
-#: cygnal/libnet/http.cpp:1436
+#: cygnal/libnet/sslclient.cpp:301
 #, c-format
-msgid "%s: end of chunks!"
+msgid "PORT is: %d"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:1502
+#: cygnal/libnet/sslclient.cpp:304
 #, c-format
-msgid "Starting to wait for data in net for fd #%d"
+msgid "Error connecting to remote machine: %s"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:1538
+#: cygnal/libnet/sslclient.cpp:313
 #, c-format
-msgid "no more data for fd #%d, exiting..."
+msgid "Can't connect to SSL server %s"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:1542
+#: cygnal/libnet/sslclient.cpp:318
 #, c-format
-msgid "Handler done for fd #%d, can't read any data..."
+msgid "Connected to SSL server %s"
+msgstr ""
+
+#: cygnal/libnet/sslclient.cpp:351
+msgid "Certificate doesn't verify"
+msgstr ""
+
+#: cygnal/libnet/sslclient.cpp:354
+msgid "Certificate verified."
+msgstr ""
+
+#: cygnal/libnet/sslclient.cpp:363
+msgid "Couldn't get Peer certificate!"
+msgstr ""
+
+#: cygnal/libnet/sslclient.cpp:366
+msgid "Got Peer certificate."
 msgstr ""
 
-#: cygnal/libnet/http.cpp:1548
-#, c-format
-msgid "Done receiving data for fd #%d..."
+#: cygnal/libnet/sslclient.cpp:374
+msgid "Common name doesn't match host name"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:1560
-msgid "==== The HTTP header breaks down as follows: ===="
+#: cygnal/libnet/sslclient.cpp:386 cygnal/libnet/sslserver.cpp:182
+msgid "==== The SSL header breaks down as follows: ===="
 msgstr ""
 
-#: cygnal/libnet/http.cpp:1561
+#: cygnal/libnet/sslclient.cpp:409
 #, c-format
-msgid "Filespec: %s"
+msgid "Callback executed to set the SSL password, size is: %d"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:1562
+#: cygnal/libnet/sslclient.cpp:413
 #, c-format
-msgid "Version: %d.%d"
+msgid "The buffer for the password needs to be %d bytes larger"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:1566
+#: cygnal/libnet/sslclient.cpp:439
 #, c-format
-msgid "Field: \"%s\" = \"%s\""
+msgid "-Error with certificate at depth: %i\n"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:1570
-msgid "RTMPT optional index is: "
+#: cygnal/libnet/sslclient.cpp:441
+#, c-format
+msgid "  issuer   = %s\n"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:1571
-msgid "RTMPT optional client ID is: "
+#: cygnal/libnet/sslclient.cpp:443
+#, c-format
+msgid "  subject  = %s\n"
 msgstr ""
 
-#: cygnal/libnet/http.cpp:1572
-msgid "==== ==== ===="
+#: cygnal/libnet/sslclient.cpp:444
+#, c-format
+msgid "err %i:%s\n"
 msgstr ""
 
 #: cygnal/libnet/diskstream.cpp:307
@@ -9555,51 +9586,51 @@ msgstr ""
 msgid "Writing data (%d bytes) to disk: \"%s\""
 msgstr ""
 
-#: cygnal/libnet/diskstream.cpp:660
+#: cygnal/libnet/diskstream.cpp:662
 #, c-format
 msgid "Trying to open %s"
 msgstr ""
 
-#: cygnal/libnet/diskstream.cpp:665
+#: cygnal/libnet/diskstream.cpp:667
 #, c-format
 msgid "Opening file %s (fd #%d), %lld bytes in size."
 msgstr ""
 
-#: cygnal/libnet/diskstream.cpp:672
+#: cygnal/libnet/diskstream.cpp:674
 #, c-format
 msgid "File %s doesn't exist"
 msgstr ""
 
-#: cygnal/libnet/diskstream.cpp:727
+#: cygnal/libnet/diskstream.cpp:729
 #, c-format
 msgid "No Diskstream open %s for net fd #%d"
 msgstr ""
 
-#: cygnal/libnet/diskstream.cpp:733
+#: cygnal/libnet/diskstream.cpp:735
 #, c-format
 msgid "Diskstream %s is closed on net fd #%d."
 msgstr ""
 
-#: cygnal/libnet/diskstream.cpp:753
+#: cygnal/libnet/diskstream.cpp:755
 #, c-format
 msgid "In %s(%d): couldn't write %d bytes to net fd #%d! %s"
 msgstr ""
 
-#: cygnal/libnet/diskstream.cpp:758
+#: cygnal/libnet/diskstream.cpp:760
 #, c-format
 msgid "Done playing file %s, size was: %d"
 msgstr ""
 
-#: cygnal/libnet/diskstream.cpp:771
+#: cygnal/libnet/diskstream.cpp:773
 #, c-format
 msgid "In %s(%d): couldn't write %d of bytes of data to net fd #%d! Got %d, %s"
 msgstr ""
 
-#: cygnal/libnet/diskstream.cpp:803
+#: cygnal/libnet/diskstream.cpp:805
 msgid "Restarting Disk Stream from the beginning"
 msgstr ""
 
-#: cygnal/libnet/diskstream.cpp:956
+#: cygnal/libnet/diskstream.cpp:958
 #, c-format
 msgid "%s is a directory, appending index.html"
 msgstr ""
@@ -9714,485 +9745,403 @@ msgstr ""
 msgid "Can't write to a non-existent channel!"
 msgstr ""
 
-#: cygnal/crc.cpp:145
-#, c-format
-msgid "Couldn't open file: %s"
-msgstr ""
-
-#: cygnal/cygnal.cpp:190
-msgid "cygnal -- a streaming media server."
-msgstr ""
-
-#: cygnal/cygnal.cpp:192
-msgid "Usage: cygnal [options...]"
-msgstr ""
-
-#: cygnal/cygnal.cpp:193 cygnal/cgi-bin/echo/echo.cpp:316
-#: cygnal/cgi-bin/echo/gateway.cpp:406
-#: cygnal/cgi-bin/fitcDemo/fitcDemo.cpp:321
-#: cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:596
-#: cygnal/testsuite/libnet.all/test_handler.cpp:281
-#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:300
-#: cygnal/testsuite/libnet.all/test_diskstream.cpp:269
-#: cygnal/testsuite/libnet.all/test_cache.cpp:391
-#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:247
-#: cygnal/testsuite/libamf.all/test_flv.cpp:282
-#: cygnal/testsuite/libamf.all/test_el.cpp:491
-#: cygnal/testsuite/libamf.all/test_buffer.cpp:721
-#: cygnal/testsuite/libamf.all/test_amf.cpp:422
-msgid "  -h,  --help          Print this help and exit"
-msgstr ""
-
-#: cygnal/cygnal.cpp:194
-msgid "  -V,  --version       Print version information and exit"
-msgstr ""
-
-#: cygnal/cygnal.cpp:195 cygnal/cgi-bin/echo/echo.cpp:317
-#: cygnal/cgi-bin/echo/gateway.cpp:407
-#: cygnal/cgi-bin/fitcDemo/fitcDemo.cpp:322
-#: cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:597
-#: cygnal/testsuite/libnet.all/test_handler.cpp:282
-#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:301
-#: cygnal/testsuite/libnet.all/test_diskstream.cpp:270
-#: cygnal/testsuite/libnet.all/test_cache.cpp:392
-#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:248
-#: cygnal/testsuite/libamf.all/test_flv.cpp:283
-#: cygnal/testsuite/libamf.all/test_el.cpp:492
-#: cygnal/testsuite/libamf.all/test_buffer.cpp:722
-#: cygnal/testsuite/libamf.all/test_amf.cpp:423
-msgid "  -v,  --verbose       Output verbose debug info"
-msgstr ""
-
-#: cygnal/cygnal.cpp:196
-msgid "  -s,  --singlethread  Disable Multi Threading"
-msgstr ""
-
-#: cygnal/cygnal.cpp:197 cygnal/cgi-bin/echo/echo.cpp:318
-#: cygnal/cgi-bin/echo/gateway.cpp:408
-#: cygnal/cgi-bin/fitcDemo/fitcDemo.cpp:323
-#: cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:598
-msgid "  -n,  --netdebug      Turn on net debugging messages"
-msgstr ""
-
-#: cygnal/cygnal.cpp:198
-msgid "  -o   --only-port     Only use port for debugging"
-msgstr ""
-
-#: cygnal/cygnal.cpp:199
-msgid "  -p   --port-offset   Port offset for debugging"
-msgstr ""
-
-#: cygnal/cygnal.cpp:200
-msgid "  -t,  --testing       Turn on special Gnash testing support"
-msgstr ""
-
-#: cygnal/cygnal.cpp:201
-msgid "  -a,  --admin         Enable the administration thread"
-msgstr ""
-
-#: cygnal/cygnal.cpp:202
-msgid "  -r,  --root          Document root for all files"
+#: cygnal/libnet/sshclient.cpp:459 cygnal/libnet/sshserver.cpp:200
+msgid "==== The SSH header breaks down as follows: ===="
 msgstr ""
 
-#: cygnal/cygnal.cpp:265
-msgid ": couldn't open file: "
+#: cygnal/libnet/sslserver.cpp:136
+msgid "SSL!!"
 msgstr ""
 
-#: cygnal/cygnal.cpp:342
-#, c-format
-msgid "Couldn't connect to %s"
+#: cygnal/libnet/sslserver.cpp:159
+msgid "Got an incoming SSL connection request"
 msgstr ""
 
-#: cygnal/cygnal.cpp:362
-#, c-format
-msgid "%s is active on fd #%d."
+#: cygnal/libnet/cache.cpp:62
+msgid "using this constructor is only allowed for testing purposes."
 msgstr ""
 
-#: cygnal/cygnal.cpp:500
+#: cygnal/libnet/cache.cpp:105
 #, c-format
-msgid "Extraneous argument: %s"
+msgid "Adding file %s to cache."
 msgstr ""
 
-#: cygnal/cygnal.cpp:504 cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:441
+#: cygnal/libnet/cache.cpp:148
 #, c-format
-msgid "Document Root for media files is: %s"
-msgstr ""
-
-#: cygnal/cygnal.cpp:586
-msgid "Cygnal done..."
+msgid "Trying to find %s in the cache."
 msgstr ""
 
-#: cygnal/cygnal.cpp:599
+#: cygnal/libnet/sshserver.cpp:145
 #, c-format
-msgid "Got a %d interrupt"
+msgid "User %s wants to auth with pass %s\n"
 msgstr ""
 
-#: cygnal/cygnal.cpp:619
-msgid ""
-"Copyright (C) 2007, 2008, 2009, 2010 Free Software Foundation, Inc.\n"
-"Cygnal comes with NO WARRANTY, to the extent permitted by law.\n"
-"You may redistribute copies of Cygnal under the terms of the GNU General\n"
-"Public License V3. For more information, see the file named COPYING.\n"
+#: cygnal/testsuite/libnet.all/test_rtmp.cpp:113
+#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:99
+#: cygnal/testsuite/libamf.all/test_el.cpp:95
+#: cygnal/testsuite/libamf.all/test_buffer.cpp:111
+#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:107
+#: cygnal/testsuite/libamf.all/test_sol.cpp:106
+#: cygnal/testsuite/libamf.all/test_amf.cpp:113
+msgid "Enabling memory statistics"
 msgstr ""
 
-#: cygnal/cygnal.cpp:641
-#, c-format
-msgid "Starting Admin Handler for port %d"
+#: cygnal/testsuite/libnet.all/test_rtmp.cpp:121
+#: cygnal/testsuite/libnet.all/test_diskstream.cpp:101
+#: cygnal/testsuite/libnet.all/test_handler.cpp:113
+#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:112
+#: cygnal/testsuite/libnet.all/test_cache.cpp:104
+#: cygnal/testsuite/libamf.all/test_el.cpp:108
+#: cygnal/testsuite/libamf.all/test_buffer.cpp:124
+#: cygnal/testsuite/libamf.all/test_flv.cpp:104
+#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:120
+#: cygnal/testsuite/libamf.all/test_sol.cpp:114
+#: cygnal/testsuite/libamf.all/test_amf.cpp:126
+msgid "This is a Gnash bug."
 msgstr ""
 
-#: cygnal/cygnal.cpp:643
-msgid "Got an incoming Admin request"
+#: cygnal/testsuite/libnet.all/test_diskstream.cpp:268
+#: cygnal/testsuite/libnet.all/test_handler.cpp:280
+#: cygnal/testsuite/libnet.all/test_cache.cpp:390
+msgid "Usage: test_diskstream [options...]"
 msgstr ""
 
-#: cygnal/cygnal.cpp:651
-msgid "no more admin data, exiting...\n"
+#: cygnal/testsuite/libnet.all/test_diskstream.cpp:271
+#: cygnal/testsuite/libnet.all/test_handler.cpp:283
+#: cygnal/testsuite/libnet.all/test_cache.cpp:393
+msgid "  -d,  --dump          Dump data structures"
 msgstr ""
 
-#: cygnal/cygnal.cpp:736
-msgid "admin_handler: Done...!\n"
+#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:104
+#: cygnal/testsuite/libamf.all/test_el.cpp:100
+#: cygnal/testsuite/libamf.all/test_buffer.cpp:116
+#: cygnal/testsuite/libamf.all/test_flv.cpp:96
+#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:112
+#: cygnal/testsuite/libamf.all/test_amf.cpp:118
+msgid "Logging to disk enabled"
 msgstr ""
 
-#: cygnal/cygnal.cpp:765
-#, c-format
-msgid "Can't start %s Connection Handler for fd #%d, port %hd"
+#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:299
+#: cygnal/testsuite/libamf.all/test_el.cpp:490
+msgid "Usage: test_el [options...]"
 msgstr ""
 
-#: cygnal/cygnal.cpp:769
-#, c-format
-msgid "Starting %s Connection Handler for fd #%d, port %hd"
+#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:302
+#: cygnal/testsuite/libamf.all/test_el.cpp:493
+#: cygnal/testsuite/libamf.all/test_buffer.cpp:723
+#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:249
+#: cygnal/testsuite/libamf.all/test_amf.cpp:424
+msgid "  -m,  --memdebug      Output memory statistics"
 msgstr ""
 
-#: cygnal/cygnal.cpp:780
-#, c-format
-msgid "This system has %d cpus."
+#: cygnal/testsuite/libamf.all/test_buffer.cpp:718
+msgid "test_buffer - test Buffer class"
 msgstr ""
 
-#: cygnal/cygnal.cpp:817
-#, c-format
-msgid "No new %s network connections"
+#: cygnal/testsuite/libamf.all/test_buffer.cpp:720
+msgid "Usage: test_buffer [options...]"
 msgstr ""
 
-#: cygnal/cygnal.cpp:821
-#, c-format
-msgid "*** New %s network connection for thread ID #%d, fd #%d ***"
+#: cygnal/libamf/amf_msg.cpp:178
+msgid "AMF Message 'target' field missing!"
 msgstr ""
 
-#: cygnal/cygnal.cpp:867
-#, c-format
-msgid "Creating new %s Handler for %s using fd #%d"
+#: cygnal/libamf/amf_msg.cpp:181
+msgid "AMF Message 'reply' field missing!"
 msgstr ""
 
-#: cygnal/cygnal.cpp:885
-#, c-format
-msgid "Reusing %s Handler for %s using fd #%d"
+#: cygnal/libamf/amf_msg.cpp:184
+msgid "AMF Message 'size' field missing!"
 msgstr ""
 
-#: cygnal/cygnal.cpp:911
+#: cygnal/libamf/amf_msg.cpp:231
 #, c-format
-msgid "Creating new %s Handler for: %s for fd %#d"
+msgid ""
+"Error parsing the AMF packet: \n"
+"\t%s"
 msgstr ""
 
-#: cygnal/cygnal.cpp:935
+#: cygnal/libamf/sol.cpp:212
 #, c-format
-msgid "Cygnal Plugin paths are: %s"
+msgid ""
+"%s: SOL file header is: \n"
+"%s"
 msgstr ""
 
-#: cygnal/cygnal.cpp:956
+#: cygnal/libamf/sol.cpp:232
 #, c-format
-msgid "Couldn't load plugin for %s"
+msgid "Failed opening file '%s' in binary mode"
 msgstr ""
 
-#: cygnal/cygnal.cpp:967
+#: cygnal/libamf/sol.cpp:319
 #, c-format
-msgid "Number of active Threads is %d"
+msgid "Error writing %d bytes of header to output file %s"
 msgstr ""
 
-#: cygnal/cygnal.cpp:970
+#: cygnal/libamf/sol.cpp:326
 #, c-format
-msgid "Restarting loop for next connection for port %d..."
+msgid "Error writing %d bytes of body to output file %s"
 msgstr ""
 
-#: cygnal/cygnal.cpp:1028
+#: cygnal/libamf/sol.cpp:386
 #, c-format
-msgid "%d active disk streams"
+msgid "%s is an SOL file"
 msgstr ""
 
-#: cygnal/cygnal.cpp:1068
+#: cygnal/libamf/sol.cpp:389
 #, c-format
-msgid "Got a hit for fd #%d, protocol %s"
-msgstr ""
-
-#: cygnal/cygnal.cpp:1072
-msgid "No protocol specified!"
+msgid ""
+"%s looks like an SOL file, but the length is wrong. Should be %d, got %d"
 msgstr ""
 
-#: cygnal/cygnal.cpp:1080 cygnal/cygnal.cpp:1105 cygnal/cygnal.cpp:1116
+#: cygnal/libamf/sol.cpp:395
 #, c-format
-msgid "Done with HTTP connection for fd #%d, CGI %s"
+msgid "%s isn't an SOL file"
 msgstr ""
 
-#: cygnal/cygnal.cpp:1085
+#: cygnal/libamf/sol.cpp:437
 #, c-format
-msgid "Not Done with HTTP connection for fd #%d, it's a persistent connection."
+msgid "Reading SharedObject %s: %s"
 msgstr ""
 
-#: cygnal/cygnal.cpp:1094
-#, c-format
-msgid "Done with RTMP connection for fd #%d, CGI "
+#: cygnal/libamf/flv.cpp:94
+msgid "Bad magic number for FLV file!"
 msgstr ""
 
-#: cygnal/cygnal.cpp:1128
+#: cygnal/libamf/flv.cpp:101
 #, c-format
-msgid "Unsupported network protocol for fd #%d, %d"
+msgid "Bad version in FLV header! %d"
 msgstr ""
 
-#: cygnal/cygnal.cpp:1148
+#: cygnal/libamf/flv.cpp:110
 #, c-format
-msgid "Got no hits, %d retries"
+msgid "Bad FLV file Type: %d"
 msgstr ""
 
-#: cygnal/cgi-bin/echo/echo.cpp:161 cygnal/cgi-bin/echo/gateway.cpp:139
-#: cygnal/cgi-bin/fitcDemo/fitcDemo.cpp:166
-#: cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:233
+#: cygnal/libamf/flv.cpp:123
 #, c-format
-msgid "Error parsing command line options: %s"
+msgid "Bad header size in FLV header! %d"
 msgstr ""
 
-#: cygnal/cgi-bin/echo/echo.cpp:315 cygnal/cgi-bin/echo/gateway.cpp:405
-#: cygnal/cgi-bin/fitcDemo/fitcDemo.cpp:320
-#: cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:595
-#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:246
-#: cygnal/testsuite/libamf.all/test_flv.cpp:281
-#: cygnal/testsuite/libamf.all/test_amf.cpp:421
-msgid "Usage: test_amf [options...]"
+#: cygnal/libamf/flv.cpp:156
+#, c-format
+msgid "%d bytes for a string is over the safe limit of %d"
 msgstr ""
 
-#: cygnal/cgi-bin/echo/echo.cpp:319 cygnal/cgi-bin/fitcDemo/fitcDemo.cpp:324
-#: cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:599
-msgid "  -p,  --netdebug      port for network"
+#: cygnal/libamf/flv.cpp:186
+#, c-format
+msgid "Bad FLV Audio Sound Type: %x"
 msgstr ""
 
-#: cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:309
+#: cygnal/libamf/flv.cpp:195
 #, c-format
-msgid "Scanning directory \"%s\" for %s files"
+msgid "Bad FLV Audio Sound size: %d"
 msgstr ""
 
-#: cygnal/cgi-bin/oflaDemo/oflaDemo.cpp:340
+#: cygnal/libamf/flv.cpp:209
 #, c-format
-msgid "Gnash media file name: %s"
+msgid "Bad FLV Audio Sound Rate: %d"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:124
-msgid "Failed to read the handshake from the client."
+#: cygnal/libamf/flv.cpp:226
+#, c-format
+msgid "Bad FLV Audio Sound format: %d"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:139
-msgid "failed to read the handshake from the client."
+#: cygnal/libamf/flv.cpp:257
+#, c-format
+msgid "Bad FLV Video Codec CodecID: 0x%x"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:149
-msgid "Didn't receive any data in handshake!"
+#: cygnal/libamf/flv.cpp:267
+#, c-format
+msgid "Bad FLV Video Frame CodecID: 0x%x"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:160
-msgid "RTMP header had parsing error!"
+#: cygnal/libamf/flv.cpp:340 cygnal/libamf/flv.cpp:342
+#: cygnal/libamf/flv.cpp:344
+#, c-format
+msgid "FLV MetaData: %s: %s"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:168
-#, c-format
-msgid "NetConnection unusually large! %d"
+#: cygnal/libamf/element.cpp:175
+msgid "Can't create remote function calls yet"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:202
-msgid "failed to read the body of the handshake data from the client."
+#: cygnal/libamf/element.cpp:479
+#, c-format
+msgid "Size of Element \"%s\" is: %d"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:210
-msgid "Didn't receive NetConnection object in handshake!"
+#: cygnal/libamf/element.cpp:1534
+msgid "FIXME: got AMF3 data!"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:234
-msgid "Couldn't send onBWDone to client!"
+#: cygnal/libamf/lcshm.cpp:372
+msgid "No data pointer to parse!"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:261 cygnal/rtmp_server.cpp:1702
-msgid "Couldn't send Ping to client!"
+#: cygnal/libamf/lcshm.cpp:391
+msgid "Didn't extract an element from the byte stream!"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:275
-msgid "Couldn't send response to client!"
+#: cygnal/libamf/lcshm.cpp:503
+#, c-format
+msgid " The size of %s is %d "
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:338
+#: cygnal/libamf/lcshm.cpp:520
 #, c-format
-msgid "Couldn't sent RTMP Handshake response at %d!"
+msgid "Failed to open shared memory segment: \"%s\""
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:355
-msgid "No data in original handshake buffer."
+#: cygnal/libamf/lcshm.cpp:561
+#, c-format
+msgid "Failed to open shared memory segment: 0x%x"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:359
-msgid "No data in response handshake buffer."
+#: cygnal/libamf/lcshm.cpp:660
+#, c-format
+msgid " ***** The size of the data is %s *****"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:387
+#: cygnal/libamf/buffer.cpp:179
 #, c-format
-msgid "Handshake Finish Data didn't match by %d bytes"
+msgid "Buffer %x (%d) stayed in queue for %f seconds"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:555
-msgid "Route"
+#: cygnal/libamf/buffer.cpp:711
+#, c-format
+msgid "cygnal::Buffer::resize(%d): Truncating data (%d bytes) while resizing!"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:567
-msgid "AMF3 Notify"
+#: cygnal/libamf/buffer.cpp:766
+#, c-format
+msgid "Creating %d errors in the buffer"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:573
-msgid "AMF3 Invoke"
+#: cygnal/libamf/amf.cpp:180
+#, c-format
+msgid "Encoded data size has %d properties"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:582
-msgid "FLV Dat"
+#: cygnal/libamf/amf.cpp:300
+msgid "XML AMF objects not supported yet"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:585
-#, c-format
-msgid "ERROR: Unidentified RTMP message content type 0x%x"
+#: cygnal/libamf/amf.cpp:404
+msgid "Movie Clip AMF objects not supported yet"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1105
-msgid "Couldn't reliably extract the echo data!"
+#: cygnal/libamf/amf.cpp:495
+msgid "Long String AMF objects not supported yet"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1400
-#, c-format
-msgid "No stream for client %d"
+#: cygnal/libamf/amf.cpp:512
+msgid "Reecord Set AMF objects not supported yet"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1442
-msgid "Stream Start"
+#: cygnal/libamf/amf.cpp:561
+msgid "Encoding a strict array as an ecma array"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1445
-msgid "Stream EOF"
+#: cygnal/libamf/amf.cpp:784
+msgid "FIXME: got AMF3 data type"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1448
-msgid "Stream No Data"
+#: cygnal/libamf/amf.cpp:913
+msgid "AMF body input data is NULL"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1451
-#, c-format
-msgid "Stream Set Buffer: %d"
+#: cygnal/libamf/amf.cpp:937
+msgid "AMF data too short to contain type field"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1465
-msgid "Stream Pong"
+#: cygnal/libamf/amf.cpp:948
+msgid "Element has no type!"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1484
-msgid "Set Chunk Size"
+#: cygnal/libamf/amf.cpp:958
+msgid "AMF data segment too short to containtype NUMBER"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1487
-msgid "Bytes Read"
+#: cygnal/libamf/amf.cpp:978
+#, c-format
+msgid "%d bytes for a string is over the safe limit of %d, line %d"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1495
-msgid "Set Window Size"
+#: cygnal/libamf/amf.cpp:1021
+msgid "AMF0 MovieClip frame"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1498
-msgid "Set Bandwidth"
+#: cygnal/libamf/amf.cpp:1151
+msgid "Found object terminator byte"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1509 cygnal/rtmp_server.cpp:1512
-#: cygnal/rtmp_server.cpp:1515 cygnal/rtmp_server.cpp:1518
-#: cygnal/rtmp_server.cpp:1665
+#: cygnal/libamf/amf.cpp:1169
 #, c-format
-msgid "RTMP type %d"
+msgid "%s: type %d"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1524
+#: cygnal/libamf/amf.cpp:1262
 #, c-format
-msgid "Error INVOKING method \"%s\"!"
+msgid "No data associated with Property \"%s\""
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1648
-msgid "Received an _error message from the client!"
+#: cygnal/http_server.cpp:154 cygnal/http_server.cpp:211
+#, c-format
+msgid "New filestream %s"
 msgstr ""
 
-#: cygnal/rtmp_server.cpp:1668
+#: cygnal/http_server.cpp:213
 #, c-format
-msgid "ERROR: Unidentified AMF header data type 0x%x"
+msgid "Reusing filestream %s"
 msgstr ""
 
-#: cygnal/testsuite/libnet.all/test_handler.cpp:113
-#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:112
-#: cygnal/testsuite/libnet.all/test_rtmp.cpp:121
-#: cygnal/testsuite/libnet.all/test_diskstream.cpp:101
-#: cygnal/testsuite/libnet.all/test_cache.cpp:104
-#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:120
-#: cygnal/testsuite/libamf.all/test_sol.cpp:114
-#: cygnal/testsuite/libamf.all/test_flv.cpp:104
-#: cygnal/testsuite/libamf.all/test_el.cpp:108
-#: cygnal/testsuite/libamf.all/test_buffer.cpp:124
-#: cygnal/testsuite/libamf.all/test_amf.cpp:126
-msgid "This is a Gnash bug."
+#: cygnal/http_server.cpp:308
+msgid "couldn't read data!"
 msgstr ""
 
-#: cygnal/testsuite/libnet.all/test_handler.cpp:280
-#: cygnal/testsuite/libnet.all/test_diskstream.cpp:268
-#: cygnal/testsuite/libnet.all/test_cache.cpp:390
-msgid "Usage: test_diskstream [options...]"
+#: cygnal/http_server.cpp:1015
+#, c-format
+msgid "Processing HTTP data for fd #%d"
 msgstr ""
 
-#: cygnal/testsuite/libnet.all/test_handler.cpp:283
-#: cygnal/testsuite/libnet.all/test_diskstream.cpp:271
-#: cygnal/testsuite/libnet.all/test_cache.cpp:393
-msgid "  -d,  --dump          Dump data structures"
+#: cygnal/http_server.cpp:1024
+msgid "FIXME: Existing data in packet!"
 msgstr ""
 
-#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:99
-#: cygnal/testsuite/libnet.all/test_rtmp.cpp:113
-#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:107
-#: cygnal/testsuite/libamf.all/test_sol.cpp:106
-#: cygnal/testsuite/libamf.all/test_el.cpp:95
-#: cygnal/testsuite/libamf.all/test_buffer.cpp:111
-#: cygnal/testsuite/libamf.all/test_amf.cpp:113
-msgid "Enabling memory statistics"
+#: cygnal/http_server.cpp:1026
+msgid "FIXME: No existing data in packet!"
 msgstr ""
 
-#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:104
-#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:112
-#: cygnal/testsuite/libamf.all/test_flv.cpp:96
-#: cygnal/testsuite/libamf.all/test_el.cpp:100
-#: cygnal/testsuite/libamf.all/test_buffer.cpp:116
-#: cygnal/testsuite/libamf.all/test_amf.cpp:118
-msgid "Logging to disk enabled"
+#: cygnal/handler.cpp:128
+#, c-format
+msgid "Protocol %d for Handler::AddClient()"
 msgstr ""
 
-#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:299
-#: cygnal/testsuite/libamf.all/test_el.cpp:490
-msgid "Usage: test_el [options...]"
+#: cygnal/handler.cpp:171 cygnal/handler.cpp:196
+msgid "HTTP key couldn't be read!"
 msgstr ""
 
-#: cygnal/testsuite/libnet.all/generate_amfbins.cpp:302
-#: cygnal/testsuite/libamf.all/test_amfmsg.cpp:249
-#: cygnal/testsuite/libamf.all/test_el.cpp:493
-#: cygnal/testsuite/libamf.all/test_buffer.cpp:723
-#: cygnal/testsuite/libamf.all/test_amf.cpp:424
-msgid "  -m,  --memdebug      Output memory statistics"
+#: cygnal/handler.cpp:214 cygnal/handler.cpp:244
+#, c-format
+msgid "FD #%d has no protocol handler registered"
 msgstr ""
 
-#: cygnal/testsuite/libamf.all/test_buffer.cpp:718
-msgid "test_buffer - test Buffer class"
+#: cygnal/handler.cpp:319
+#, c-format
+msgid "No %s symbol in plugin"
 msgstr ""
 
-#: cygnal/testsuite/libamf.all/test_buffer.cpp:720
-msgid "Usage: test_buffer [options...]"
+#: cygnal/handler.cpp:322
+#, c-format
+msgid "Initialized Plugin: \"%s\": %s"
+msgstr ""
+
+#: cygnal/handler.cpp:335 cygnal/handler.cpp:350
+#, c-format
+msgid "Couldn't get %s symbol"
 msgstr ""
 
 #: cygnal/proc.cpp:119
@@ -10200,1246 +10149,1245 @@ msgstr ""
 msgid "Invalid filespec for CGI: \"%s\""
 msgstr ""
 
-#: gui/fb/fb.cpp:229
-#, c-format
-msgid "No renderer! %s not supported."
+#: gui/gtk/gtk_glue_agg_vaapi.cpp:163
+msgid "WARNING: failed to create VA-API display."
 msgstr ""
 
-#: gui/fb/fb.cpp:240
-msgid "Found no accessible User mode input event device"
+#: gui/gtk/gtk_glue_agg_vaapi.cpp:204
+#, c-format
+msgid ""
+"GTK-AGG: Unknown RGB format %s reported by VA-API.Please report this to the "
+"gnash-dev mailing list."
 msgstr ""
 
-#: gui/fb/fb.cpp:249
-msgid "Found no accessible input event devices"
+#: gui/gtk/gtk_glue_agg_vaapi.cpp:231 gui/gtk/gtk_glue_agg_vaapi.cpp:289
+msgid "failed to map VA-API image."
 msgstr ""
 
-#: gui/fb/fb.cpp:262
-msgid "WARNING: Mouse support may conflict with the input event support."
+#: gui/gtk/gtk_glue_agg_vaapi.cpp:237
+msgid "failed to associate VA-API subpicture."
 msgstr ""
 
-#: gui/fb/fb.cpp:276
-msgid "Enabling Touchscreen support."
+#: gui/gtk/gtk_glue_agg_vaapi.cpp:371
+#, c-format
+msgid "failed to setup video window for surface 0x%08x."
 msgstr ""
 
-#: gui/fb/fb.cpp:281
-msgid "WARNING: Babbage Tablet support disabled as it conflicts with TSlib"
+#: gui/gtk/gtk_glue_agg_vaapi.cpp:378
+#, c-format
+msgid "failed to associate subpicture to surface 0x%08x."
 msgstr ""
 
-#: gui/fb/fb.cpp:283
-msgid "Enabling Babbage Touchscreen support"
+#: gui/gtk/gtk_glue_gtkglext.cpp:72
+msgid ""
+"Cannot find the double-buffered visual.\n"
+"Trying single-buffered visual."
 msgstr ""
 
-#: gui/fb/fb.cpp:288
-msgid "Enabling Power Button support"
+#: gui/gtk/gtk_glue_gtkglext.cpp:78
+msgid "No appropriate OpenGL-capable visual found."
 msgstr ""
 
-#: gui/fb/fb.cpp:368
+#: gui/gtk/gtk_glue_agg.cpp:96 gui/haiku/haiku_agg_glue.cpp:297
 #, c-format
-msgid "Movie Frame Rate is %d, adjusting delay to %dms"
-msgstr ""
-
-#: gui/fb/fb.cpp:462
-msgid "This GUI does not yet support menus"
+msgid "Could not create AGG renderer with pixelformat %s"
 msgstr ""
 
-#: gui/fb/fb.cpp:468
-msgid "This GUI does not yet support a mouse pointer"
+#: gui/gtk/gtk_glue_ovg.cpp:88 gui/fb/fb_glue_ovg.cpp:73
+msgid "Probing found an EGL display device"
 msgstr ""
 
-#: gui/fb/fb.cpp:539
-msgid "Could not detect controlling TTY"
+#: gui/gtk/gtk_glue_ovg.cpp:92 gui/fb/fb_glue_ovg.cpp:77
+msgid "Probing found a raw Framebuffer display device"
 msgstr ""
 
-#: gui/fb/fb.cpp:548 gui/fb/fb.cpp:585 gui/fb/fb.cpp:619 gui/fb/fb.cpp:670
-#, c-format
-msgid "Could not open %s"
+#: gui/gtk/gtk_glue_ovg.cpp:96 gui/fb/fb_glue_ovg.cpp:81
+msgid "Probing found an X11 display device"
 msgstr ""
 
-#: gui/fb/fb.cpp:554
-msgid "Could not get current VT state"
+#: gui/gtk/gtk_glue_ovg.cpp:100 gui/fb/fb_glue_ovg.cpp:85
+msgid "Probing found a DirectFB display device"
 msgstr ""
 
-#: gui/fb/fb.cpp:565
-msgid "Could not request a new VT"
+#: gui/gtk/gtk_glue_ovg.cpp:105 gui/fb/fb_glue_ovg.cpp:90
+msgid "No display devices found by probing!"
 msgstr ""
 
-#: gui/fb/fb.cpp:579 gui/fb/fb.cpp:613 gui/fb/fb.cpp:664
-#, c-format
-msgid "Could not find device for VT number %d"
+#: gui/gtk/gtk_glue_ovg.cpp:182
+msgid "Could not create OPENVG renderer"
 msgstr ""
 
-#: gui/fb/fb.cpp:590 gui/fb/fb.cpp:675
-#, c-format
-msgid "Could not activate VT number %d"
+#: gui/gtk/gtk_glue_ovg.cpp:265 gui/gtk/gtk_glue_ovg.cpp:282
+msgid "No off screen buffer!"
 msgstr ""
 
-#: gui/fb/fb.cpp:596 gui/fb/fb.cpp:681
+#: gui/gtk/gtk_glue_ovg.cpp:400
 #, c-format
-msgid "Error waiting for VT %d becoming active"
+msgid "eglGetConfigs() failed to retrive the configs (error %s)"
 msgstr ""
 
-#: gui/fb/fb.cpp:627
-#, c-format
-msgid "Could not attach controlling terminal (%s)"
+#: gui/gtk/gtk_glue_cairo.cpp:223
+msgid "Cairo: failed to create a rendering buffer!"
 msgstr ""
 
-#: gui/fb/fb.cpp:635
-msgid "Could not query current keyboard mode on VT"
+#: gui/gtk/gtk.cpp:155
+msgid "Failed to initialize X threading support\n"
 msgstr ""
 
-#: gui/fb/fb.cpp:639
-msgid "Could not switch to graphics mode on new VT"
+#: gui/gtk/gtk.cpp:198
+msgid "This system lacks a hardware OpenGL driver!"
 msgstr ""
 
-#: gui/fb/fb.cpp:690
-msgid "Could not restore keyboard mode"
+#: gui/gtk/gtk.cpp:210
+msgid "Click to play"
 msgstr ""
 
-#: gui/fb/fb_glue_ovg.cpp:73 gui/gtk/gtk_glue_ovg.cpp:88
-msgid "Probing found an EGL display device"
+#: gui/gtk/gtk.cpp:599
+#, c-format
+msgid "Advance interval timer set to %d ms (~ %d FPS)"
 msgstr ""
 
-#: gui/fb/fb_glue_ovg.cpp:77 gui/gtk/gtk_glue_ovg.cpp:92
-msgid "Probing found a raw Framebuffer display device"
+#: gui/gtk/gtk.cpp:673
+msgid "Sound"
 msgstr ""
 
-#: gui/fb/fb_glue_ovg.cpp:81 gui/gtk/gtk_glue_ovg.cpp:96
-msgid "Probing found an X11 display device"
+#: gui/gtk/gtk.cpp:1226 gui/qt/Qt4Gui.cpp:771
+msgid "Gnash preferences"
 msgstr ""
 
-#: gui/fb/fb_glue_ovg.cpp:85 gui/gtk/gtk_glue_ovg.cpp:100
-msgid "Probing found a DirectFB display device"
+#: gui/gtk/gtk.cpp:1261
+msgid "_Network"
 msgstr ""
 
-#: gui/fb/fb_glue_ovg.cpp:90 gui/gtk/gtk_glue_ovg.cpp:105
-msgid "No display devices found by probing!"
+#: gui/gtk/gtk.cpp:1265 gui/qt/Qt4Gui.cpp:888
+msgid "<b>Network preferences</b>"
 msgstr ""
 
-#: gui/fb/fb_glue_ovg.cpp:156
-msgid "Could not create OpenVG renderer"
+#: gui/gtk/gtk.cpp:1273
+msgid "Network timeout in seconds (0 for no timeout):"
 msgstr ""
 
-#: gui/fb/fb_glue_ovg.cpp:168 gui/fb/fb_glue_agg.cpp:76
-msgid "No renderer set!"
+#: gui/gtk/gtk.cpp:1292
+msgid "_Logging"
 msgstr ""
 
-#: gui/fb/fb_glue_gles1.cpp:98
-msgid "EGL: getDisplay ok"
+#: gui/gtk/gtk.cpp:1297 gui/qt/Qt4Gui.cpp:789
+msgid "<b>Logging options</b>"
 msgstr ""
 
-#: gui/fb/fb_glue_gles1.cpp:104
-msgid "EGL: initialize ok"
+#: gui/gtk/gtk.cpp:1301
+msgid "Verbosity level:"
 msgstr ""
 
-#: gui/fb/fb_glue_gles1.cpp:111
-msgid "EGL: config ok"
+#: gui/gtk/gtk.cpp:1314
+msgid "Log to _file"
 msgstr ""
 
-#: gui/fb/fb_glue_gles1.cpp:118
-msgid "EGL: surface ok"
+#: gui/gtk/gtk.cpp:1320
+msgid "Logfile name:"
 msgstr ""
 
-#: gui/fb/fb_glue_gles1.cpp:124
-msgid "EGL: context ok"
+#: gui/gtk/gtk.cpp:1333
+msgid "Log _parser output"
 msgstr ""
 
-#: gui/fb/fb_glue_gles1.cpp:130
-msgid "EGL: current ok"
+#: gui/gtk/gtk.cpp:1341
+msgid "Log SWF _actions"
 msgstr ""
 
-#: gui/fb/fb_glue_agg.cpp:87
-#, c-format
-msgid "No renderer set in %s!"
+#: gui/gtk/gtk.cpp:1349
+msgid "Log malformed SWF _errors"
 msgstr ""
 
-#: gui/fb/fb_glue_agg.cpp:130
-msgid "failed to create a render handler for AGG!"
+#: gui/gtk/gtk.cpp:1357
+msgid "Log ActionScript _coding errors"
 msgstr ""
 
-#: gui/fb/fb_glue_agg.cpp:151
-msgid "No Device layer initialized yet!"
+#: gui/gtk/gtk.cpp:1373
+msgid "_Security"
 msgstr ""
 
-#: gui/fb/fb_glue_agg.cpp:182
-msgid "The pixel format of your framebuffer could not be detected."
+#: gui/gtk/gtk.cpp:1380 gui/qt/Qt4Gui.cpp:840
+msgid "<b>Network connections</b>"
 msgstr ""
 
-#: gui/fb/fb_glue_agg.cpp:191
-msgid "Double buffering disabled"
+#: gui/gtk/gtk.cpp:1386
+msgid "Connect only to local _host"
 msgstr ""
 
-#: gui/fb/fb_glue_agg.cpp:194
-msgid "Double buffering enabled"
+#: gui/gtk/gtk.cpp:1393
+msgid "Connect only to local _domain"
 msgstr ""
 
-#: gui/fb/fb_glue_agg.cpp:221
-#, c-format
-msgid "No Drawbounds set in %s!"
+#: gui/gtk/gtk.cpp:1400
+msgid "Disable SSL _verification"
 msgstr ""
 
-#: gui/gnash.cpp:125
-#, c-format
-msgid "Error parsing options: %s\n"
+#: gui/gtk/gtk.cpp:1407
+msgid "_Whitelist"
 msgstr ""
 
-#: gui/gnash.cpp:166
-msgid "Error: no input file was specified. Exiting.\n"
+#: gui/gtk/gtk.cpp:1416
+msgid "_Blacklist"
 msgstr ""
 
-#: gui/gnash.cpp:212
-msgid "Invalid host communication filedescriptor %1%\n"
+#: gui/gtk/gtk.cpp:1425 gui/qt/Qt4Gui.cpp:858
+msgid "<b>Privacy</b>"
 msgstr ""
 
-#: gui/gnash.cpp:219
-msgid "Invalid control communication filedescriptor %1%\n"
+#: gui/gtk/gtk.cpp:1429 gui/qt/Qt4Gui.cpp:861
+msgid "Shared objects directory:"
 msgstr ""
 
-#: gui/gnash.cpp:251
-msgid "ERROR: -r must be followed by 0, 1, 2 or 3 "
+#: gui/gtk/gtk.cpp:1441
+msgid "Do _not write Shared Object files"
 msgstr ""
 
-#: gui/gnash.cpp:267
-msgid "Debugging options"
+#: gui/gtk/gtk.cpp:1448
+msgid "Only _access local Shared Object files"
 msgstr ""
 
-#: gui/gnash.cpp:273
-msgid "Produce verbose output"
+#: gui/gtk/gtk.cpp:1455
+msgid "Disable Local _Connection object"
 msgstr ""
 
-#: gui/gnash.cpp:280
-msgid "Produce the disk based debug log"
+#: gui/gtk/gtk.cpp:1469
+msgid "_Media"
 msgstr ""
 
-#: gui/gnash.cpp:285
-msgid "Be (very) verbose about action execution"
+#: gui/gtk/gtk.cpp:1475 gui/qt/Qt4Gui.cpp:906
+msgid "<b>Sound</b>"
 msgstr ""
 
-#: gui/gnash.cpp:291
-msgid "Be (very) verbose about parsing"
+#: gui/gtk/gtk.cpp:1480
+msgid "Use sound _handler"
 msgstr ""
 
-#: gui/gnash.cpp:297
-msgid "Print FPS every num seconds"
+#: gui/gtk/gtk.cpp:1488
+msgid "<b>Media Streams</b>"
 msgstr ""
 
-#: gui/gnash.cpp:320
-msgid "Options"
+#: gui/gtk/gtk.cpp:1494 gui/qt/Qt4Gui.cpp:913
+msgid "Save media streams to disk"
 msgstr ""
 
-#: gui/gnash.cpp:325
-msgid "Print this help and exit"
+#: gui/gtk/gtk.cpp:1503 gui/qt/Qt4Gui.cpp:919
+msgid "Save dynamically loaded media to disk"
 msgstr ""
 
-#: gui/gnash.cpp:328
-msgid "Print version information and exit"
+#: gui/gtk/gtk.cpp:1511 gui/qt/Qt4Gui.cpp:923
+msgid "Saved media directory:"
 msgstr ""
 
-#: gui/gnash.cpp:333
-msgid "Scale the movie by the specified factor"
+#: gui/gtk/gtk.cpp:1531
+msgid "_Player"
 msgstr ""
 
-#: gui/gnash.cpp:337
-msgid "Number of milliseconds to delay in main loop"
+#: gui/gtk/gtk.cpp:1537 gui/qt/Qt4Gui.cpp:935
+msgid "<b>Player description</b>"
 msgstr ""
 
-#: gui/gnash.cpp:341
-msgid "Audio dump file (wave format)"
+#: gui/gtk/gtk.cpp:1545 gui/qt/Qt4Gui.cpp:938
+msgid "Player version:"
 msgstr ""
 
-#: gui/gnash.cpp:346
-msgid "Hardware Video Accelerator to use"
+#: gui/gtk/gtk.cpp:1561 gui/qt/Qt4Gui.cpp:944
+msgid "Operating system:"
 msgstr ""
 
-#: gui/gnash.cpp:351
-msgid "X11 Window ID for display"
+#: gui/gtk/gtk.cpp:1571
+msgid "<i>If blank, Gnash will detect your OS</i>"
 msgstr ""
 
-#: gui/gnash.cpp:355
-msgid "Set window width"
+#: gui/gtk/gtk.cpp:1581 gui/qt/Qt4Gui.cpp:955
+msgid "URL opener:"
 msgstr ""
 
-#: gui/gnash.cpp:359
-msgid "Set window height"
+#: gui/gtk/gtk.cpp:1593 gui/qt/Qt4Gui.cpp:962
+msgid "<b>Performance</b>"
 msgstr ""
 
-#: gui/gnash.cpp:363
-msgid "Set window x position"
+#: gui/gtk/gtk.cpp:1607 gui/qt/Qt4Gui.cpp:965
+msgid "Max size of movie library:"
 msgstr ""
 
-#: gui/gnash.cpp:367
-msgid "Set window y position"
+#: gui/gtk/gtk.cpp:1624
+msgid "Max scripts execution time (in seconds):"
 msgstr ""
 
-#: gui/gnash.cpp:372
-msgid "Exit when/if movie reaches the last frame"
+#: gui/gtk/gtk.cpp:1643
+msgid "Max scripts recursion limit (stack depth):"
 msgstr ""
 
-#: gui/gnash.cpp:378
-msgid "disable rendering and sound"
+#: gui/gtk/gtk.cpp:1659
+msgid "Lock script limits so that SWF tags can't override"
 msgstr ""
 
-#: gui/gnash.cpp:380
-msgid "enable rendering, disable sound"
+#: gui/gtk/gtk.cpp:1671
+msgid "Start _Gnash in pause mode"
 msgstr ""
 
-#: gui/gnash.cpp:382
-msgid "enable sound, disable rendering"
+#: gui/gtk/gtk.cpp:1695 gui/qt/Qt4Gui.cpp:468
+msgid "Movie properties"
 msgstr ""
 
-#: gui/gnash.cpp:384
-msgid "enable rendering and sound"
+#: gui/gtk/gtk.cpp:1765 gui/qt/Qt4Gui.cpp:487
+msgid "Variable"
 msgstr ""
 
-#: gui/gnash.cpp:392
-msgid "The media handler to use"
+#: gui/gtk/gtk.cpp:1777 gui/qt/Qt4Gui.cpp:488
+msgid "Value"
 msgstr ""
 
-#: gui/gnash.cpp:400
-msgid "The renderer to use"
+#: gui/gtk/gtk.cpp:1830
+msgid ""
+"This program is free software; you can redistribute it and/or modify\n"
+"it under the terms of the GNU General Public License as published by\n"
+"the Free Software Foundation; either version 3 of the License, or\n"
+"(at your option) any later version.\n"
+"\n"
+"This program is distributed in the hope that it will be useful,\n"
+"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
+"GNU General Public License for more details.\n"
+"You should have received a copy of the GNU General Public License\n"
+"along with this program; if not, write to the Free Software\n"
+"Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301\n"
+"USA or visit http://www.gnu.org/licenses/.";
 msgstr ""
 
-#: gui/gnash.cpp:406
-msgid "Exit after the specified number of seconds"
+#: gui/gtk/gtk.cpp:1846
+msgid "Gnash is the GNU SWF Player based on GameSWF."
 msgstr ""
 
-#: gui/gnash.cpp:409
-msgid "Set \"real\" URL of the movie"
+#: gui/gtk/gtk.cpp:1847
+msgid ""
+"\n"
+"Renderer: "
 msgstr ""
 
-#: gui/gnash.cpp:413
-msgid "Set \"base\" URL for resolving relative URLs"
+#: gui/gtk/gtk.cpp:1849
+msgid ""
+"\n"
+"Hardware Acceleration: "
 msgstr ""
 
-#: gui/gnash.cpp:418
-msgid "Set parameter (e.g. \"FlashVars=A=1&b=2\")"
+#: gui/gtk/gtk.cpp:1851
+msgid ""
+"\n"
+"GUI: "
 msgstr ""
 
-#: gui/gnash.cpp:422
-msgid "Filedescriptor to use for external communications"
+#: gui/gtk/gtk.cpp:1853
+msgid ""
+"\n"
+"Media: "
 msgstr ""
 
-#: gui/gnash.cpp:428
-msgid "Exit after specified number of frame advances"
+#: gui/gtk/gtk.cpp:1883
+msgid "translator-credits"
 msgstr ""
 
-#: gui/gnash.cpp:432
-msgid "Start in fullscreen mode"
+#: gui/gtk/gtk.cpp:1910
+msgid "_File"
 msgstr ""
 
-#: gui/gnash.cpp:437
-msgid "Start without displaying the menu bar"
+#: gui/gtk/gtk.cpp:1963
+msgid "_Edit"
 msgstr ""
 
-#: gui/gnash.cpp:442
-msgid "List of frames to save as screenshots"
+#: gui/gtk/gtk.cpp:1983
+msgid "_Help"
 msgstr ""
 
-#: gui/gnash.cpp:446
-msgid "Filename pattern for screenshot images"
+#: gui/gtk/gtk.cpp:2003
+msgid "_View"
 msgstr ""
 
-#: gui/gnash.cpp:450
-msgid "Quality for screenshot output (not all formats)"
+#: gui/gtk/gtk.cpp:2011
+msgid "Redraw"
 msgstr ""
 
-#: gui/gnash.cpp:453
-msgid "Input files"
+#: gui/gtk/gtk.cpp:2021 gui/gtk/gtk.cpp:2026
+msgid "Toggle fullscreen"
 msgstr ""
 
-#: gui/gnash.cpp:464
-msgid "Dump options"
+#: gui/gtk/gtk.cpp:2035
+msgid "Show updated ranges"
 msgstr ""
 
-#: gui/gnash.cpp:469
-msgid "Video dump file (raw format) and optional video FPS (@<num>)"
+#: gui/gtk/gtk.cpp:2054
+msgid "_Quality"
 msgstr ""
 
-#: gui/gnash.cpp:471
-msgid "Number of milliseconds to sleep between advances"
+#: gui/gtk/gtk.cpp:2064
+msgid "Low"
 msgstr ""
 
-#: gui/gnash.cpp:473
-msgid "Trigger expression to start dumping"
+#: gui/gtk/gtk.cpp:2070
+msgid "Medium"
 msgstr ""
 
-#: gui/gnash.cpp:485
-msgid "Keys:\n"
+#: gui/gtk/gtk.cpp:2076
+msgid "High"
 msgstr ""
 
-#: gui/gnash.cpp:487
-msgid "Quit\n"
+#: gui/gtk/gtk.cpp:2082
+msgid "Best"
 msgstr ""
 
-#: gui/gnash.cpp:489
-msgid "Toggle fullscreen\n"
+#: gui/gtk/gtk.cpp:2095
+msgid "Movie _Control"
 msgstr ""
 
-#: gui/gnash.cpp:491
-msgid "Toggle pause\n"
+#: gui/gtk/gtk.cpp:2106 gui/qt/Qt4Gui.cpp:605
+msgid "Play"
 msgstr ""
 
-#: gui/gnash.cpp:493
-msgid "Restart the movie\n"
+#: gui/gtk/gtk.cpp:2117 gui/qt/Qt4Gui.cpp:609
+msgid "Pause"
 msgstr ""
 
-#: gui/gnash.cpp:495
-msgid "Take a screenshot\n"
+#: gui/gtk/gtk.cpp:2127 gui/qt/Qt4Gui.cpp:613
+msgid "Stop"
 msgstr ""
 
-#: gui/gnash.cpp:497
-msgid "Force immediate redraw\n"
+#: gui/gtk/gtk.cpp:2139 gui/qt/kde.cpp:416
+msgid "Restart Movie"
 msgstr ""
 
-#: gui/gnash.cpp:503
-msgid "Usage: gnash [options] movie_file.swf\n"
+#: gui/gtk/gtk.cpp:2262 gui/gtk/gtk.cpp:2263
+#, c-format
+msgid "Couldn't find pixmap file: %s"
 msgstr ""
 
-#: gui/gnash.cpp:504
-msgid "Plays a SWF (Shockwave Flash) movie\n"
+#: gui/gtk/gtk.cpp:2269
+#, c-format
+msgid "Failed to load pixbuf file: %s: %s"
 msgstr ""
 
-#: gui/gnash.cpp:521
+#: gui/gtk/gtk.cpp:2578 gui/aos4/aos4.cpp:266
+#, c-format
 msgid ""
-"Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software "
-"Foundation, Inc.\n"
-"Gnash comes with NO WARRANTY, to the extent permitted by law.\n"
-"You may redistribute copies of Gnash under the terms of the GNU General\n"
-"Public License.  For more information, see the file named COPYING.\n"
-"\n"
+"Attempting to open file %s.\n"
+"NOTE: the file open functionality is not yet implemented!"
 msgstr ""
 
-#: gui/gnash.cpp:532
-msgid "Build options "
+#: gui/gtk/gtk.cpp:2595 gui/gtk/gtk.cpp:2608
+msgid "Open file"
 msgstr ""
 
-#: gui/gnash.cpp:533
-msgid "   Renderers: "
+#: gui/Player.cpp:132
+msgid "GUI ExternalInterface.Pan event"
 msgstr ""
 
-#: gui/gnash.cpp:534
-msgid "   Hardware Acceleration: "
+#: gui/Player.cpp:144
+msgid "GUI ExternalInterface.SetZoomRect event"
 msgstr ""
 
-#: gui/gnash.cpp:535
-msgid "   GUI: "
+#: gui/Player.cpp:152
+msgid "GUI ExternalInterface.Zoom event"
 msgstr ""
 
-#: gui/gnash.cpp:536
-msgid "   Media handlers: "
+#: gui/Player.cpp:170
+#, c-format
+msgid "Unhandled callback %s with arguments %s"
 msgstr ""
 
-#: gui/gnash.cpp:538
-msgid "   Configured with: "
+#: gui/Player.cpp:284 gui/pythonmod/gnash-view.cpp:223
+msgid "Sound requested but no sound support compiled in"
 msgstr ""
 
-#: gui/gnash.cpp:539
-msgid "   CXXFLAGS: "
+#: gui/Player.cpp:289 gui/pythonmod/gnash-view.cpp:220
+#, c-format
+msgid "Could not create sound handler: %s. Will continue without sound."
 msgstr ""
 
-#: gui/fltk/fltk_glue_agg.cpp:50
-msgid "Could not create AGG renderer with pixelformat RGB24"
+#: gui/Player.cpp:437
+msgid "Non-existent media handler %1% specified"
 msgstr ""
 
-#: gui/dump/dump.cpp:117
-msgid "Ignoring request to display in X11 window"
+#: gui/Player.cpp:685
+msgid "Got unexpected argument type for message %1%"
 msgstr ""
 
-#: gui/dump/dump.cpp:128 gui/haiku/haiku.cpp:384
-msgid "# FATAL:  No filename given with -D argument."
+#: gui/Player.cpp:720
+#, c-format
+msgid ""
+"Could only write %d bytes over %d required to user-provided host requests fd "
+"%d"
 msgstr ""
 
-#: gui/dump/dump.cpp:144
-msgid "# FATAL:  No sleep ms value given with -S argument."
+#: gui/Player.cpp:776
+#, c-format
+msgid "FsCommand exec called with argument %s"
 msgstr ""
 
-#: gui/dump/dump.cpp:155
-msgid "# FATAL:  No trigger value given with -T argument.\n"
+#: gui/Player.cpp:793
+#, c-format
+msgid "FsCommand trapallkeys called with argument %s"
 msgstr ""
 
-#: gui/dump/dump.cpp:352
+#: gui/Player.cpp:799
 #, c-format
-msgid "Unable to write file '%s'."
+msgid "FsCommand '%s(%s)' not handled internally"
 msgstr ""
 
-#: gui/ScreenShotter.cpp:99
+#: gui/aos4/aos4_agg_glue.cpp:116 gui/sdl/sdl_agg_glue.cpp:78
+#: gui/haiku/haiku_agg_glue.cpp:290
 #, c-format
-msgid "Failed to open screenshot file \"%s\"!"
+msgid "AGG's bit depth must be 16, 24 or 32 bits, not %d."
 msgstr ""
 
-#: gui/haiku/haiku.cpp:141
-msgid "spawn_thread failed"
+#: gui/aos4/aos4_agg_glue.cpp:216 gui/aos4/aos4_cairo_glue.cpp:212
+msgid "Cannot layout Menu!!\n"
 msgstr ""
 
-#: gui/haiku/haiku.cpp:144
-msgid "resume_thread failed"
+#: gui/aos4/aos4_agg_glue.cpp:220 gui/aos4/aos4_cairo_glue.cpp:216
+msgid "Cannot create Menu!!\n"
 msgstr ""
 
-#: gui/haiku/haiku.cpp:157
-#, c-format
-msgid "pulses thread returned %d"
+#: gui/aos4/aos4_agg_glue.cpp:223 gui/aos4/aos4_cairo_glue.cpp:219
+msgid "Cannot get Visual Info!!\n"
 msgstr ""
 
-#: gui/haiku/haiku.cpp:248
-msgid "send_data failed"
+#: gui/aos4/aos4_agg_glue.cpp:226 gui/aos4/aos4_cairo_glue.cpp:222
+msgid "Cannot get WB Screen pointer!!\n"
 msgstr ""
 
-#: gui/haiku/haiku_agg_glue.cpp:290 gui/aos4/aos4_agg_glue.cpp:116
-#: gui/sdl/sdl_agg_glue.cpp:78
-#, c-format
-msgid "AGG's bit depth must be 16, 24 or 32 bits, not %d."
+#: gui/aos4/aos4_agg_glue.cpp:264 gui/aos4/aos4_cairo_glue.cpp:259
+msgid "prepDrawingArea() failed.\n"
 msgstr ""
 
-#: gui/haiku/haiku_agg_glue.cpp:297 gui/gtk/gtk_glue_agg.cpp:96
+#: gui/aos4/aos4_agg_glue.cpp:277
 #, c-format
-msgid "Could not create AGG renderer with pixelformat %s"
+msgid "AOS4-AGG: %i byte offscreen buffer allocated"
 msgstr ""
 
-#: gui/haiku/haiku_agg_glue.cpp:416 gui/sdl/sdl_agg_glue.cpp:132
+#: gui/aos4/aos4.cpp:70
 #, c-format
-msgid "SDL-AGG: %i byte offscreen buffer allocated"
+msgid "Exception: %s on file %s line %d"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:120
-msgid "Cairo renderer not supported!"
+#: gui/aos4/aos4.cpp:274
+msgid "Cannot open File Requester!\n"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:128
-msgid "OpenGL renderer not supported!"
+#: gui/aos4/aos4.cpp:609
+msgid "error creating RenderHandler!\n"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:136
-msgid "AGG renderer not supported!"
+#: gui/aos4/aos4_cairo_glue.cpp:124
+#, c-format
+msgid "Cairo's bit depth must be 16, 24 or 32 bits, not %d."
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:467 gui/gtk/gtk.cpp:1708
-msgid "Movie properties"
+#: gui/gnash.cpp:127
+#, c-format
+msgid "Error parsing options: %s\n"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:486 gui/gtk/gtk.cpp:1778
-msgid "Variable"
+#: gui/gnash.cpp:168
+msgid "Error: no input file was specified. Exiting.\n"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:487 gui/gtk/gtk.cpp:1790
-msgid "Value"
+#: gui/gnash.cpp:214
+msgid "Invalid host communication filedescriptor %1%\n"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:588
-msgid "Properties"
+#: gui/gnash.cpp:221
+msgid "Invalid control communication filedescriptor %1%\n"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:592 gui/qt/kde.cpp:424
-msgid "Quit Gnash"
+#: gui/gnash.cpp:233
+#, c-format
+msgid "Cookiefile %s does not exist or is not a regular file\n"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:599
-msgid "Preferences"
+#: gui/gnash.cpp:265
+msgid "ERROR: -r must be followed by 0, 1, 2 or 3 "
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:604 gui/gtk/gtk.cpp:2119
-msgid "Play"
+#: gui/gnash.cpp:281
+msgid "Debugging options"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:608 gui/gtk/gtk.cpp:2130
-msgid "Pause"
+#: gui/gnash.cpp:287
+msgid "Produce verbose output"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:612 gui/gtk/gtk.cpp:2140
-msgid "Stop"
+#: gui/gnash.cpp:294
+msgid "Produce the disk based debug log"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:616
-msgid "Restart"
+#: gui/gnash.cpp:299
+msgid "Be (very) verbose about action execution"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:621 gui/qt/kde.cpp:423
-msgid "Refresh"
+#: gui/gnash.cpp:305
+msgid "Be (very) verbose about parsing"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:625
-msgid "Fullscreen"
+#: gui/gnash.cpp:311
+msgid "Print FPS every num seconds"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:640
-msgid "File"
+#: gui/gnash.cpp:335
+msgid "Options"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:645
-msgid "Edit"
+#: gui/gnash.cpp:340
+msgid "Print this help and exit"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:649
-msgid "Movie Control"
+#: gui/gnash.cpp:343
+msgid "Print version information and exit"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:656
-msgid "View"
+#: gui/gnash.cpp:348
+msgid "Scale the movie by the specified factor"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:738
-msgid "Click to Play"
+#: gui/gnash.cpp:352
+msgid "Number of milliseconds to delay in main loop"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:770 gui/gtk/gtk.cpp:1239
-msgid "Gnash preferences"
+#: gui/gnash.cpp:356
+msgid "Audio dump file (wave format)"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:785
-msgid "Logging"
+#: gui/gnash.cpp:361
+msgid "Hardware Video Accelerator to use"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:788 gui/gtk/gtk.cpp:1310
-msgid "<b>Logging options</b>"
+#: gui/gnash.cpp:366
+msgid "X11 Window ID for display"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:791
-msgid "Verbosity level"
+#: gui/gnash.cpp:370
+msgid "Set window width"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:809
-msgid "Log to file"
+#: gui/gnash.cpp:374
+msgid "Set window height"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:816
-msgid "Log parser output"
+#: gui/gnash.cpp:378
+msgid "Set window x position"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:820
-msgid "Log SWF actions"
+#: gui/gnash.cpp:382
+msgid "Set window y position"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:824
-msgid "Log malformed SWF errors"
+#: gui/gnash.cpp:387
+msgid "Exit when/if movie reaches the last frame"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:829
-msgid "Log ActionScript coding errors"
+#: gui/gnash.cpp:393
+msgid "disable rendering and sound"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:836
-msgid "Security"
+#: gui/gnash.cpp:395
+msgid "enable rendering, disable sound"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:839 gui/gtk/gtk.cpp:1393
-msgid "<b>Network connections</b>"
+#: gui/gnash.cpp:397
+msgid "enable sound, disable rendering"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:842
-msgid "Connect only to local host"
+#: gui/gnash.cpp:399
+msgid "enable rendering and sound"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:847
-msgid "Connect only to local domain"
+#: gui/gnash.cpp:407
+msgid "The media handler to use"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:852
-msgid "Disable SSL verification"
+#: gui/gnash.cpp:415
+msgid "The renderer to use"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:857 gui/gtk/gtk.cpp:1438
-msgid "<b>Privacy</b>"
+#: gui/gnash.cpp:421
+msgid "Exit after the specified number of seconds"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:860 gui/gtk/gtk.cpp:1442
-msgid "Shared objects directory:"
+#: gui/gnash.cpp:424
+msgid "Set \"real\" URL of the movie"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:866
-msgid "Do not write Shared Object files"
+#: gui/gnash.cpp:428
+msgid "Set \"base\" URL for resolving relative URLs"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:872
-msgid "Only access local Shared Object files"
+#: gui/gnash.cpp:433
+msgid "Set parameter (e.g. \"FlashVars=A=1&b=2\")"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:877
-msgid "Disable Local Connection object"
+#: gui/gnash.cpp:437
+msgid "Filedescriptor to use for external communications"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:884
-msgid "Network"
+#: gui/gnash.cpp:443
+msgid "Cookiefile to use"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:887 gui/gtk/gtk.cpp:1278
-msgid "<b>Network preferences</b>"
+#: gui/gnash.cpp:447
+msgid "Exit after specified number of frame advances"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:890
-msgid "Network timeout in seconds"
+#: gui/gnash.cpp:451
+msgid "Start in fullscreen mode"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:902
-msgid "Media"
+#: gui/gnash.cpp:456
+msgid "Start without displaying the menu bar"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:905 gui/gtk/gtk.cpp:1488
-msgid "<b>Sound</b>"
+#: gui/gnash.cpp:461
+msgid "List of frames to save as screenshots"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:908
-msgid "Use sound handler"
+#: gui/gnash.cpp:465
+msgid "Filename pattern for screenshot images"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:912 gui/gtk/gtk.cpp:1507
-msgid "Save media streams to disk"
+#: gui/gnash.cpp:469
+msgid "Quality for screenshot output (not all formats)"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:918 gui/gtk/gtk.cpp:1516
-msgid "Save dynamically loaded media to disk"
+#: gui/gnash.cpp:472
+msgid "Input files"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:922 gui/gtk/gtk.cpp:1524
-msgid "Saved media directory:"
+#: gui/gnash.cpp:483
+msgid "Dump options"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:931
-msgid "Player"
+#: gui/gnash.cpp:488
+msgid "Video dump file (raw format) and optional video FPS (@<num>)"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:934 gui/gtk/gtk.cpp:1550
-msgid "<b>Player description</b>"
+#: gui/gnash.cpp:490
+msgid "Number of milliseconds to sleep between advances"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:937 gui/gtk/gtk.cpp:1558
-msgid "Player version:"
+#: gui/gnash.cpp:492
+msgid "Trigger expression to start dumping"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:943 gui/gtk/gtk.cpp:1574
-msgid "Operating system:"
+#: gui/gnash.cpp:504
+msgid "Keys:\n"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:948 gui/qt/Qt4Gui.cpp:1021
-msgid "<Autodetect>"
+#: gui/gnash.cpp:506
+msgid "Quit\n"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:954 gui/gtk/gtk.cpp:1594
-msgid "URL opener:"
+#: gui/gnash.cpp:508
+msgid "Toggle fullscreen\n"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:961 gui/gtk/gtk.cpp:1606
-msgid "<b>Performance</b>"
+#: gui/gnash.cpp:510
+msgid "Toggle pause\n"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:964 gui/gtk/gtk.cpp:1620
-msgid "Max size of movie library:"
+#: gui/gnash.cpp:512
+msgid "Restart the movie\n"
 msgstr ""
 
-#: gui/qt/Qt4Gui.cpp:973
-msgid "Start Gnash in pause mode"
+#: gui/gnash.cpp:514
+msgid "Take a screenshot\n"
 msgstr ""
 
-#: gui/qt/Qt4GlueAgg.cpp:115
-msgid "Could not create AGG renderer with pixelformat ABGR32"
+#: gui/gnash.cpp:516
+msgid "Force immediate redraw\n"
 msgstr ""
 
-#: gui/qt/kde_glue_agg.cpp:156
-msgid "Could not create AGG renderer with pixelformat BGRA32"
+#: gui/gnash.cpp:522
+msgid "Usage: gnash [options] movie_file.swf\n"
 msgstr ""
 
-#: gui/qt/kde.cpp:413
-msgid "Play Movie"
+#: gui/gnash.cpp:523
+msgid "Plays a SWF (Shockwave Flash) movie\n"
 msgstr ""
 
-#: gui/qt/kde.cpp:414
-msgid "Pause Movie"
+#: gui/gnash.cpp:540
+msgid ""
+"Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 Free "
+"Software Foundation, Inc.\n"
+"Gnash comes with NO WARRANTY, to the extent permitted by law.\n"
+"You may redistribute copies of Gnash under the terms of the GNU General\n"
+"Public License.  For more information, see the file named COPYING.\n"
+"\n"
 msgstr ""
 
-#: gui/qt/kde.cpp:415
-msgid "Stop Movie"
+#: gui/gnash.cpp:551
+msgid "Build options "
 msgstr ""
 
-#: gui/qt/kde.cpp:416 gui/gtk/gtk.cpp:2152
-msgid "Restart Movie"
+#: gui/gnash.cpp:552
+msgid "   Renderers: "
 msgstr ""
 
-#: gui/qt/kde.cpp:418
-msgid "Step Forward"
+#: gui/gnash.cpp:553
+msgid "   Hardware Acceleration: "
 msgstr ""
 
-#: gui/qt/kde.cpp:419
-msgid "Step Backward"
+#: gui/gnash.cpp:554
+msgid "   GUI: "
 msgstr ""
 
-#: gui/qt/kde.cpp:420
-msgid "Jump Forward"
+#: gui/gnash.cpp:555
+msgid "   Media handlers: "
 msgstr ""
 
-#: gui/qt/kde.cpp:421
-msgid "Jump Backward"
+#: gui/gnash.cpp:557
+msgid "   Configured with: "
 msgstr ""
 
-#: gui/pythonmod/gnash-view.cpp:220 gui/Player.cpp:288
-#, c-format
-msgid "Could not create sound handler: %s. Will continue without sound."
+#: gui/gnash.cpp:558
+msgid "   CXXFLAGS: "
 msgstr ""
 
-#: gui/pythonmod/gnash-view.cpp:223 gui/Player.cpp:283
-msgid "Sound requested but no sound support compiled in"
+#: gui/sdl/sdl_agg_glue.cpp:95
+msgid "SDL_SetVideoMode() failed for SdlAggGlue."
 msgstr ""
 
-#: gui/aos4/aos4.cpp:70
+#: gui/sdl/sdl_agg_glue.cpp:132 gui/haiku/haiku_agg_glue.cpp:416
 #, c-format
-msgid "Exception: %s on file %s line %d"
+msgid "SDL-AGG: %i byte offscreen buffer allocated"
 msgstr ""
 
-#: gui/aos4/aos4.cpp:266 gui/gtk/gtk.cpp:2591
-#, c-format
-msgid ""
-"Attempting to open file %s.\n"
-"NOTE: the file open functionality is not yet implemented!"
+#: gui/fltk/fltk_glue_agg.cpp:50
+msgid "Could not create AGG renderer with pixelformat RGB24"
 msgstr ""
 
-#: gui/aos4/aos4.cpp:274
-msgid "Cannot open File Requester!\n"
+#: gui/fb/fb_glue_ovg.cpp:160
+msgid "Could not create OpenVG renderer"
 msgstr ""
 
-#: gui/aos4/aos4.cpp:609
-msgid "error creating RenderHandler!\n"
+#: gui/fb/fb_glue_ovg.cpp:172 gui/fb/fb_glue_agg.cpp:76
+msgid "No renderer set!"
 msgstr ""
 
-#: gui/aos4/aos4_cairo_glue.cpp:124
+#: gui/fb/fb_glue_agg.cpp:87
 #, c-format
-msgid "Cairo's bit depth must be 16, 24 or 32 bits, not %d."
+msgid "No renderer set in %s!"
 msgstr ""
 
-#: gui/aos4/aos4_cairo_glue.cpp:212 gui/aos4/aos4_agg_glue.cpp:216
-msgid "Cannot layout Menu!!\n"
+#: gui/fb/fb_glue_agg.cpp:130
+msgid "failed to create a render handler for AGG!"
 msgstr ""
 
-#: gui/aos4/aos4_cairo_glue.cpp:216 gui/aos4/aos4_agg_glue.cpp:220
-msgid "Cannot create Menu!!\n"
+#: gui/fb/fb_glue_agg.cpp:151
+msgid "No Device layer initialized yet!"
 msgstr ""
 
-#: gui/aos4/aos4_cairo_glue.cpp:219 gui/aos4/aos4_agg_glue.cpp:223
-msgid "Cannot get Visual Info!!\n"
+#: gui/fb/fb_glue_agg.cpp:182
+msgid "The pixel format of your framebuffer could not be detected."
 msgstr ""
 
-#: gui/aos4/aos4_cairo_glue.cpp:222 gui/aos4/aos4_agg_glue.cpp:226
-msgid "Cannot get WB Screen pointer!!\n"
+#: gui/fb/fb_glue_agg.cpp:191
+msgid "Double buffering disabled"
 msgstr ""
 
-#: gui/aos4/aos4_cairo_glue.cpp:259 gui/aos4/aos4_agg_glue.cpp:264
-msgid "prepDrawingArea() failed.\n"
+#: gui/fb/fb_glue_agg.cpp:194
+msgid "Double buffering enabled"
 msgstr ""
 
-#: gui/aos4/aos4_agg_glue.cpp:277
+#: gui/fb/fb_glue_agg.cpp:221
 #, c-format
-msgid "AOS4-AGG: %i byte offscreen buffer allocated"
-msgstr ""
-
-#: gui/sdl/sdl_agg_glue.cpp:95
-msgid "SDL_SetVideoMode() failed for SdlAggGlue."
+msgid "No Drawbounds set in %s!"
 msgstr ""
 
-#: gui/gui.cpp:193
-msgid "Clipboard not yet supported in this GUI"
+#: gui/fb/fb_glue_gles1.cpp:98
+msgid "EGL: getDisplay ok"
 msgstr ""
 
-#: gui/gui.cpp:199 gui/gui.cpp:211
-msgid "Fullscreen not yet supported in this GUI"
+#: gui/fb/fb_glue_gles1.cpp:104
+msgid "EGL: initialize ok"
 msgstr ""
 
-#: gui/gui.cpp:205
-msgid "Window resize not yet supported in this GUI"
+#: gui/fb/fb_glue_gles1.cpp:112
+msgid "EGL: config ok"
 msgstr ""
 
-#: gui/gui.cpp:229 gui/gui.cpp:242
-msgid "Menu show/hide not yet supported in this GUI"
+#: gui/fb/fb_glue_gles1.cpp:121
+msgid "EGL: surface ok"
 msgstr ""
 
-#: gui/gui.cpp:235
-msgid "Mouse show/hide not yet supported in this GUI"
+#: gui/fb/fb_glue_gles1.cpp:129
+msgid "EGL: context ok"
 msgstr ""
 
-#: gui/gui.cpp:282
-msgid "Can't update stage matrix till VM is initialized"
+#: gui/fb/fb_glue_gles1.cpp:137
+msgid "EGL: current ok"
 msgstr ""
 
-#: gui/gui.cpp:334
+#: gui/fb/fb.cpp:257
 #, c-format
-msgid "Invalid scaleMode %d"
+msgid "No renderer! %s not supported."
 msgstr ""
 
-#: gui/gui.cpp:374
-#, c-format
-msgid "Invalid horizontal align %d"
+#: gui/fb/fb.cpp:269
+msgid "Found no accessible User mode input event device"
 msgstr ""
 
-#: gui/gui.cpp:405
-#, c-format
-msgid "Invalid vertical align %d"
+#: gui/fb/fb.cpp:279
+msgid "Found no accessible input event devices"
 msgstr ""
 
-#: gui/gui.cpp:900
-msgid "GUI is in stop mode, won't start application"
+#: gui/fb/fb.cpp:292
+msgid "WARNING: Mouse support may conflict with the input event support."
 msgstr ""
 
-#: gui/gui.cpp:1261
-#, c-format
-msgid "This gui didn't override 'yesno', assuming 'yes' answer to question: %s"
+#: gui/fb/fb.cpp:306
+msgid "Enabling Touchscreen support."
 msgstr ""
 
-#: gui/gui.cpp:1270
-msgid "Gui::setQuality called before a movie_root was available"
+#: gui/fb/fb.cpp:311
+msgid "WARNING: Babbage Tablet support disabled as it conflicts with TSlib"
 msgstr ""
 
-#: gui/gui.cpp:1280
-msgid "Gui::getQuality called before a movie_root was available"
+#: gui/fb/fb.cpp:313
+msgid "Enabling Babbage Touchscreen support"
 msgstr ""
 
-#: gui/Player.cpp:131
-msgid "GUI ExternalInterface.Pan event"
+#: gui/fb/fb.cpp:318
+msgid "Enabling Power Button support"
 msgstr ""
 
-#: gui/Player.cpp:143
-msgid "GUI ExternalInterface.SetZoomRect event"
+#: gui/fb/fb.cpp:492
+msgid "This GUI does not yet support menus"
 msgstr ""
 
-#: gui/Player.cpp:151
-msgid "GUI ExternalInterface.Zoom event"
+#: gui/fb/fb.cpp:498
+msgid "This GUI does not yet support a mouse pointer"
 msgstr ""
 
-#: gui/Player.cpp:169
-#, c-format
-msgid "Unhandled callback %s with arguments %s"
+#: gui/fb/fb.cpp:571
+msgid "Could not detect controlling TTY"
 msgstr ""
 
-#: gui/Player.cpp:434
-msgid "Non-existent media handler %1% specified"
+#: gui/fb/fb.cpp:580 gui/fb/fb.cpp:619 gui/fb/fb.cpp:653 gui/fb/fb.cpp:706
+#, c-format
+msgid "Could not open %s"
 msgstr ""
 
-#: gui/Player.cpp:545
-#, c-format
-msgid "Movie Frame Rate is %d, adjusting delay"
+#: gui/fb/fb.cpp:586
+msgid "Could not get current VT state"
 msgstr ""
 
-#: gui/Player.cpp:682
-msgid "Got unexpected argument type for message %1%"
+#: gui/fb/fb.cpp:599
+msgid "Could not request a new VT"
 msgstr ""
 
-#: gui/Player.cpp:717
+#: gui/fb/fb.cpp:613 gui/fb/fb.cpp:647 gui/fb/fb.cpp:700
 #, c-format
-msgid ""
-"Could only write %d bytes over %d required to user-provided host requests fd "
-"%d"
+msgid "Could not find device for VT number %d"
 msgstr ""
 
-#: gui/Player.cpp:773
+#: gui/fb/fb.cpp:624 gui/fb/fb.cpp:711
 #, c-format
-msgid "FsCommand exec called with argument %s"
+msgid "Could not activate VT number %d"
 msgstr ""
 
-#: gui/Player.cpp:790
+#: gui/fb/fb.cpp:630 gui/fb/fb.cpp:719
 #, c-format
-msgid "FsCommand trapallkeys called with argument %s"
+msgid "Error waiting for VT %d becoming active"
 msgstr ""
 
-#: gui/Player.cpp:796
+#: gui/fb/fb.cpp:661
 #, c-format
-msgid "FsCommand '%s(%s)' not handled internally"
+msgid "Could not attach controlling terminal (%s)"
 msgstr ""
 
-#: gui/gtk/gtk_glue_cairo.cpp:223
-msgid "Cairo: failed to create a rendering buffer!"
+#: gui/fb/fb.cpp:669
+msgid "Could not query current keyboard mode on VT"
 msgstr ""
 
-#: gui/gtk/gtk_glue_ovg.cpp:182
-msgid "Could not create OPENVG renderer"
+#: gui/fb/fb.cpp:673
+msgid "Could not switch to graphics mode on new VT"
 msgstr ""
 
-#: gui/gtk/gtk_glue_ovg.cpp:265 gui/gtk/gtk_glue_ovg.cpp:282
-msgid "No off screen buffer!"
+#: gui/fb/fb.cpp:728
+msgid "Could not restore keyboard mode"
 msgstr ""
 
-#: gui/gtk/gtk_glue_ovg.cpp:400
-#, c-format
-msgid "eglGetConfigs() failed to retrive the configs (error %s)"
+#: gui/dump/dump.cpp:118
+msgid "Ignoring request to display in X11 window"
 msgstr ""
 
-#: gui/gtk/gtk_glue_agg_vaapi.cpp:163
-msgid "WARNING: failed to create VA-API display."
+#: gui/dump/dump.cpp:129 gui/haiku/haiku.cpp:384
+msgid "# FATAL:  No filename given with -D argument."
 msgstr ""
 
-#: gui/gtk/gtk_glue_agg_vaapi.cpp:204
-#, c-format
-msgid ""
-"GTK-AGG: Unknown RGB format %s reported by VA-API.Please report this to the "
-"gnash-dev mailing list."
+#: gui/dump/dump.cpp:145
+msgid "# FATAL:  No sleep ms value given with -S argument."
 msgstr ""
 
-#: gui/gtk/gtk_glue_agg_vaapi.cpp:231 gui/gtk/gtk_glue_agg_vaapi.cpp:289
-msgid "failed to map VA-API image."
+#: gui/dump/dump.cpp:156
+msgid "# FATAL:  No trigger value given with -T argument.\n"
 msgstr ""
 
-#: gui/gtk/gtk_glue_agg_vaapi.cpp:237
-msgid "failed to associate VA-API subpicture."
+#: gui/dump/dump.cpp:353
+#, c-format
+msgid "Unable to write file '%s'."
 msgstr ""
 
-#: gui/gtk/gtk_glue_agg_vaapi.cpp:371
+#: gui/ScreenShotter.cpp:99
 #, c-format
-msgid "failed to setup video window for surface 0x%08x."
+msgid "Failed to open screenshot file \"%s\"!"
 msgstr ""
 
-#: gui/gtk/gtk_glue_agg_vaapi.cpp:378
-#, c-format
-msgid "failed to associate subpicture to surface 0x%08x."
+#: gui/qt/Qt4GlueAgg.cpp:115
+msgid "Could not create AGG renderer with pixelformat ABGR32"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:159
-msgid "Failed to initialize X threading support\n"
+#: gui/qt/kde.cpp:413
+msgid "Play Movie"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:202
-msgid "This system lacks a hardware OpenGL driver!"
+#: gui/qt/kde.cpp:414
+msgid "Pause Movie"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:223
-msgid "Click to play"
+#: gui/qt/kde.cpp:415
+msgid "Stop Movie"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:612
-#, c-format
-msgid "Advance interval timer set to %d ms (~ %d FPS)"
+#: gui/qt/kde.cpp:418
+msgid "Step Forward"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:686
-msgid "Sound"
+#: gui/qt/kde.cpp:419
+msgid "Step Backward"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1274
-msgid "_Network"
+#: gui/qt/kde.cpp:420
+msgid "Jump Forward"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1286
-msgid "Network timeout in seconds (0 for no timeout):"
+#: gui/qt/kde.cpp:421
+msgid "Jump Backward"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1305
-msgid "_Logging"
+#: gui/qt/kde.cpp:423 gui/qt/Qt4Gui.cpp:622
+msgid "Refresh"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1314
-msgid "Verbosity level:"
+#: gui/qt/kde.cpp:424 gui/qt/Qt4Gui.cpp:593
+msgid "Quit Gnash"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1327
-msgid "Log to _file"
+#: gui/qt/kde_glue_agg.cpp:156
+msgid "Could not create AGG renderer with pixelformat BGRA32"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1333
-msgid "Logfile name:"
+#: gui/qt/Qt4Gui.cpp:121
+msgid "Cairo renderer not supported!"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1346
-msgid "Log _parser output"
+#: gui/qt/Qt4Gui.cpp:129
+msgid "OpenGL renderer not supported!"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1354
-msgid "Log SWF _actions"
+#: gui/qt/Qt4Gui.cpp:137
+msgid "AGG renderer not supported!"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1362
-msgid "Log malformed SWF _errors"
+#: gui/qt/Qt4Gui.cpp:589
+msgid "Properties"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1370
-msgid "Log ActionScript _coding errors"
+#: gui/qt/Qt4Gui.cpp:600
+msgid "Preferences"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1386
-msgid "_Security"
+#: gui/qt/Qt4Gui.cpp:617
+msgid "Restart"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1399
-msgid "Connect only to local _host"
+#: gui/qt/Qt4Gui.cpp:626
+msgid "Fullscreen"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1406
-msgid "Connect only to local _domain"
+#: gui/qt/Qt4Gui.cpp:641
+msgid "File"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1413
-msgid "Disable SSL _verification"
+#: gui/qt/Qt4Gui.cpp:646
+msgid "Edit"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1420
-msgid "_Whitelist"
+#: gui/qt/Qt4Gui.cpp:650
+msgid "Movie Control"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1429
-msgid "_Blacklist"
+#: gui/qt/Qt4Gui.cpp:657
+msgid "View"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1454
-msgid "Do _not write Shared Object files"
+#: gui/qt/Qt4Gui.cpp:739
+msgid "Click to Play"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1461
-msgid "Only _access local Shared Object files"
+#: gui/qt/Qt4Gui.cpp:786
+msgid "Logging"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1468
-msgid "Disable Local _Connection object"
+#: gui/qt/Qt4Gui.cpp:792
+msgid "Verbosity level"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1482
-msgid "_Media"
+#: gui/qt/Qt4Gui.cpp:810
+msgid "Log to file"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1493
-msgid "Use sound _handler"
+#: gui/qt/Qt4Gui.cpp:817
+msgid "Log parser output"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1501
-msgid "<b>Media Streams</b>"
+#: gui/qt/Qt4Gui.cpp:821
+msgid "Log SWF actions"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1544
-msgid "_Player"
+#: gui/qt/Qt4Gui.cpp:825
+msgid "Log malformed SWF errors"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1584
-msgid "<i>If blank, Gnash will detect your OS</i>"
+#: gui/qt/Qt4Gui.cpp:830
+msgid "Log ActionScript coding errors"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1637
-msgid "Max scripts execution time (in seconds):"
+#: gui/qt/Qt4Gui.cpp:837
+msgid "Security"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1656
-msgid "Max scripts recursion limit (stack depth):"
+#: gui/qt/Qt4Gui.cpp:843
+msgid "Connect only to local host"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1672
-msgid "Lock script limits so that SWF tags can't override"
+#: gui/qt/Qt4Gui.cpp:848
+msgid "Connect only to local domain"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1684
-msgid "Start _Gnash in pause mode"
+#: gui/qt/Qt4Gui.cpp:853
+msgid "Disable SSL verification"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1843
-msgid ""
-"This program is free software; you can redistribute it and/or modify\n"
-"it under the terms of the GNU General Public License as published by\n"
-"the Free Software Foundation; either version 3 of the License, or\n"
-"(at your option) any later version.\n"
-"\n"
-"This program is distributed in the hope that it will be useful,\n"
-"but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
-"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n"
-"GNU General Public License for more details.\n"
-"You should have received a copy of the GNU General Public License\n"
-"along with this program; if not, write to the Free Software\n"
-"Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301\n"
-"USA or visit http://www.gnu.org/licenses/.";
+#: gui/qt/Qt4Gui.cpp:867
+msgid "Do not write Shared Object files"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1859
-msgid "Gnash is the GNU SWF Player based on GameSWF."
+#: gui/qt/Qt4Gui.cpp:873
+msgid "Only access local Shared Object files"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1860
-msgid ""
-"\n"
-"Renderer: "
+#: gui/qt/Qt4Gui.cpp:878
+msgid "Disable Local Connection object"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1862
-msgid ""
-"\n"
-"Hardware Acceleration: "
+#: gui/qt/Qt4Gui.cpp:885
+msgid "Network"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1864
-msgid ""
-"\n"
-"GUI: "
+#: gui/qt/Qt4Gui.cpp:891
+msgid "Network timeout in seconds"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1866
-msgid ""
-"\n"
-"Media: "
+#: gui/qt/Qt4Gui.cpp:903
+msgid "Media"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1896
-msgid "translator-credits"
+#: gui/qt/Qt4Gui.cpp:909
+msgid "Use sound handler"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1923
-msgid "_File"
+#: gui/qt/Qt4Gui.cpp:932
+msgid "Player"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1976
-msgid "_Edit"
+#: gui/qt/Qt4Gui.cpp:949 gui/qt/Qt4Gui.cpp:1022
+msgid "<Autodetect>"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:1996
-msgid "_Help"
+#: gui/qt/Qt4Gui.cpp:974
+msgid "Start Gnash in pause mode"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:2016
-msgid "_View"
+#: gui/gui.cpp:194
+msgid "Clipboard not yet supported in this GUI"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:2024
-msgid "Redraw"
+#: gui/gui.cpp:200 gui/gui.cpp:212
+msgid "Fullscreen not yet supported in this GUI"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:2034 gui/gtk/gtk.cpp:2039
-msgid "Toggle fullscreen"
+#: gui/gui.cpp:206
+msgid "Window resize not yet supported in this GUI"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:2048
-msgid "Show updated ranges"
+#: gui/gui.cpp:230 gui/gui.cpp:243
+msgid "Menu show/hide not yet supported in this GUI"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:2067
-msgid "_Quality"
+#: gui/gui.cpp:236
+msgid "Mouse show/hide not yet supported in this GUI"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:2077
-msgid "Low"
+#: gui/gui.cpp:283
+msgid "Can't update stage matrix till VM is initialized"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:2083
-msgid "Medium"
+#: gui/gui.cpp:335
+#, c-format
+msgid "Invalid scaleMode %d"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:2089
-msgid "High"
+#: gui/gui.cpp:375
+#, c-format
+msgid "Invalid horizontal align %d"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:2095
-msgid "Best"
+#: gui/gui.cpp:406
+#, c-format
+msgid "Invalid vertical align %d"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:2108
-msgid "Movie _Control"
+#: gui/gui.cpp:903
+msgid "GUI is in stop mode, won't start application"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:2275 gui/gtk/gtk.cpp:2276
+#: gui/gui.cpp:1266
 #, c-format
-msgid "Couldn't find pixmap file: %s"
+msgid "This GUI didn't override 'yesno', assuming 'yes' answer to question: %s"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:2282
-#, c-format
-msgid "Failed to load pixbuf file: %s: %s"
+#: gui/gui.cpp:1275
+msgid "Gui::setQuality called before a movie_root was available"
 msgstr ""
 
-#: gui/gtk/gtk.cpp:2608 gui/gtk/gtk.cpp:2621
-msgid "Open file"
+#: gui/gui.cpp:1285
+msgid "Gui::getQuality called before a movie_root was available"
 msgstr ""
 
-#: gui/gtk/gtk_glue_gtkglext.cpp:72
-msgid ""
-"Cannot find the double-buffered visual.\n"
-"Trying single-buffered visual."
+#: gui/haiku/haiku.cpp:141
+msgid "spawn_thread failed"
 msgstr ""
 
-#: gui/gtk/gtk_glue_gtkglext.cpp:78
-msgid "No appropriate OpenGL-capable visual found."
+#: gui/haiku/haiku.cpp:144
+msgid "resume_thread failed"
+msgstr ""
+
+#: gui/haiku/haiku.cpp:157
+#, c-format
+msgid "pulses thread returned %d"
+msgstr ""
+
+#: gui/haiku/haiku.cpp:248
+msgid "send_data failed"
 msgstr ""
 
 #: extensions/mysql/mysql_db.cpp:186

-----------------------------------------------------------------------

Summary of changes:
 po/gnash.pot |10382 +++++++++++++++++++++++++++++-----------------------------
 1 files changed, 5165 insertions(+), 5217 deletions(-)


hooks/post-receive
-- 
Gnash



reply via email to

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