net.sourceforge.dvb.projectx.common
Class JobProcessing

java.lang.Object
  |
  +--net.sourceforge.dvb.projectx.common.JobProcessing

public class JobProcessing
extends java.lang.Object

saves all stuff of a collection process


Constructor Summary
JobProcessing(JobCollection collection, boolean b, java.lang.String str)
           
 
Method Summary
 void addCellTime(int value)
           
 void addCellTime(java.lang.String str)
           
 void addSummaryInfo(java.lang.String str)
           
 void clearStatusStrings()
           
 void clearStatusVariables()
           
 void clearStreamNumbers()
           
 void clearSubStreamCounters()
           
 void clearSummaryInfo()
           
 long countAllMediaFilesExportLength(long val)
           
 int countAudioStream()
           
 int countExportedVideoFrameNumber(int val)
           
 int countFileNumber(int val)
           
 long countLastGopTimecode(long val)
           
 long countMediaFilesExportLength(long val)
           
 int countPictureStream()
           
 long countProjectFileExportLength(long val)
           
 int countSourceVideoFrameNumber(int val)
           
 int countTeletextStream()
           
 long countVideoExportTime(long val)
           
 long countVideoExportTimeSummary(long val)
           
 void finishProcessing()
          finish the process and all objects
 long get1stVideoPTS()
           
 long getAllMediaFilesExportLength()
           
 long getBorrowedPts()
           
 java.util.List getCellTimes()
           
 Chapters getChapters()
           
 long getCutByteposition()
           
 long getCutComparePoint()
           
 long getEndPtsOfGop()
           
 int getExportedVideoFrameNumber()
           
 int getFileNumber()
           
 long getFirstAudioPts()
           
 Gop getGop()
           
 GopArray getGopArray()
           
 long getLastGopPts()
           
 long getLastGopTimecode()
           
 long getLastHeaderBytePosition()
           
 long getLastSimplifiedPts()
          pts build from video es
 int getMaxBitrate()
          determined bitrates
 long getMediaFilesExportLength()
           
 int getMinBitrate()
          determined bitrates
 long getNextFileStartPts()
           
 java.util.List getPrimaryPESDemuxList()
           
 D2V getProjectFileD2V()
           
 long getProjectFileExportLength()
           
 long getProjectFileSplitSize()
           
 java.util.List getPVADemuxList()
           
 java.util.List getPVAPidList()
           
 long getPvaVideoPts()
           
 java.lang.String getSavedOutputDirectory()
           
 java.util.List getSecondaryPESDemuxList()
           
 int getSourceVideoFrameNumber()
           
 int getSplitPart()
           
 long getSplitSize()
           
 java.lang.String[] getStatusStrings()
           
 int[] getStatusVariables()
           
 int[] getStreamNumbers()
           
 java.util.Hashtable getStreamObjects()
           
 java.util.List getSummaryInfo()
           
 java.util.List getTemporaryFileList()
           
 java.util.List getTSDemuxList()
           
 java.util.List getTSPidList()
           
 long getVideoExportTime()
           
 long getVideoExportTimeSummary()
           
 boolean hasElementaryVideoStream()
           
 boolean hasSequenceHeader()
           
 boolean isNewVideoStream()
           
 boolean isRunningFromCLI()
           
 boolean isSplitLoopActive()
           
 void set1stVideoPTS(long val)
           
 void setAllMediaFilesExportLength(long val)
           
 void setBorrowedPts(long val)
           
 void setCutByteposition(long val)
           
 void setCutComparePoint(long val)
           
 void setElementaryVideoStream(boolean b)
           
 void setEndPtsOfGop(long val)
           
 void setExportedVideoFrameNumber(int val)
           
 void setFileNumber(int val)
           
 void setFirstAudioPts(long val)
           
 void setLastGopPts(long val)
           
 void setLastGopTimecode(long val)
           
 void setLastHeaderBytePosition(long val)
           
 void setLastSimplifiedPts(long val)
          pts build from video es
 void setMaxBitrate(int val)
          determined bitrates
 void setMediaFilesExportLength(long val)
           
 void setMinBitrate(int val)
          determined bitrates
 void setNewVideoStream(boolean b)
           
 void setNextFileStartPts(long val)
           
 void setProjectFileExportLength(long val)
           
 void setProjectFileSplitSize(long val)
           
 void setPvaVideoPts(long val)
           
 void setSequenceHeader(boolean b)
           
 void setSourceVideoFrameNumber(int val)
           
 void setSplitLoopActive(boolean b)
           
 void setSplitPart(int val)
           
 void setSplitSize(long val)
           
 void setVideoExportTime(long val)
           
 void setVideoExportTimeSummary(long val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobProcessing

public JobProcessing(JobCollection collection,
                     boolean b,
                     java.lang.String str)
Method Detail

finishProcessing

public void finishProcessing()
finish the process and all objects

isRunningFromCLI

public boolean isRunningFromCLI()

getTSPidList

public java.util.List getTSPidList()

getPVAPidList

public java.util.List getPVAPidList()

getTSDemuxList

public java.util.List getTSDemuxList()

getPVADemuxList

public java.util.List getPVADemuxList()

getPrimaryPESDemuxList

public java.util.List getPrimaryPESDemuxList()

getSecondaryPESDemuxList

public java.util.List getSecondaryPESDemuxList()

getTemporaryFileList

public java.util.List getTemporaryFileList()

getSummaryInfo

public java.util.List getSummaryInfo()

clearSummaryInfo

public void clearSummaryInfo()

addSummaryInfo

public void addSummaryInfo(java.lang.String str)

getCellTimes

public java.util.List getCellTimes()

addCellTime

public void addCellTime(java.lang.String str)

addCellTime

public void addCellTime(int value)

getStatusVariables

public int[] getStatusVariables()

clearStatusVariables

public void clearStatusVariables()

getStreamNumbers

public int[] getStreamNumbers()

clearStreamNumbers

public void clearStreamNumbers()

getStatusStrings

public java.lang.String[] getStatusStrings()

clearStatusStrings

public void clearStatusStrings()

getGop

public Gop getGop()

getProjectFileD2V

public D2V getProjectFileD2V()

getChapters

public Chapters getChapters()

setSourceVideoFrameNumber

public void setSourceVideoFrameNumber(int val)

countSourceVideoFrameNumber

public int countSourceVideoFrameNumber(int val)

getSourceVideoFrameNumber

public int getSourceVideoFrameNumber()

setFileNumber

public void setFileNumber(int val)

countFileNumber

public int countFileNumber(int val)

getFileNumber

public int getFileNumber()

isNewVideoStream

public boolean isNewVideoStream()

setNewVideoStream

public void setNewVideoStream(boolean b)

get1stVideoPTS

public long get1stVideoPTS()

set1stVideoPTS

public void set1stVideoPTS(long val)

hasElementaryVideoStream

public boolean hasElementaryVideoStream()

setElementaryVideoStream

public void setElementaryVideoStream(boolean b)

getCutByteposition

public long getCutByteposition()

setCutByteposition

public void setCutByteposition(long val)

hasSequenceHeader

public boolean hasSequenceHeader()

setSequenceHeader

public void setSequenceHeader(boolean b)

getGopArray

public GopArray getGopArray()

getPvaVideoPts

public long getPvaVideoPts()

setPvaVideoPts

public void setPvaVideoPts(long val)

clearSubStreamCounters

public void clearSubStreamCounters()

countAudioStream

public int countAudioStream()

countPictureStream

public int countPictureStream()

countTeletextStream

public int countTeletextStream()

getBorrowedPts

public long getBorrowedPts()

setBorrowedPts

public void setBorrowedPts(long val)

getLastHeaderBytePosition

public long getLastHeaderBytePosition()

setLastHeaderBytePosition

public void setLastHeaderBytePosition(long val)

getNextFileStartPts

public long getNextFileStartPts()

setNextFileStartPts

public void setNextFileStartPts(long val)

getCutComparePoint

public long getCutComparePoint()

setCutComparePoint

public void setCutComparePoint(long val)

setVideoExportTime

public void setVideoExportTime(long val)

countVideoExportTime

public long countVideoExportTime(long val)

getVideoExportTime

public long getVideoExportTime()

setVideoExportTimeSummary

public void setVideoExportTimeSummary(long val)

countVideoExportTimeSummary

public long countVideoExportTimeSummary(long val)

getVideoExportTimeSummary

public long getVideoExportTimeSummary()

setLastGopTimecode

public void setLastGopTimecode(long val)

countLastGopTimecode

public long countLastGopTimecode(long val)

getLastGopTimecode

public long getLastGopTimecode()

setLastGopPts

public void setLastGopPts(long val)

getLastGopPts

public long getLastGopPts()

setFirstAudioPts

public void setFirstAudioPts(long val)

getFirstAudioPts

public long getFirstAudioPts()

setSplitLoopActive

public void setSplitLoopActive(boolean b)

isSplitLoopActive

public boolean isSplitLoopActive()

setMinBitrate

public void setMinBitrate(int val)
determined bitrates

getMinBitrate

public int getMinBitrate()
determined bitrates

setMaxBitrate

public void setMaxBitrate(int val)
determined bitrates

getMaxBitrate

public int getMaxBitrate()
determined bitrates

setLastSimplifiedPts

public void setLastSimplifiedPts(long val)
pts build from video es

getLastSimplifiedPts

public long getLastSimplifiedPts()
pts build from video es

setSplitPart

public void setSplitPart(int val)

getSplitPart

public int getSplitPart()

setSplitSize

public void setSplitSize(long val)

getSplitSize

public long getSplitSize()

setEndPtsOfGop

public void setEndPtsOfGop(long val)

getEndPtsOfGop

public long getEndPtsOfGop()

setProjectFileSplitSize

public void setProjectFileSplitSize(long val)

getProjectFileSplitSize

public long getProjectFileSplitSize()

setProjectFileExportLength

public void setProjectFileExportLength(long val)

countProjectFileExportLength

public long countProjectFileExportLength(long val)

getProjectFileExportLength

public long getProjectFileExportLength()

setExportedVideoFrameNumber

public void setExportedVideoFrameNumber(int val)

countExportedVideoFrameNumber

public int countExportedVideoFrameNumber(int val)

getExportedVideoFrameNumber

public int getExportedVideoFrameNumber()

setMediaFilesExportLength

public void setMediaFilesExportLength(long val)

countMediaFilesExportLength

public long countMediaFilesExportLength(long val)

getMediaFilesExportLength

public long getMediaFilesExportLength()

setAllMediaFilesExportLength

public void setAllMediaFilesExportLength(long val)

countAllMediaFilesExportLength

public long countAllMediaFilesExportLength(long val)

getAllMediaFilesExportLength

public long getAllMediaFilesExportLength()

getSavedOutputDirectory

public java.lang.String getSavedOutputDirectory()

getStreamObjects

public java.util.Hashtable getStreamObjects()