video.jmf
Class MonitorCDS
java.lang.Object
   javax.media.protocol.DataSource
javax.media.protocol.DataSource
       javax.media.protocol.PushBufferDataSource
javax.media.protocol.PushBufferDataSource
           video.jmf.MonitorCDS
video.jmf.MonitorCDS
- All Implemented Interfaces: 
- javax.media.Controls, javax.media.Duration, javax.media.protocol.CaptureDevice
- public class MonitorCDS 
- extends javax.media.protocol.PushBufferDataSource- implements javax.media.protocol.CaptureDevice
 
| Fields inherited from interface javax.media.Duration | 
| DURATION_UNBOUNDED, DURATION_UNKNOWN | 
 
| Constructor Summary | 
| MonitorCDS(javax.media.protocol.DataSource ds)
 | 
 
 
| Methods inherited from class javax.media.protocol.DataSource | 
| getLocator, setLocator | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
MonitorCDS
public MonitorCDS(javax.media.protocol.DataSource ds)
getControls
public java.lang.Object[] getControls()
- 
- Specified by:
- getControlsin interface- javax.media.Controls
- Specified by:
- getControlsin class- javax.media.protocol.DataSource
 
- 
 
getControl
public java.lang.Object getControl(java.lang.String value)
- 
- Specified by:
- getControlin interface- javax.media.Controls
- Specified by:
- getControlin class- javax.media.protocol.DataSource
 
- 
 
getCaptureDeviceInfo
public javax.media.CaptureDeviceInfo getCaptureDeviceInfo()
- 
- Specified by:
- getCaptureDeviceInfoin interface- javax.media.protocol.CaptureDevice
 
- 
 
getFormatControls
public javax.media.control.FormatControl[] getFormatControls()
- 
- Specified by:
- getFormatControlsin interface- javax.media.protocol.CaptureDevice
 
- 
 
getContentType
public java.lang.String getContentType()
- 
- Specified by:
- getContentTypein class- javax.media.protocol.DataSource
 
- 
 
connect
public void connect()
             throws java.io.IOException
- 
- Specified by:
- connectin interface- javax.media.protocol.CaptureDevice
- Specified by:
- connectin class- javax.media.protocol.DataSource
 
- 
- Throws:
- java.io.IOException
 
disconnect
public void disconnect()
- 
- Specified by:
- disconnectin interface- javax.media.protocol.CaptureDevice
- Specified by:
- disconnectin class- javax.media.protocol.DataSource
 
- 
 
start
public void start()
           throws java.io.IOException
- 
- Specified by:
- startin interface- javax.media.protocol.CaptureDevice
- Specified by:
- startin class- javax.media.protocol.DataSource
 
- 
- Throws:
- java.io.IOException
 
stop
public void stop()
          throws java.io.IOException
- 
- Specified by:
- stopin interface- javax.media.protocol.CaptureDevice
- Specified by:
- stopin class- javax.media.protocol.DataSource
 
- 
- Throws:
- java.io.IOException
 
getDuration
public javax.media.Time getDuration()
- 
- Specified by:
- getDurationin interface- javax.media.Duration
- Specified by:
- getDurationin class- javax.media.protocol.DataSource
 
- 
 
getStreams
public javax.media.protocol.PushBufferStream[] getStreams()
- 
- Specified by:
- getStreamsin class- javax.media.protocol.PushBufferDataSource
 
-