Mercurial > hg > jvamp
comparison test/test.java @ 29:7d1118b3860d
Add adapter flags
author | Chris Cannam |
---|---|
date | Thu, 22 Nov 2012 11:35:17 +0000 |
parents | cd430fbf6795 |
children | c9515589be7d |
comparison
equal
deleted
inserted
replaced
28:f2914a92b553 | 29:7d1118b3860d |
---|---|
43 for (int i = 0; i < plugins.length; ++i) { | 43 for (int i = 0; i < plugins.length; ++i) { |
44 System.out.println(i + ": " + plugins[i]); | 44 System.out.println(i + ": " + plugins[i]); |
45 } | 45 } |
46 | 46 |
47 try { | 47 try { |
48 Plugin p = loader.loadPlugin(key, 44100); | 48 Plugin p = loader.loadPlugin(key, 44100, PluginLoader.AdapterFlags.ADAPT_ALL); |
49 String[] cat = loader.getPluginCategory(key); | 49 String[] cat = loader.getPluginCategory(key); |
50 System.out.print("category: "); | 50 System.out.print("category: "); |
51 for (int i = 0; i < cat.length; ++i) { | 51 for (int i = 0; i < cat.length; ++i) { |
52 System.out.print(cat[i]); | 52 System.out.print(cat[i]); |
53 if (i+1 < cat.length) System.out.print(" > "); | 53 if (i+1 < cat.length) System.out.print(" > "); |
56 System.out.println("identifier: " + p.getIdentifier()); | 56 System.out.println("identifier: " + p.getIdentifier()); |
57 System.out.println("name: " + p.getName()); | 57 System.out.println("name: " + p.getName()); |
58 System.out.println("description: " + p.getDescription()); | 58 System.out.println("description: " + p.getDescription()); |
59 System.out.println("version: " + p.getPluginVersion()); | 59 System.out.println("version: " + p.getPluginVersion()); |
60 Plugin.InputDomain domain = p.getInputDomain(); | 60 Plugin.InputDomain domain = p.getInputDomain(); |
61 if (domain == Plugin.InputDomain.TimeDomain) { | 61 if (domain == Plugin.InputDomain.TIME_DOMAIN) { |
62 System.out.println("This is a time-domain plugin"); | 62 System.out.println("This is a time-domain plugin"); |
63 } else { | 63 } else { |
64 System.out.println("This is a frequency-domain plugin"); | 64 System.out.println("This is a frequency-domain plugin"); |
65 } | 65 } |
66 ParameterDescriptor[] params = p.getParameterDescriptors(); | 66 ParameterDescriptor[] params = p.getParameterDescriptors(); |