com.aelitis.azureus.core.devices.impl
Class TranscodePipeFileSource
java.lang.Object
com.aelitis.azureus.core.devices.impl.TranscodePipe
com.aelitis.azureus.core.devices.impl.TranscodePipeFileSource
public class TranscodePipeFileSource
- extends TranscodePipe
Method Summary |
protected boolean |
destroy()
|
protected void |
handleSocket(java.net.Socket socket)
|
protected void |
releaseRAF(java.io.RandomAccessFile _raf)
|
protected java.io.RandomAccessFile |
reserveRAF()
|
protected void |
write(java.io.OutputStream os,
java.lang.String str)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TranscodePipeFileSource
protected TranscodePipeFileSource(java.io.File _source_file,
TranscodePipe.errorListener _error_listener)
throws java.io.IOException
- Throws:
java.io.IOException
handleSocket
protected void handleSocket(java.net.Socket socket)
- Specified by:
handleSocket
in class TranscodePipe
write
protected void write(java.io.OutputStream os,
java.lang.String str)
throws java.io.IOException
- Throws:
java.io.IOException
reserveRAF
protected java.io.RandomAccessFile reserveRAF()
throws java.io.IOException
- Overrides:
reserveRAF
in class TranscodePipe
- Throws:
java.io.IOException
releaseRAF
protected void releaseRAF(java.io.RandomAccessFile _raf)
- Overrides:
releaseRAF
in class TranscodePipe
destroy
protected boolean destroy()
- Overrides:
destroy
in class TranscodePipe