package org.jcodec.samples.streaming; import java.io.IOException; import org.jcodec.common.model.Packet; import org.jcodec.player.filters.MediaInfo; import org.jcodec.samples.streaming.Adapter.AudioAdapterTrack; /** * This class is part of JCodec ( www.jcodec.org ) This software is distributed * under FreeBSD License * * Base class for adaptor audio adapter tracks * * @author The JCodec project * */ public class ProxyAudioAdapterTrack implements AudioAdapterTrack { private AudioAdapterTrack src; public ProxyAudioAdapterTrack(AudioAdapterTrack src) { this.src = src; } @Override public MediaInfo getMediaInfo() throws IOException { return src.getMediaInfo(); } @Override public int search(long pts) throws IOException { return src.search(pts); } @Override public Packet getFrame(int frameId) throws IOException { return src.getFrame(frameId); } }