Issue #101 loops fixes

This commit is contained in:
Jindra Petk
2013-06-03 19:48:43 +02:00
parent 638eda692c
commit cad79165fe
15 changed files with 125 additions and 43 deletions

View File

@@ -188,8 +188,7 @@ public class FLVOutputStream extends OutputStream {
writeSCRIPTDATASTRING((String) v.value);
break;
case 3:
@SuppressWarnings("unchecked")
List<SCRIPTDATAOBJECT> objects = (List<SCRIPTDATAOBJECT>) v.value;
@SuppressWarnings("unchecked") List<SCRIPTDATAOBJECT> objects = (List<SCRIPTDATAOBJECT>) v.value;
for (SCRIPTDATAOBJECT o : objects) {
writeSCRIPTDATAOBJECT(o);
}
@@ -208,8 +207,7 @@ public class FLVOutputStream extends OutputStream {
writeUI16((int) (Integer) v.value);
break;
case 8:
@SuppressWarnings("unchecked")
List<SCRIPTDATAVARIABLE> variables = (List<SCRIPTDATAVARIABLE>) v.value;
@SuppressWarnings("unchecked") List<SCRIPTDATAVARIABLE> variables = (List<SCRIPTDATAVARIABLE>) v.value;
writeUI32(variables.size());
for (SCRIPTDATAVARIABLE var : variables) {
writeSCRIPTDATAVARIABLE(var);
@@ -220,8 +218,7 @@ public class FLVOutputStream extends OutputStream {
//reserved
break;
case 10:
@SuppressWarnings("unchecked")
List<SCRIPTDATAVARIABLE> stvariables = (List<SCRIPTDATAVARIABLE>) v.value;
@SuppressWarnings("unchecked") List<SCRIPTDATAVARIABLE> stvariables = (List<SCRIPTDATAVARIABLE>) v.value;
writeUI32(stvariables.size());
for (SCRIPTDATAVARIABLE var : stvariables) {
writeSCRIPTDATAVARIABLE(var);