|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.sourceforge.dvb.projectx.parser.StreamDemultiplexer
demuxes all packetized data
Constructor Summary | |
StreamDemultiplexer(JobCollection collection)
|
|
StreamDemultiplexer(JobCollection collection,
long val)
|
Method Summary | |
java.lang.String[] |
close(JobProcessing job_processing,
java.lang.String _vptslog)
|
java.lang.String |
closeVideo(JobProcessing job_processing,
java.lang.String workouts)
|
int |
getID()
returns PES pes_ID for later selection |
int |
getnewID()
returns newID for later selection /or subid |
int |
getNum()
Object yet intialized |
int |
getPackCount()
returns packet counter |
int |
getPID()
get PID for later selection |
long |
getPTS()
last PTS |
int |
getStreamNumber()
|
int |
getStreamType()
returns stream tpye, vdr/es/mpeg1/2... |
int |
getType()
returns es_streamtype |
void |
init(JobCollection collection,
java.lang.String _name,
int _buffersize,
int _lfn,
int _parsertype)
main init nonVideo |
void |
init2(JobCollection collection,
java.lang.String _name)
re-init nonVideo |
void |
initVideo(JobCollection collection,
java.lang.String _name,
int _buffersize,
int _lfn,
int _parsertype)
|
void |
initVideo2(JobCollection collection,
java.lang.String _name)
|
boolean |
isTTX()
is it TTX? |
void |
PTSOffset(long val)
PTS offset if needed |
void |
resetVideo()
clean Up for next foreign inputfile in case of multiple |
void |
setID(int val)
set pes_ID for later selection |
void |
setnewID(int val)
set newID for later selection /or subid |
void |
setPID(int val)
set PID for later selection |
void |
setStreamNumber(int val)
|
void |
setStreamType(int val)
sets stream tpye, vdr/es/mpeg1/2... |
void |
setsubID(int val)
sets subid |
void |
setTTX(boolean b)
set ttx |
void |
setType(int val)
sets type |
boolean |
StreamEnabled()
stream type preselector |
int |
subID()
returns subid |
void |
write(JobProcessing job_processing,
byte[] pes_packet,
boolean pes_hasHeader)
process nonvideo data = 1 pespacket from demux |
void |
write(JobProcessing job_processing,
byte[] pes_packet,
int pes_packetoffset,
int pes_payloadlength,
boolean pes_hasHeader)
process nonvideo data = 1 pespacket from demux |
void |
writeVideo(JobProcessing job_processing,
byte[] pes_packet,
boolean pes_hasHeader,
java.util.List CutpointList,
java.util.List ChapterpointList)
write video data = 1 pespacket from demux |
void |
writeVideo(JobProcessing job_processing,
byte[] pes_packet,
int pes_packetoffset,
int pes_payloadlength,
boolean pes_hasHeader,
java.util.List CutpointList,
java.util.List ChapterpointList)
write video data = 1 pespacket from demux |
void |
writeVideoES(JobProcessing job_processing,
IDDBufferedOutputStream _out,
byte[] _vidbuf,
byte[] _vptsbytes,
java.io.DataOutputStream _pts_log,
java.lang.String _parentname,
int[] _MPGVideotype,
java.util.List _CutpointList,
java.util.List _ChapterpointList,
boolean _doWrite)
temporary redirected access to goptest from video-es |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public StreamDemultiplexer(JobCollection collection)
public StreamDemultiplexer(JobCollection collection, long val)
Method Detail |
public int getNum()
public int getPID()
public int getID()
public void setPID(int val)
public void setID(int val)
public void setnewID(int val)
public int getnewID()
public int getPackCount()
public int getType()
public void setStreamType(int val)
public int getStreamType()
public void setType(int val)
public void setsubID(int val)
public int subID()
public boolean isTTX()
public void setTTX(boolean b)
public long getPTS()
public void PTSOffset(long val)
public void setStreamNumber(int val)
public int getStreamNumber()
public boolean StreamEnabled()
public void init(JobCollection collection, java.lang.String _name, int _buffersize, int _lfn, int _parsertype)
public void init2(JobCollection collection, java.lang.String _name)
public void write(JobProcessing job_processing, byte[] pes_packet, boolean pes_hasHeader)
public void write(JobProcessing job_processing, byte[] pes_packet, int pes_packetoffset, int pes_payloadlength, boolean pes_hasHeader)
public java.lang.String[] close(JobProcessing job_processing, java.lang.String _vptslog)
public void initVideo(JobCollection collection, java.lang.String _name, int _buffersize, int _lfn, int _parsertype)
public void initVideo2(JobCollection collection, java.lang.String _name)
public void resetVideo()
public java.lang.String closeVideo(JobProcessing job_processing, java.lang.String workouts)
public void writeVideoES(JobProcessing job_processing, IDDBufferedOutputStream _out, byte[] _vidbuf, byte[] _vptsbytes, java.io.DataOutputStream _pts_log, java.lang.String _parentname, int[] _MPGVideotype, java.util.List _CutpointList, java.util.List _ChapterpointList, boolean _doWrite)
public void writeVideo(JobProcessing job_processing, byte[] pes_packet, boolean pes_hasHeader, java.util.List CutpointList, java.util.List ChapterpointList)
public void writeVideo(JobProcessing job_processing, byte[] pes_packet, int pes_packetoffset, int pes_payloadlength, boolean pes_hasHeader, java.util.List CutpointList, java.util.List ChapterpointList)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |