{
if (mode == PLAYER)
throw new UnsupportedOperationException();
if (getState() < Configured)
throw new NotConfiguredError("Cannot call getSupportedContentDescriptors on an unconfigured Processor.");
final List<Multiplexer> muxs = FilterGraphBuilder.findMuxs(); // TODO: only find ones that are reachable given the input
final List<ContentDescriptor> result = new ArrayList<ContentDescriptor>();
for (int i = 0; i < muxs.size(); ++i)