Interface TranscoderProxy<D>

Type Parameters:
D - the type of the delegate transcoder
All Superinterfaces:
Transcoder<D>
All Known Implementing Classes:
RegistryTranscoder

public interface TranscoderProxy<D> extends Transcoder<D>
Proxies all transcoder calls to the given delegate. Exists to allow passing context into codec implementations by creating Transcoder subclasses.

Note: TranscoderProxy has some special handling assuming that all calls are forwarded. If that is not the case, you should inherit from Transcoder itself and NOT TranscoderProxy.