net.sourceforge.dvb.projectx.parser
Class StreamConverter

java.lang.Object
  |
  +--net.sourceforge.dvb.projectx.parser.StreamConverter

public class StreamConverter
extends java.lang.Object

create streams


Constructor Summary
StreamConverter()
           
 
Method Summary
 void close(JobProcessing job_processing, boolean qinfo)
           
 void init(JobCollection collection, java.lang.String _name, int buffersize, int action, int filenumber)
           
 void write(JobProcessing job_processing, byte[] pes_packet, int pes_offset, int pes_packetlength, StreamDemultiplexer streamdemultiplexer, long cutposition, boolean qinfo, java.util.List cutpoints)
          entry point and pre functions
 void write(JobProcessing job_processing, byte[] pes_packet, int pes_offset, StreamDemultiplexer streamdemultiplexer, long cutposition, boolean qinfo, java.util.List cutpoints)
          entry point and pre functions
 void write(JobProcessing job_processing, byte[] pes_packet, StreamDemultiplexer streamdemultiplexer, long cutposition, boolean qinfo, java.util.List cutpoints)
          entry point and pre functions
 void writePacket(JobProcessing job_processing, byte[] packet)
          simply write the packet
 void writePacket(JobProcessing job_processing, byte[] packet, int offset, int length)
          simply write the packet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StreamConverter

public StreamConverter()
Method Detail

init

public void init(JobCollection collection,
                 java.lang.String _name,
                 int buffersize,
                 int action,
                 int filenumber)

write

public void write(JobProcessing job_processing,
                  byte[] pes_packet,
                  StreamDemultiplexer streamdemultiplexer,
                  long cutposition,
                  boolean qinfo,
                  java.util.List cutpoints)
           throws java.io.IOException
entry point and pre functions

write

public void write(JobProcessing job_processing,
                  byte[] pes_packet,
                  int pes_offset,
                  StreamDemultiplexer streamdemultiplexer,
                  long cutposition,
                  boolean qinfo,
                  java.util.List cutpoints)
           throws java.io.IOException
entry point and pre functions

write

public void write(JobProcessing job_processing,
                  byte[] pes_packet,
                  int pes_offset,
                  int pes_packetlength,
                  StreamDemultiplexer streamdemultiplexer,
                  long cutposition,
                  boolean qinfo,
                  java.util.List cutpoints)
           throws java.io.IOException
entry point and pre functions

writePacket

public void writePacket(JobProcessing job_processing,
                        byte[] packet)
                 throws java.io.IOException
simply write the packet

writePacket

public void writePacket(JobProcessing job_processing,
                        byte[] packet,
                        int offset,
                        int length)
                 throws java.io.IOException
simply write the packet

close

public void close(JobProcessing job_processing,
                  boolean qinfo)