tracingdemultiplexer.java
来自「FMJ(freedom media for java)是java视频开发的新选择」· Java 代码 · 共 79 行
JAVA
79 行
package net.sf.fmj.test.tracing;import java.io.IOException;import javax.media.BadHeaderException;import javax.media.Demultiplexer;import javax.media.IncompatibleSourceException;import javax.media.Time;import javax.media.Track;import javax.media.protocol.ContentDescriptor;import javax.media.protocol.DataSource;/** * * @author Ken Larson * */public class TracingDemultiplexer extends TracingPlugIn implements Demultiplexer{ public Time getDuration() { trace("getDuration"); return DURATION_UNKNOWN; } public Time getMediaTime() { trace("getMediaTime"); return null; } public ContentDescriptor[] getSupportedInputContentDescriptors() { trace("getSupportedInputContentDescriptors"); return null; } public Track[] getTracks() throws IOException, BadHeaderException { trace("getTracks"); return null; } public boolean isPositionable() { trace("isPositionable"); return false; } public boolean isRandomAccess() { trace("isRandomAccess"); return false; } public Time setPosition(Time where, int rounding) { trace("setPosition"); return null; } public void start() throws IOException { trace("start"); } public void stop() { trace("stop"); } public void setSource(DataSource source) throws IOException, IncompatibleSourceException { trace("setSource"); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?