- Version:
- 1.0
- Author:
- Dean Mitrovich
Method Summary |
(package private) boolean |
_edlAvidHeading()
_edlAvidHeading |
(package private) boolean |
_edlReadFormatOrder(EdlXlat.pdEdlHandle edl,
boolean fVerticalFormat)
_edlReadFormatOrder |
void |
AdvanceAutoRecIn(long dwNewDur)
AdvanceAutoRecIn |
(package private) int |
AnalyseString(java.lang.String Str,
java.lang.String Tags,
java.lang.String str,
java.lang.Object obj,
java.lang.String str3,
java.lang.String str4)
AnalyseString |
(package private) java.lang.String |
checkLinePrintln(long dwFlag,
java.lang.String szStr,
java.lang.String szSep)
Check Content & Then Print Column Headers |
(package private) int |
edlAutoDetect(java.io.File f,
java.lang.String FileName)
Do autodetect Edl file's format
see constant in file EdlLib.h |
(package private) int |
edlAutoSense(java.io.BufferedReader br,
long dwTcType)
Detects the edl type (from edlReadLine) |
void |
edlCloseFileReader()
Close the FileReader |
void |
edlCloseFileWriter()
edlCloseFileWriter |
(package private) java.lang.String |
edlEditType(long dwVideoChannels,
long dwAudioChannels)
Performs actions based on edl Edit Type |
(package private) java.lang.String |
edlFixString(java.lang.String szSource)
edlFixString |
(package private) java.lang.String |
edlGetTimecodeText(long dwTc2Type)
Gets the Timecode text |
(package private) EdlXlat.dEdlLine |
edlInitEdlLineStruct(EdlXlat.dEdlLine pEdlLine)
edlInitEdlLineStruct |
(package private) EdlXlat.dEdlList |
edlInitEdlListStruct(EdlXlat.dEdlList pEdlList)
edlInitEdlListStruct |
(package private) java.lang.String |
edlInsertString(java.lang.String szSource,
int dwStart,
java.lang.String szNew)
edlInsertString |
(package private) boolean |
edlLineIsAud(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szAudStr)
edlLineIsAud |
(package private) boolean |
edlLineIsClip(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szClipStr)
edlLineIsClip |
(package private) boolean |
edlLineIsComment(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szComStr)
edlLineIsComment |
(package private) boolean |
edlLineIsEdit(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szLine)
edlLineIsEdit |
(package private) long |
edlLineIsFcm(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szFcmStr,
long dwDefTcType)
edlLineIsFcm |
(package private) boolean |
edlLineIsGpi(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szGpiStr)
edlLineIsGpi |
(package private) boolean |
edlLineIsM2(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szM2Str)
edlLineIsM2 |
(package private) boolean |
edlLineIsMS(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szMSStr)
edlLineIsMS |
(package private) boolean |
edlLineIsSwitcher(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szSwmStr)
edlLineIsSwitcher |
(package private) boolean |
edlLineIsTitle(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szTtlStr)
edlLineIsTitle |
(package private) boolean |
edlLineIsVVWClipType(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szStr)
edlLineIsVVWClipType |
(package private) boolean |
edlLineIsVVWListType(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szStr)
edlLineIsVVWListType |
EdlXlat.dEdlHandle |
edlOpen(java.io.File fileLocal,
boolean fWrite,
EdlXlat.dEdlList pEdlList,
long _defTcType)
Open for reading or writing |
EdlXlat.dEdlLine |
edlReadLine(EdlXlat.dEdlHandle e,
java.io.BufferedReader LNR,
long _defTcType)
edlReadLine |
(package private) java.lang.String |
edlStrCopyClip(java.lang.String szClipSrc)
edlStrCopyClip |
(package private) java.lang.String |
edlStripTrailing(java.lang.String szLine,
long lMaxSize)
edlStripTrailing |
(package private) EdlXlat.structVidAudChannels |
edlTokEditType(EdlXlat.pdEdlHandle edl,
java.lang.String szEditType)
edlTokEditType |
(package private) EdlXlat.structEffectType |
edlTokEffectType(EdlXlat.pdEdlHandle edl,
java.lang.String szEffect)
edlTokEffectType |
(package private) boolean |
edlTokIsComment(EdlXlat.pdEdlHandle edl,
java.lang.String szCom)
edlTokIsComment |
(package private) long |
edlTokIsNumeric(EdlXlat.pdEdlHandle edl,
java.lang.String szNumStr)
edlTokIsNumeric |
(package private) boolean |
edlTokIsSrc(EdlXlat.pdEdlHandle edl,
java.lang.String szCom)
edlTokIsSrc |
(package private) EdlXlat.structTC |
edlTokIsTimecode(EdlXlat.pdEdlHandle edl,
java.lang.String szTCStr)
edlTokIsTimecode |
void |
edlWriteEndOfList()
edlWriteEndOfList |
long |
edlWriteLine()
Write a line according to edl type |
(package private) java.lang.String |
fedlgets(java.lang.String string,
int count,
java.io.File str)
Purpose:
get a string, up to count-1 chars or '\n', whichever comes first,
append '\0' and put the whole thing into string. |
java.lang.String |
FileReadLine()
Read a line from the file. |
(package private) int |
FileReadLine(java.io.File f,
java.lang.String szBuf,
int dwBufSize)
Read Text line from file |
(package private) boolean |
FileWriteBlankLine(java.io.FileWriter f)
Write a blank line to the file |
(package private) boolean |
FileWriteLine(java.io.FileWriter f,
java.lang.String szBuf)
Write a line to the file |
long |
GetClipIn()
GetClipIn |
java.lang.String |
GetClipName()
GetClipName |
long |
GetClipOut()
GetClipOut |
(package private) java.lang.StringBuffer |
getLine(EdlXlat.pdEdlHandle edl)
getLine |
long |
GetRecIn()
GetRecIn |
long |
GetRecOut()
GetRecOut |
long |
GetTCFormat()
GetTCFormat |
long |
GetXlatFlags()
GetXlatFlags |
(package private) boolean |
IsNum(java.lang.String str)
IsNum |
(package private) boolean |
IsTime(java.lang.String str)
IsTime |
(package private) java.lang.String |
lastValidWord(java.lang.StringBuffer szbufThis)
lastValidWord |
(package private) java.lang.String |
longTo3digitString(long dwLongVal)
Converts a long to a 3 digit string. |
(package private) java.lang.String |
longTo4digitString(long dwLongVal)
Converts a long to 4 digit string |
void |
OpenEDLFile(java.io.File fFile,
boolean fWrite,
long _defTcType)
OpenEDLFile |
(package private) java.io.FileReader |
openFile2Read(java.io.File inputFileName)
Open the file from which we will be reading |
(package private) java.io.FileWriter |
openFile2Write(java.io.File outputFileName)
Open the file to which we will be writing |
EdlXlat.dEdlLine |
ReadEDLLine(long _defTcType)
ReadEDLLine |
void |
resetAutoRecIn()
resetAutoRecIn |
(package private) static java.lang.String |
safeSubString(java.lang.StringBuffer szSource,
int dwStart,
int dwEnd)
safeSubString |
void |
SetAudChan(long dwAud)
SetAudChan |
void |
setAutoRecIn(long dwNewIn)
setAutoRecIn |
void |
SetcFXFtype(char cFXF)
SetcFXFtype |
void |
SetClipAux(long dwClpAux)
SetClipAux |
void |
SetClipIn(long dwClpIn)
SetClipIn |
void |
SetClipName(java.lang.String szClpName)
SetClipName |
void |
SetClipOut(long dwClpOut)
SetClipOut |
void |
SetComment(java.lang.String szComnt)
SetComment |
void |
SetCurrentEdlType(int edlType)
SetCurrentEdlType |
void |
SetInfChan(long dwInf)
SetInfChan |
void |
SetName(java.lang.String Name)
SetName |
void |
SetRecIn(long dwRIn)
SetRecIn |
void |
SetRecOut(long dwROut)
SetRecOut |
void |
SetReel(java.lang.String _szReel)
SetReel |
void |
SetTCFormat(long tcFormat)
SetTCFormat |
void |
SetVidChan(long dwVid)
SetVidChan |
void |
SetXlatFlags(long XlatFlags)
SetXlatFlags |
(package private) int |
StringAnalysis(java.lang.String Str,
java.lang.String Tags)
StringAnalysis |
(package private) int |
StringAnalysis(java.lang.String Str,
java.lang.String Tags,
java.lang.String str)
StringAnalysis |
(package private) int |
StringAnalysis(java.lang.String Str,
java.lang.String Tags,
java.lang.String str,
int exp)
StringAnalysis |
(package private) int |
StringAnalysis(java.lang.String Str,
java.lang.String Tags,
java.lang.String str,
java.lang.String str2,
java.lang.String str3,
java.lang.String str4)
StringAnalysis |
(package private) java.lang.String |
stringTo4digitString(java.lang.String szStringVal)
Converts a string to a 4 digit string |
(package private) boolean |
ungetline(EdlXlat.pdEdlHandle edl)
ungetline |
(package private) boolean |
WriteHeader(EdlXlat.EdlFile edlFile,
java.io.FileWriter fileWriter)
Write Header |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_MAX_PATH
public static final int _MAX_PATH
- max. length of full pathname
- See Also:
- Constant Field Values
MAX_STRING
public static final int MAX_STRING
- See Also:
- Constant Field Values
MAX_COLUMN
public static final int MAX_COLUMN
- See Also:
- Constant Field Values
TC2_MIN_STRING_SIZE
public static final int TC2_MIN_STRING_SIZE
- See Also:
- Constant Field Values
_CR_
protected java.lang.String _CR_
_TAG_CAPS_
public static final int _TAG_CAPS_
- See Also:
- Constant Field Values
_TAG_NOCAPS_
public static final int _TAG_NOCAPS_
- See Also:
- Constant Field Values
_TAG_GET_TIME_
public static final int _TAG_GET_TIME_
- See Also:
- Constant Field Values
_TAG_GET_SNUMBER_
public static final int _TAG_GET_SNUMBER_
- See Also:
- Constant Field Values
_TAG_GET_UNUMBER_
public static final int _TAG_GET_UNUMBER_
- See Also:
- Constant Field Values
_TAG_GET_HNUMBER_
public static final int _TAG_GET_HNUMBER_
- See Also:
- Constant Field Values
_TAG_GET_DNUMBER_
public static final int _TAG_GET_DNUMBER_
- See Also:
- Constant Field Values
_TAG_GET_STRING_
public static final int _TAG_GET_STRING_
- See Also:
- Constant Field Values
_TAG_SPACE_
public static final int _TAG_SPACE_
- See Also:
- Constant Field Values
_TAG_TAB_
public static final int _TAG_TAB_
- See Also:
- Constant Field Values
_TAG_ANY_SPACE_
public static final int _TAG_ANY_SPACE_
- See Also:
- Constant Field Values
_TAG_ANY_CHAR_
public static final int _TAG_ANY_CHAR_
- See Also:
- Constant Field Values
_TAG_ANY_NUMBER_
public static final int _TAG_ANY_NUMBER_
- See Also:
- Constant Field Values
_TAG_ANY_
public static final int _TAG_ANY_
- See Also:
- Constant Field Values
_TAG_STRING_
public static final int _TAG_STRING_
- See Also:
- Constant Field Values
_TAG_FIND_
public static final int _TAG_FIND_
- See Also:
- Constant Field Values
_TAG_GET_WORD_
public static final int _TAG_GET_WORD_
- See Also:
- Constant Field Values
_TAG_END_
public static final int _TAG_END_
- See Also:
- Constant Field Values
_ADOBE_PREMIERE_EDL_
public static final int _ADOBE_PREMIERE_EDL_
- See Also:
- Constant Field Values
_ADOBE_PREMIERE_TXT_
public static final int _ADOBE_PREMIERE_TXT_
- See Also:
- Constant Field Values
_AVID_LOG_EXCHANGE_ALE_
public static final int _AVID_LOG_EXCHANGE_ALE_
- See Also:
- Constant Field Values
_AVID_LOG_EXCHANGE_ALG_
public static final int _AVID_LOG_EXCHANGE_ALG_
- See Also:
- Constant Field Values
_AVID_LOG_EXCHANGE_OMF_
public static final int _AVID_LOG_EXCHANGE_OMF_
- See Also:
- Constant Field Values
_SINEBASE_CBI_
public static final int _SINEBASE_CBI_
- See Also:
- Constant Field Values
_CMX_EDL_
public static final int _CMX_EDL_
- See Also:
- Constant Field Values
_DVEDITNEWSBYTE_LOG_
public static final int _DVEDITNEWSBYTE_LOG_
- See Also:
- Constant Field Values
_DVISIONEDIT_EDL_
public static final int _DVISIONEDIT_EDL_
- See Also:
- Constant Field Values
_DVISIONLINE_EDL_
public static final int _DVISIONLINE_EDL_
- See Also:
- Constant Field Values
_DVISIONPRO_EDL_
public static final int _DVISIONPRO_EDL_
- See Also:
- Constant Field Values
_DVISIONUNKNOWN_EDL_
public static final int _DVISIONUNKNOWN_EDL_
- See Also:
- Constant Field Values
_EMC_EMC_
public static final int _EMC_EMC_
- See Also:
- Constant Field Values
_EMC_LOG_
public static final int _EMC_LOG_
- See Also:
- Constant Field Values
_FILE_ERROR_
int _FILE_ERROR_
TitleGrup
java.lang.String TitleGrup
_FAST_EDL_
public static final int _FAST_EDL_
- See Also:
- Constant Field Values
_GVG_EDL_
public static final int _GVG_EDL_
- See Also:
- Constant Field Values
_LIGHWORK_ODB_
public static final int _LIGHWORK_ODB_
- See Also:
- Constant Field Values
_MEDIA100_PLF_
public static final int _MEDIA100_PLF_
- See Also:
- Constant Field Values
_MEDIA100_LOG_
public static final int _MEDIA100_LOG_
- See Also:
- Constant Field Values
_NESBIT_TBL_
public static final int _NESBIT_TBL_
- See Also:
- Constant Field Values
_POSTBOX_LOG_
public static final int _POSTBOX_LOG_
- See Also:
- Constant Field Values
_VIDEOCUBE_VCL_
public static final int _VIDEOCUBE_VCL_
- See Also:
- Constant Field Values
_VIDEOCUBE_LOG_
public static final int _VIDEOCUBE_LOG_
- See Also:
- Constant Field Values
_VIDEOCUBE_SCX_
public static final int _VIDEOCUBE_SCX_
- See Also:
- Constant Field Values
_SLINGSHOT_TLC_
public static final int _SLINGSHOT_TLC_
- See Also:
- Constant Field Values
_SONY5000_EDL_
public static final int _SONY5000_EDL_
- See Also:
- Constant Field Values
_SONY900_EDL_
public static final int _SONY900_EDL_
- See Also:
- Constant Field Values
_SONY9000_EDL_
public static final int _SONY9000_EDL_
- See Also:
- Constant Field Values
_SONY9000V2_EDL_
public static final int _SONY9000V2_EDL_
- See Also:
- Constant Field Values
_SONY910_EDL_
public static final int _SONY910_EDL_
- See Also:
- Constant Field Values
_SONY9100_EDL_
public static final int _SONY9100_EDL_
- See Also:
- Constant Field Values
_SONY9100_SUM_
public static final int _SONY9100_SUM_
- See Also:
- Constant Field Values
_SONYUNKNOWN_EDL_
public static final int _SONYUNKNOWN_EDL_
- See Also:
- Constant Field Values
_TEXT_TXT_
public static final int _TEXT_TXT_
- See Also:
- Constant Field Values
_DRASTICLIST_EDL_
public static final int _DRASTICLIST_EDL_
- See Also:
- Constant Field Values
_DRASTICCLIP_EDL_
public static final int _DRASTICCLIP_EDL_
- See Also:
- Constant Field Values
_END_EDL_
public static final int _END_EDL_
- See Also:
- Constant Field Values
EDLXLAT_EDIT_V
public static final long EDLXLAT_EDIT_V
- See Also:
- Constant Field Values
EDLXLAT_EDIT_A1
public static final long EDLXLAT_EDIT_A1
- See Also:
- Constant Field Values
EDLXLAT_EDIT_A2
public static final long EDLXLAT_EDIT_A2
- See Also:
- Constant Field Values
EDLXLAT_EDIT_A3
public static final long EDLXLAT_EDIT_A3
- See Also:
- Constant Field Values
EDLXLAT_EDIT_A4
public static final long EDLXLAT_EDIT_A4
- See Also:
- Constant Field Values
_STRTOKSEPS
public static final java.lang.String _STRTOKSEPS
- String token separators
- See Also:
- Constant Field Values
tCXlat
public TCXlat tCXlat
m_OutputFile
java.io.File m_OutputFile
fileWriter
java.io.FileWriter fileWriter
fileReader
java.io.FileReader fileReader
bufferedFR
public java.io.BufferedReader bufferedFR
stringTemp
java.lang.String stringTemp
dwAutoRecIn
public long dwAutoRecIn
fNeedsSep
boolean fNeedsSep
m_PrintStream
protected java.io.PrintStream m_PrintStream
stringTokenizer
protected java.util.StringTokenizer stringTokenizer
edl
public EdlXlat.pdEdlHandle edl
TCdata
EdlXlat.structTC TCdata
PDCLIP
EdlXlat.DCLIP PDCLIP
EDLXLAT_FLAGS_IGNORE_SEPERATORS
public static final int EDLXLAT_FLAGS_IGNORE_SEPERATORS
- Ignore TC ;:.- as type specifiers, use only colon
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_NO_SEPERATORS
public static final int EDLXLAT_FLAGS_NO_SEPERATORS
- Ignore TC ;:.- as type specifiers, use only colon
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_NO_LEADING_ZEROS
public static final int EDLXLAT_FLAGS_NO_LEADING_ZEROS
- Ignore
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_INCLUDE_TYPE
public static final int EDLXLAT_FLAGS_INCLUDE_TYPE
- Ignore
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_IGNORE_DEF_TCTYPE
public static final int EDLXLAT_FLAGS_IGNORE_DEF_TCTYPE
- Ignore
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_NO_RECORDER
public static final int EDLXLAT_FLAGS_NO_RECORDER
- Pretend the recorder does not exist
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_NO_PLAYER
public static final int EDLXLAT_FLAGS_NO_PLAYER
- Pretend the player does not exist
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_SWAP_RECORDER_PLAYER
public static final int EDLXLAT_FLAGS_SWAP_RECORDER_PLAYER
- Swap the I/O points for recorder and player
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_NO_COMMENT_FILENAME
public static final int EDLXLAT_FLAGS_NO_COMMENT_FILENAME
- Comment is actually a file name (clip)
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_IGNORE_BLACK
public static final int EDLXLAT_FLAGS_IGNORE_BLACK
- Comment is actually a file name (clip)
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_NO_COMMENTS
public static final int EDLXLAT_FLAGS_NO_COMMENTS
- Do not write comments
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_NO_SOURCE_REELS
public static final int EDLXLAT_FLAGS_NO_SOURCE_REELS
- Do not write source reels
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_NO_EFFECTS
public static final int EDLXLAT_FLAGS_NO_EFFECTS
- Do not write effects
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_NO_HEADER
public static final int EDLXLAT_FLAGS_NO_HEADER
- Do not write header info
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_NO_COLUMN_HEADER
public static final int EDLXLAT_FLAGS_NO_COLUMN_HEADER
- Do not write column headings
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_END_CR
public static final int EDLXLAT_FLAGS_END_CR
- Place at end of lines
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_END_LF
public static final int EDLXLAT_FLAGS_END_LF
- Place at end of lines
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_END_CRLF
public static final int EDLXLAT_FLAGS_END_CRLF
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_USE_COLUMNS
public static final int EDLXLAT_FLAGS_USE_COLUMNS
- Found column header
- See Also:
- Constant Field Values
EDLXLAT_FLAGS_USE_TAB
public static final int EDLXLAT_FLAGS_USE_TAB
- Else, use s
- See Also:
- Constant Field Values
EDLLIST_FLAGSTC_NDF
public static final int EDLLIST_FLAGSTC_NDF
- See Also:
- Constant Field Values
EDLLIST_FLAGSTC_DF
public static final int EDLLIST_FLAGSTC_DF
- See Also:
- Constant Field Values
EDLLIST_FLAGSTC_PAL
public static final int EDLLIST_FLAGSTC_PAL
- See Also:
- Constant Field Values
EDLLIST_FLAGSTC_FILM
public static final int EDLLIST_FLAGSTC_FILM
- See Also:
- Constant Field Values
EDLLIST_FLAGSTC_NTSCFILM
public static final int EDLLIST_FLAGSTC_NTSCFILM
- See Also:
- Constant Field Values
EDLLIST_FLAGSTC_50
public static final int EDLLIST_FLAGSTC_50
- See Also:
- Constant Field Values
EDLLIST_FLAGSTC_5994
public static final int EDLLIST_FLAGSTC_5994
- See Also:
- Constant Field Values
EDLLIST_FLAGSTC_60
public static final int EDLLIST_FLAGSTC_60
- See Also:
- Constant Field Values
EDLXLAT_MAX_TITLE
public static final int EDLXLAT_MAX_TITLE
- See Also:
- Constant Field Values
EDLXLAT_MAX_TAPENAME
public static final int EDLXLAT_MAX_TAPENAME
- See Also:
- Constant Field Values
EDLXLAT_MAX_REELNAME
public static final int EDLXLAT_MAX_REELNAME
- See Also:
- Constant Field Values
EDLXLAT_MAX_LOGNAME
public static final int EDLXLAT_MAX_LOGNAME
- See Also:
- Constant Field Values
EDLXLAT_MAX_COLUMNS
public static final int EDLXLAT_MAX_COLUMNS
- See Also:
- Constant Field Values
_EDL_MAX_FORMAT_ORDER
public static final int _EDL_MAX_FORMAT_ORDER
- See Also:
- Constant Field Values
pdEdlList
public EdlXlat.dEdlList pdEdlList
edlListCur
public EdlXlat.dEdlList edlListCur
edlHandleCur
public EdlXlat.dEdlHandle edlHandleCur
EDLLINE_FLAGS_NEWCLIP
public static final int EDLLINE_FLAGS_NEWCLIP
- For drastic clip store only
- See Also:
- Constant Field Values
EDLLINE_FLAGS_PLAYIN
public static final int EDLLINE_FLAGS_PLAYIN
- See Also:
- Constant Field Values
EDLLINE_FLAGS_PLAYOUT
public static final int EDLLINE_FLAGS_PLAYOUT
- See Also:
- Constant Field Values
EDLLINE_FLAGS_RECIN
public static final int EDLLINE_FLAGS_RECIN
- See Also:
- Constant Field Values
EDLLINE_FLAGS_RECOUT
public static final int EDLLINE_FLAGS_RECOUT
- See Also:
- Constant Field Values
EDLLINE_FLAGS_AUXTC
public static final int EDLLINE_FLAGS_AUXTC
- See Also:
- Constant Field Values
EDLLINE_FLAGS_DURATION
public static final int EDLLINE_FLAGS_DURATION
- See Also:
- Constant Field Values
EDLLINE_FLAGS_FXCHAR
public static final int EDLLINE_FLAGS_FXCHAR
- See Also:
- Constant Field Values
EDLLINE_FLAGS_FXNUM
public static final int EDLLINE_FLAGS_FXNUM
- See Also:
- Constant Field Values
EDLLINE_FLAGS_FXDUR
public static final int EDLLINE_FLAGS_FXDUR
- See Also:
- Constant Field Values
EDLLINE_FLAGS_FXSRC
public static final int EDLLINE_FLAGS_FXSRC
- See Also:
- Constant Field Values
EDLLINE_FLAGS_SPEED
public static final int EDLLINE_FLAGS_SPEED
- See Also:
- Constant Field Values
EDLLINE_FLAGS_EDITTYPE
public static final int EDLLINE_FLAGS_EDITTYPE
- See Also:
- Constant Field Values
EDLLINE_FLAGS_REELID
public static final int EDLLINE_FLAGS_REELID
- See Also:
- Constant Field Values
EDLLINE_FLAGS_REELNAME
public static final int EDLLINE_FLAGS_REELNAME
- See Also:
- Constant Field Values
EDLLINE_FLAGS_CLIPID
public static final int EDLLINE_FLAGS_CLIPID
- See Also:
- Constant Field Values
EDLLINE_FLAGS_CLIPNAME
public static final int EDLLINE_FLAGS_CLIPNAME
- See Also:
- Constant Field Values
EDLLINE_FLAGS_FILENAME
public static final int EDLLINE_FLAGS_FILENAME
- See Also:
- Constant Field Values
EDLLINE_FLAGS_COMMENT
public static final int EDLLINE_FLAGS_COMMENT
- See Also:
- Constant Field Values
EDLLINE_FLAGS_LISTNUM
public static final int EDLLINE_FLAGS_LISTNUM
- See Also:
- Constant Field Values
EDLLINE_FLAGS_TCDROP
public static final int EDLLINE_FLAGS_TCDROP
- See Also:
- Constant Field Values
EDLLINE_FLAGS_NODEFAULT
public static final int EDLLINE_FLAGS_NODEFAULT
- See Also:
- Constant Field Values
EDLXLAT_MAX_FILENAME
public static final int EDLXLAT_MAX_FILENAME
- See Also:
- Constant Field Values
EDLXLAT_MAX_CLIPNAME
public static final int EDLXLAT_MAX_CLIPNAME
- See Also:
- Constant Field Values
EDLXLAT_MAX_COMMENT
public static final int EDLXLAT_MAX_COMMENT
- See Also:
- Constant Field Values
EDLXLAT_MAX_LINE
public static final int EDLXLAT_MAX_LINE
- See Also:
- Constant Field Values
EDLXLAT_MAX_FXSRC
public static final int EDLXLAT_MAX_FXSRC
- See Also:
- Constant Field Values
edlLineCur
public EdlXlat.dEdlLine edlLineCur
pdEdlLine
public EdlXlat.dEdlLine pdEdlLine
EDLXLAT_NOERROR
public static final int EDLXLAT_NOERROR
- See Also:
- Constant Field Values
EDLXLAT_ERR_BAD_LINE
public static final int EDLXLAT_ERR_BAD_LINE
- See Also:
- Constant Field Values
EDLXLAT_ERR_EOF
public static final int EDLXLAT_ERR_EOF
- See Also:
- Constant Field Values
EDLXLAT_ERR_CANT_WRITE_A_READ_FILE
public static final int EDLXLAT_ERR_CANT_WRITE_A_READ_FILE
- See Also:
- Constant Field Values
EDLXLAT_ERR_CANT_READ_A_WRITE_FILE
public static final int EDLXLAT_ERR_CANT_READ_A_WRITE_FILE
- See Also:
- Constant Field Values
EDLXLAT_ERR_FILE_NOT_OPEN
public static final int EDLXLAT_ERR_FILE_NOT_OPEN
- See Also:
- Constant Field Values
EDLXLAT_ERR_FILE_NOT_FOUND
public static final int EDLXLAT_ERR_FILE_NOT_FOUND
- See Also:
- Constant Field Values
EDLXLAT_ERR_OUT_OF_MEMORY
public static final int EDLXLAT_ERR_OUT_OF_MEMORY
- See Also:
- Constant Field Values
EDLXLAT_ERR_READING
public static final int EDLXLAT_ERR_READING
- See Also:
- Constant Field Values
EDLXLAT_ERR_WRITING
public static final int EDLXLAT_ERR_WRITING
- See Also:
- Constant Field Values
szTcText
java.lang.String szTcText
szReel
static java.lang.String szReel
- Reel name
szClipName
static java.lang.String szClipName
- Clip name
szName
static java.lang.String szName
- Filename
szComment
static java.lang.String szComment
- Comment (or file name)
szLine
static java.lang.String szLine
- Raw line
_EDL_MAX_LINE
public static final int _EDL_MAX_LINE
- See Also:
- Constant Field Values
EdlXlat
public EdlXlat()
edlGetTimecodeText
java.lang.String edlGetTimecodeText(long dwTc2Type)
- Gets the Timecode text
- Parameters:
dwTc2Type
- long
- Returns:
- String
openFile2Write
java.io.FileWriter openFile2Write(java.io.File outputFileName)
- Open the file to which we will be writing
- Parameters:
outputFileName
- File
- Returns:
- FileWriter
openFile2Read
java.io.FileReader openFile2Read(java.io.File inputFileName)
- Open the file from which we will be reading
- Parameters:
inputFileName
- File
- Returns:
- FileReader
WriteHeader
boolean WriteHeader(EdlXlat.EdlFile edlFile,
java.io.FileWriter fileWriter)
- Write Header
- Parameters:
edlFile
- EdlFilefileWriter
- FileWriter
- Returns:
- boolean
FileWriteLine
boolean FileWriteLine(java.io.FileWriter f,
java.lang.String szBuf)
- Write a line to the file
- Parameters:
f
- FileWriterszBuf
- String
- Returns:
- boolean
FileWriteBlankLine
boolean FileWriteBlankLine(java.io.FileWriter f)
- Write a blank line to the file
- Parameters:
f
- FileWriter
- Returns:
- boolean
FileReadLine
public java.lang.String FileReadLine()
- Read a line from the file.
- Returns:
- String
edlInitEdlListStruct
EdlXlat.dEdlList edlInitEdlListStruct(EdlXlat.dEdlList pEdlList)
- edlInitEdlListStruct
- Parameters:
pEdlList
- dEdlList
- Returns:
- dEdlList
edlInitEdlLineStruct
EdlXlat.dEdlLine edlInitEdlLineStruct(EdlXlat.dEdlLine pEdlLine)
- edlInitEdlLineStruct
- Parameters:
pEdlLine
- dEdlLine
- Returns:
- dEdlLine
edlOpen
public EdlXlat.dEdlHandle edlOpen(java.io.File fileLocal,
boolean fWrite,
EdlXlat.dEdlList pEdlList,
long _defTcType)
- Open for reading or writing
- Parameters:
fileLocal
- File : The path and name of the filefWrite
- boolean : GENERIC_READ, _WRITEpEdlList
- dEdlList : List info pointer_defTcType
- long : Channel tctype
- Returns:
- dEdlHandle
checkLinePrintln
java.lang.String checkLinePrintln(long dwFlag,
java.lang.String szStr,
java.lang.String szSep)
- Check Content & Then Print Column Headers
- Parameters:
dwFlag
- longszStr
- StringszSep
- String
- Returns:
- String
edlCloseFileWriter
public void edlCloseFileWriter()
- edlCloseFileWriter
edlEditType
java.lang.String edlEditType(long dwVideoChannels,
long dwAudioChannels)
- Performs actions based on edl Edit Type
- Parameters:
dwVideoChannels
- longdwAudioChannels
- long
- Returns:
- String
edlWriteLine
public long edlWriteLine()
- Write a line according to edl type
- Returns:
- long
edlWriteEndOfList
public void edlWriteEndOfList()
- edlWriteEndOfList
longTo3digitString
java.lang.String longTo3digitString(long dwLongVal)
- Converts a long to a 3 digit string.
- Parameters:
dwLongVal
- long
- Returns:
- String
longTo4digitString
java.lang.String longTo4digitString(long dwLongVal)
- Converts a long to 4 digit string
- Parameters:
dwLongVal
- long
- Returns:
- String
stringTo4digitString
java.lang.String stringTo4digitString(java.lang.String szStringVal)
- Converts a string to a 4 digit string
- Parameters:
szStringVal
- String
- Returns:
- String
edlCloseFileReader
public void edlCloseFileReader()
- Close the FileReader
_edlReadFormatOrder
boolean _edlReadFormatOrder(EdlXlat.pdEdlHandle edl,
boolean fVerticalFormat)
- _edlReadFormatOrder
- Parameters:
edl
- pdEdlHandlefVerticalFormat
- boolean
- Returns:
- boolean
_edlAvidHeading
boolean _edlAvidHeading()
- _edlAvidHeading
- Returns:
- boolean
edlAutoSense
int edlAutoSense(java.io.BufferedReader br,
long dwTcType)
- Detects the edl type (from edlReadLine)
- Parameters:
br
- BufferedReaderdwTcType
- long
- Returns:
- int
edlStrCopyClip
java.lang.String edlStrCopyClip(java.lang.String szClipSrc)
- edlStrCopyClip
- Parameters:
szClipSrc
- String
- Returns:
- String
safeSubString
static java.lang.String safeSubString(java.lang.StringBuffer szSource,
int dwStart,
int dwEnd)
- safeSubString
- Parameters:
szSource
- StringBufferdwStart
- intdwEnd
- int
- Returns:
- String
edlReadLine
public EdlXlat.dEdlLine edlReadLine(EdlXlat.dEdlHandle e,
java.io.BufferedReader LNR,
long _defTcType)
- edlReadLine
- Parameters:
e
- dEdlHandleLNR
- BufferedReader_defTcType
- long
- Returns:
- dEdlLine
lastValidWord
java.lang.String lastValidWord(java.lang.StringBuffer szbufThis)
- lastValidWord
- Parameters:
szbufThis
- StringBuffer
- Returns:
- String
edlInsertString
java.lang.String edlInsertString(java.lang.String szSource,
int dwStart,
java.lang.String szNew)
- edlInsertString
- Parameters:
szSource
- StringdwStart
- intszNew
- String
- Returns:
- String
edlFixString
java.lang.String edlFixString(java.lang.String szSource)
- edlFixString
- Parameters:
szSource
- String
- Returns:
- String
edlLineIsAud
boolean edlLineIsAud(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szAudStr)
- edlLineIsAud
- Parameters:
edl
- pdEdlHandleszAudStr
- StringBuffer
- Returns:
- boolean
edlLineIsClip
boolean edlLineIsClip(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szClipStr)
- edlLineIsClip
- Parameters:
edl
- pdEdlHandleszClipStr
- StringBuffer
- Returns:
- boolean
edlLineIsComment
boolean edlLineIsComment(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szComStr)
- edlLineIsComment
- Parameters:
edl
- pdEdlHandleszComStr
- StringBuffer
- Returns:
- boolean
edlLineIsEdit
boolean edlLineIsEdit(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szLine)
- edlLineIsEdit
- Parameters:
edl
- pdEdlHandleszLine
- StringBuffer
- Returns:
- boolean
edlLineIsVVWClipType
boolean edlLineIsVVWClipType(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szStr)
- edlLineIsVVWClipType
- Parameters:
edl
- pdEdlHandleszStr
- StringBuffer
- Returns:
- boolean
edlLineIsVVWListType
boolean edlLineIsVVWListType(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szStr)
- edlLineIsVVWListType
- Parameters:
edl
- pdEdlHandleszStr
- StringBuffer
- Returns:
- boolean
edlLineIsTitle
boolean edlLineIsTitle(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szTtlStr)
- edlLineIsTitle
- Parameters:
edl
- pdEdlHandleszTtlStr
- StringBuffer
- Returns:
- boolean
edlLineIsFcm
long edlLineIsFcm(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szFcmStr,
long dwDefTcType)
- edlLineIsFcm
- Parameters:
edl
- pdEdlHandleszFcmStr
- StringBufferdwDefTcType
- long
- Returns:
- long
edlLineIsGpi
boolean edlLineIsGpi(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szGpiStr)
- edlLineIsGpi
- Parameters:
edl
- pdEdlHandleszGpiStr
- StringBuffer
- Returns:
- boolean
edlLineIsM2
boolean edlLineIsM2(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szM2Str)
- edlLineIsM2
- Parameters:
edl
- pdEdlHandleszM2Str
- StringBuffer
- Returns:
- boolean
edlLineIsMS
boolean edlLineIsMS(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szMSStr)
- edlLineIsMS
- Parameters:
edl
- pdEdlHandleszMSStr
- StringBuffer
- Returns:
- boolean
edlLineIsSwitcher
boolean edlLineIsSwitcher(EdlXlat.pdEdlHandle edl,
java.lang.StringBuffer szSwmStr)
- edlLineIsSwitcher
- Parameters:
edl
- pdEdlHandleszSwmStr
- StringBuffer
- Returns:
- boolean
edlTokIsComment
boolean edlTokIsComment(EdlXlat.pdEdlHandle edl,
java.lang.String szCom)
- edlTokIsComment
- Parameters:
edl
- pdEdlHandleszCom
- String
- Returns:
- boolean
edlTokIsSrc
boolean edlTokIsSrc(EdlXlat.pdEdlHandle edl,
java.lang.String szCom)
- edlTokIsSrc
- Parameters:
edl
- pdEdlHandleszCom
- String
- Returns:
- boolean
edlTokIsTimecode
EdlXlat.structTC edlTokIsTimecode(EdlXlat.pdEdlHandle edl,
java.lang.String szTCStr)
- edlTokIsTimecode
- Parameters:
edl
- pdEdlHandleszTCStr
- String
- Returns:
- structTC
edlTokIsNumeric
long edlTokIsNumeric(EdlXlat.pdEdlHandle edl,
java.lang.String szNumStr)
- edlTokIsNumeric
- Parameters:
edl
- pdEdlHandleszNumStr
- String
- Returns:
- long
edlTokEditType
EdlXlat.structVidAudChannels edlTokEditType(EdlXlat.pdEdlHandle edl,
java.lang.String szEditType)
- edlTokEditType
- Parameters:
edl
- pdEdlHandleszEditType
- String
- Returns:
- structVidAudChannels
edlTokEffectType
EdlXlat.structEffectType edlTokEffectType(EdlXlat.pdEdlHandle edl,
java.lang.String szEffect)
- edlTokEffectType
- Parameters:
edl
- pdEdlHandleszEffect
- String
- Returns:
- structEffectType
edlStripTrailing
java.lang.String edlStripTrailing(java.lang.String szLine,
long lMaxSize)
- edlStripTrailing
- Parameters:
szLine
- StringlMaxSize
- long
- Returns:
- String
getLine
java.lang.StringBuffer getLine(EdlXlat.pdEdlHandle edl)
- getLine
- Parameters:
edl
- pdEdlHandle
- Returns:
- StringBuffer
ungetline
boolean ungetline(EdlXlat.pdEdlHandle edl)
- ungetline
- Parameters:
edl
- pdEdlHandle
- Returns:
- boolean
IsTime
boolean IsTime(java.lang.String str)
- IsTime
- Parameters:
str
- String
- Returns:
- boolean
IsNum
boolean IsNum(java.lang.String str)
- IsNum
- Parameters:
str
- String
- Returns:
- boolean
fedlgets
java.lang.String fedlgets(java.lang.String string,
int count,
java.io.File str)
- Purpose:
get a string, up to count-1 chars or '\n', whichever comes first,
append '\0' and put the whole thing into string. the '\n' IS included
in the string. if count<=1 no input is requested. if EOF is found
immediately, return NULL. if EOF found after chars read, let EOF
finish the string as '\n' would.
Entry:
char *string - pointer to place to store string
int count - max characters to place at string (include \0)
FILE *stream - stream to read from
Exit:
returns string with text read from file in it.
if count <= 0 return NULL
if count == 1 put null string in string
returns NULL if error or end-of-file found immediately
- Parameters:
string
- Stringcount
- intstr
- File
- Returns:
- String
edlAutoDetect
int edlAutoDetect(java.io.File f,
java.lang.String FileName)
- Do autodetect Edl file's format
see constant in file EdlLib.h
- Parameters:
f
- FileFileName
- String
- Returns:
- int
FileReadLine
int FileReadLine(java.io.File f,
java.lang.String szBuf,
int dwBufSize)
- Read Text line from file
- Parameters:
f
- FileszBuf
- StringdwBufSize
- int
- Returns:
- int
StringAnalysis
int StringAnalysis(java.lang.String Str,
java.lang.String Tags,
java.lang.String str,
int exp)
- StringAnalysis
- Parameters:
Str
- StringTags
- Stringstr
- Stringexp
- int
- Returns:
- int
StringAnalysis
int StringAnalysis(java.lang.String Str,
java.lang.String Tags,
java.lang.String str)
- StringAnalysis
- Parameters:
Str
- StringTags
- Stringstr
- String
- Returns:
- int
StringAnalysis
int StringAnalysis(java.lang.String Str,
java.lang.String Tags)
- StringAnalysis
- Parameters:
Str
- StringTags
- String
- Returns:
- int
StringAnalysis
int StringAnalysis(java.lang.String Str,
java.lang.String Tags,
java.lang.String str,
java.lang.String str2,
java.lang.String str3,
java.lang.String str4)
- StringAnalysis
- Parameters:
Str
- StringTags
- Stringstr
- Stringstr2
- Stringstr3
- Stringstr4
- String
- Returns:
- int
AnalyseString
int AnalyseString(java.lang.String Str,
java.lang.String Tags,
java.lang.String str,
java.lang.Object obj,
java.lang.String str3,
java.lang.String str4)
- AnalyseString
- Parameters:
Str
- StringTags
- Stringstr
- Stringobj
- Objectstr3
- Stringstr4
- String
- Returns:
- int
GetTCFormat
public long GetTCFormat()
- GetTCFormat
- Returns:
- long
SetTCFormat
public void SetTCFormat(long tcFormat)
- SetTCFormat
- Parameters:
tcFormat
- long
GetXlatFlags
public long GetXlatFlags()
- GetXlatFlags
- Returns:
- long
SetXlatFlags
public void SetXlatFlags(long XlatFlags)
- SetXlatFlags
- Parameters:
XlatFlags
- long
SetCurrentEdlType
public void SetCurrentEdlType(int edlType)
- SetCurrentEdlType
- Parameters:
edlType
- int
GetClipName
public java.lang.String GetClipName()
- GetClipName
- Returns:
- String
SetClipName
public void SetClipName(java.lang.String szClpName)
- SetClipName
- Parameters:
szClpName
- String
SetName
public void SetName(java.lang.String Name)
- SetName
- Parameters:
Name
- String
SetAudChan
public void SetAudChan(long dwAud)
- SetAudChan
- Parameters:
dwAud
- long
SetVidChan
public void SetVidChan(long dwVid)
- SetVidChan
- Parameters:
dwVid
- long
SetInfChan
public void SetInfChan(long dwInf)
- SetInfChan
- Parameters:
dwInf
- long
GetRecIn
public long GetRecIn()
- GetRecIn
- Returns:
- long
SetRecIn
public void SetRecIn(long dwRIn)
- SetRecIn
- Parameters:
dwRIn
- long
GetRecOut
public long GetRecOut()
- GetRecOut
- Returns:
- long
SetRecOut
public void SetRecOut(long dwROut)
- SetRecOut
- Parameters:
dwROut
- long
SetClipAux
public void SetClipAux(long dwClpAux)
- SetClipAux
- Parameters:
dwClpAux
- long
SetComment
public void SetComment(java.lang.String szComnt)
- SetComment
- Parameters:
szComnt
- String
SetcFXFtype
public void SetcFXFtype(char cFXF)
- SetcFXFtype
- Parameters:
cFXF
- char
GetClipIn
public long GetClipIn()
- GetClipIn
- Returns:
- long
SetClipIn
public void SetClipIn(long dwClpIn)
- SetClipIn
- Parameters:
dwClpIn
- long
GetClipOut
public long GetClipOut()
- GetClipOut
- Returns:
- long
SetClipOut
public void SetClipOut(long dwClpOut)
- SetClipOut
- Parameters:
dwClpOut
- long
SetReel
public void SetReel(java.lang.String _szReel)
- SetReel
- Parameters:
_szReel
- String
ReadEDLLine
public EdlXlat.dEdlLine ReadEDLLine(long _defTcType)
- ReadEDLLine
- Parameters:
_defTcType
- long
- Returns:
- dEdlLine
OpenEDLFile
public void OpenEDLFile(java.io.File fFile,
boolean fWrite,
long _defTcType)
- OpenEDLFile
- Parameters:
fFile
- FilefWrite
- boolean_defTcType
- long
resetAutoRecIn
public void resetAutoRecIn()
- resetAutoRecIn
AdvanceAutoRecIn
public void AdvanceAutoRecIn(long dwNewDur)
- AdvanceAutoRecIn
- Parameters:
dwNewDur
- long
setAutoRecIn
public void setAutoRecIn(long dwNewIn)
- setAutoRecIn
- Parameters:
dwNewIn
- long