public class CodecOutputStream
extends java.io.OutputStream
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
log |
Constructor and Description |
---|
CodecOutputStream(java.lang.String prefix,
LoggingSink sink) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
close() |
Codec |
getCodec() |
java.lang.String |
getCodecExt() |
java.lang.String |
getKey() |
java.io.OutputStream |
getOut() |
boolean |
isRecording() |
void |
record(java.lang.String filename) |
void |
setCodec(Codec codec) |
void |
setCodec(java.lang.String key) |
void |
setOut(java.io.OutputStream out) |
void |
write(int b) |
public CodecOutputStream(java.lang.String prefix, LoggingSink sink)
public Codec getCodec()
public java.lang.String getCodecExt()
public java.lang.String getKey()
public java.io.OutputStream getOut()
public boolean isRecording()
public void setCodec(Codec codec)
public void setCodec(java.lang.String key)
public void setOut(java.io.OutputStream out)
public void write(int b) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
public void record(java.lang.String filename) throws java.io.FileNotFoundException
java.io.FileNotFoundException
public void clear()
public void close()
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class java.io.OutputStream