final String charset, final InputStream source)
throws Parser.Failure, InterruptedException
{
try {
final SWF2HTML swf2html = new SWF2HTML();
String contents = "";
try {
contents = swf2html.convertSWFToHTML(source);
} catch (final NegativeArraySizeException e) {
throw new Parser.Failure(e.getMessage(), location);
} catch (final IOException e) {
throw new Parser.Failure(e.getMessage(), location);
} catch (final Exception e) {