(int len, Map<String, Object> map)
| 220 | } |
| 221 | |
| 222 | protected int readSTSD(int len, Map<String, Object> map) throws IOException { |
| 223 | map.put("version_flags", readInt()); |
| 224 | map.put("entryCount", readInt()); |
| 225 | map.put("size", readInt()); |
| 226 | if (codec == null) |
| 227 | codec = ""; |
| 228 | else |
| 229 | codec += ","; |
| 230 | codec += readString(4); |
| 231 | if (verbose) |
| 232 | System.out.println("codec=" + codec); |
| 233 | skip(len - 16); |
| 234 | map.put("codec", codec); |
| 235 | return 0; |
| 236 | } |
| 237 | |
| 238 | protected void skip(int n) throws IOException { |
| 239 | if (n <= 0) |