|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
deadbeef.SupTools.Core
public class Core
This class contains the core functionality of BDSup2Sub.
It's meant to be used from the command line as well as from the GUI.
Nested Class Summary | |
---|---|
static class |
Core.InputMode
Enumeration of input modes |
static class |
Core.MoveModeX
Enumeration of modes for moving of captions in X direction |
static class |
Core.MoveModeY
Enumeration of modes for moving of captions in Y direction |
static class |
Core.OutputMode
Enumeration of output modes |
static class |
Core.PaletteMode
Enumeration of palette modes |
static class |
Core.Resolution
Enumeration of supported resolutions |
static class |
Core.RunType
Enumeration of functionalities executed in the started thread |
static class |
Core.ScalingFilters
Enumeration of filters that can be applied for scaling |
static class |
Core.State
Enumeration of run states (used for threaded reading/converting) |
static class |
Core.StreamID
Enumeration of input stream identifiers |
Nested classes/interfaces inherited from class java.lang.Thread |
---|
java.lang.Thread.UncaughtExceptionHandler |
Field Summary | |
---|---|
static double |
FPS_23_975
Frames per seconds for wrong 24P (23.975) |
static double |
FPS_24HZ
Frames per seconds for 24Hz (24.0) |
static double |
FPS_24P
Frames per seconds for 24p (23.976) |
static double |
FPS_NTSC
Frames per seconds for NTSC progressive (29.97) |
static double |
FPS_NTSC_I
Frames per seconds for NTSC interlaced (59.94) |
static double |
FPS_PAL
Frames per seconds for PAL progressive (25.0) |
static double |
FPS_PAL_I
Frames per seconds for PAL interlaced (50.0) |
static double |
maxScale
Maximum value for free scaling factor |
static double |
minScale
Minimum value for free scaling factor |
static Props |
props
Class used to load/store properties persistently |
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
Core()
|
Method Summary | |
---|---|
static void |
cancel()
Force Core to cancel current operation. |
static void |
close()
Reset the core, close all files |
static void |
convertSup(int index,
int displayNum,
int displayMax)
Convert source subpicture image to target subpicture image. |
static void |
createSubThreaded(java.lang.String fname,
javax.swing.JFrame parent)
Write a VobSub or BD-SUP in a thread and display the progress dialog. |
static void |
exit()
Shut down the Core (write properties, close files etc.). |
static int |
getAlphaCrop()
Get alpha threshold for cropping. |
static int |
getAlphaThr()
Get alpha threshold. |
static java.lang.String |
getAuthorDate()
Get author and date info. |
static boolean |
getConvertFPS()
Get flag that tells whether or not to convert the frame rate. |
static int |
getCropOfsY()
Get Y coordinate cropping offset. |
static Palette |
getCurrentDVDPalette()
Get current DVD palette. |
static Core.StreamID |
getCurrentStreamID()
Get current input stream ID. |
static Palette |
getCurSrcDVDPalette()
Get modified imported palette if input is DVD format. |
static Palette |
getDefaultDVDPalette()
Get default DVD palette. |
static double |
getDefaultFPS(Core.Resolution r)
Get default frame rate for given resolution. |
static Palette |
getDefSrcDVDPalette()
Get imported palette if input is DVD format. |
static int |
getDelayPTS()
Get delay to add to time stamps. |
static int |
getErrors()
Get the number of errors. |
static boolean |
getExportForced()
Get flag that tells whether or not to export only forced subtitles. |
static boolean |
getFixShortFrames()
Set flag that tells whether to fix frames shorter than minTimePTS. |
static boolean |
getFixZeroAlpha()
Get: fix completely invisibly subtitles due to alpha=0 (SUB/IDX and SUP/IFO import only). |
static double |
getFPS(java.lang.String s)
Convert a string containing a frame rate to a double representation. |
static double |
getFPSSrc()
Get source frame rate. |
static double |
getFPSTrg()
Get target frame rate. |
static int[] |
getFrameAlpha(int index)
Return frame alpha values of given subtitle. |
static int[] |
getFramePal(int index)
Return frame palette of given subtitle. |
static double |
getFreeScaleX()
Get free scaling factor. |
static double |
getFreeScaleY()
Get free scaling factor. |
static Core.InputMode |
getInputMode()
Get input mode. |
static boolean |
getKeepFps()
Get: use source fps for target fps if possible. |
static int |
getLanguageIdx()
Get language index for VobSub (and XML) export. |
static java.lang.String[][] |
getLanguages()
Get two dimensional array with languages where [i][0] is full name, [i][1] is two character short name. |
static int[] |
getLumThr()
Get luminance thresholds. |
static deadbeef.GUI.MainFrame |
getMainFrame()
Get reference to the main frame. |
static int |
getMergePTSdiff()
Get maximum time difference for merging captions. |
static int |
getMinTimePTS()
Get minimum frame duration in 90kHz resolution. |
static Core.MoveModeX |
getMoveModeX()
Get: move mode in X direction |
static Core.MoveModeY |
getMoveModeY()
Get: move mode in Y direction |
static int |
getMoveOffsetX()
Get: Additional x offset to consider when moving |
static int |
getMoveOffsetY()
Get: Additional y offset to consider when moving |
static int |
getNumForcedFrames()
Get number of forced subtitles. |
static int |
getNumFrames()
Get number of subtitles. |
static int[] |
getOriginalFrameAlpha(int index)
Return original frame alpha values of given subtitle. |
static int[] |
getOriginalFramePal(int index)
Return original frame palette of given subtitle. |
static java.lang.String |
getOutputFormatName(Core.OutputMode m)
Get string representation of output mode. |
static Core.OutputMode |
getOutputMode()
Get output mode. |
static Core.Resolution |
getOutputResolution()
Get output resolution. |
static Core.PaletteMode |
getPaletteMode()
Get palette creation mode. |
static java.lang.String |
getPaletteModeName(Core.PaletteMode m)
Return name string for given palette creation mode. |
static java.lang.String |
getProgName()
Get program name (excluding version). |
static java.lang.String |
getProgVerName()
Get program name (including version). |
static int[] |
getResolution(Core.Resolution r)
Get width and height for given resolution. |
static java.lang.String |
getResolutionName(Core.Resolution r)
Get Idx string representation of resolution. |
static java.lang.String |
getResolutionNameXml(Core.Resolution r)
Get Xml string representation of resolution. |
static Core.ScalingFilters |
getScalingFilter()
Get current scaling filter. |
static java.lang.String |
getScalingFilterName(Core.ScalingFilters f)
Get name for scaling filter. |
static java.awt.image.BufferedImage |
getSrcImage()
Get source image as BufferedImage. |
static java.awt.image.BufferedImage |
getSrcImage(int idx)
Get source image as BufferedImage. |
static java.lang.String |
getSrcInfoStr(int index)
Create info string for source subtitle. |
static Core.State |
getStatus()
Get Core state. |
static Core.StreamID |
getStreamID(byte[] id)
Identifies a stream by examining the first two bytes. |
static SubPicture |
getSubPictureSrc(int index)
Get source subpicture. |
static SubPicture |
getSubPictureTrg(int index)
Get target subpicture. |
static boolean |
getSwapCrCb()
Get flag that defines whether to swap Cr/Cb components when loading a SUP. |
static boolean |
getTrgExcluded(int index)
Get exclude (from export) state of target. |
static int |
getTrgHeight(int index)
Get screen height of target. |
static java.awt.image.BufferedImage |
getTrgImage()
Get target image as BufferedImage. |
static java.awt.image.BufferedImage |
getTrgImagePatched(SubPicture pic)
Get target image as BufferedImage. |
static int |
getTrgImgHeight(int index)
Get subtitle height of target. |
static int |
getTrgImgWidth(int index)
Get subtitle width of target. |
static java.lang.String |
getTrgInfoStr(int index)
Create info string for target subtitle. |
static int |
getTrgOfsX(int index)
Get subtitle x offset of target. |
static int |
getTrgOfsY(int index)
Get subtitle y offset of target. |
static int |
getTrgWidth(int index)
Get screen width of target. |
static boolean |
getVerbatim()
Get verbatim console output mode. |
static int |
getWarnings()
Get the number of warnings. |
static boolean |
getWritePGCEditPal()
Get: write PGCEdit palette file on export. |
static void |
init(java.lang.Object c)
Initialize the Core - call this before calling readSub or other Core functionality. |
static boolean |
isCancelled()
Get cancel state. |
static boolean |
isReady()
Get Core ready state. |
static void |
moveAllToBounds()
Move all subpictures into or outside given bounds. |
static void |
moveToBounds(SubPicture pic,
int idx,
double barFactor,
int offsetX,
int offsetY,
Core.MoveModeX mmx,
Core.MoveModeY mmy,
int cropOffsetY)
Move subpicture into or outside given bounds. |
static void |
print(java.lang.String s)
Print string to console or console window (only printed in verbatim mode). |
static void |
printErr(java.lang.String s)
Print error string to console or console window (always printed). |
static void |
printWarn(java.lang.String s)
Print warning string to console or console window (always printed). |
static void |
printX(java.lang.String s)
Print string to console or console window (always printed). |
static void |
readDVDSubstream(java.lang.String fname,
boolean isVobSub)
Read VobSub or SUP/IFO. |
static void |
readStreamThreaded(java.lang.String fname,
javax.swing.JFrame parent,
Core.StreamID sid)
Read a subtitle stream in a thread and display the progress dialog. |
static void |
readSup(java.lang.String fname)
Read BD-SUP or HD-DVD-SUP. |
static void |
readSupIfo(java.lang.String fname)
Read SUP/IFO. |
static void |
readVobSub(java.lang.String fname)
Read VobSub. |
static void |
readXml(java.lang.String fname)
Read Sony BDN XML file. |
static void |
reScanSubtitles(Core.Resolution resOld,
double fpsTrgOld,
int delayOld,
boolean convertFpsOld,
double fsXOld,
double fsYOld)
Same as scanSubtitles, but consider existing frame copies. |
static void |
resetErrors()
Reset the number of errors. |
static void |
resetWarnings()
Reset the number of warnings. |
void |
run()
Thread used for threaded import/export. |
static void |
scanSubtitles()
Create a copy of the loaded subpicture information frames. |
static void |
setAlphaCrop(int a)
Set alpha threshold for cropping. |
static void |
setAlphaThr(int at)
Set alpha threshold. |
static void |
setCineBarFactor(double f)
Set: factor of cinemascope bars (needed for moving after cropping). |
static void |
setConvertFPS(boolean b)
Set flag that tells whether or not to convert the frame rate. |
static void |
setCropOfsY(int ofs)
Set Y coordinate cropping offset. |
static void |
setCurrentDVDPalette(Palette pal)
Set current DVD palette. |
static void |
setCurrentStreamID(Core.StreamID sid)
Set current input stream ID. |
static void |
setCurSrcDVDPalette(Palette pal)
Set modified imported palette. |
static void |
setDelayPTS(int delay)
Set delay to add to time stamps. |
static void |
setExportForced(boolean b)
Set flag that tells whether or not to export only forced subtitles. |
static void |
setFixShortFrames(boolean b)
Set flag that tells whether to fix frames shorter than minTimePTS. |
static void |
setFixZeroAlpha(boolean e)
Set: fix completely invisibly subtitles due to alpha=0 (SUB/IDX and SUP/IFO import only). |
static void |
setFPSSrc(double src)
Set source frame rate. |
static void |
setFPSTrg(double trg)
Set target frame rate. |
static void |
setFreeScale(double x,
double y)
Set free scaling factor. |
static void |
setKeepFps(boolean e)
Set: use source fps for target fps if possible. |
static void |
setLanguageIdx(int idx)
Set language index for VobSub (and XML) export. |
static void |
setLumThr(int[] lt)
Set luminance thresholds. |
static void |
setMainFrame(deadbeef.GUI.MainFrame mf)
Set reference to the main frame. |
static void |
setMergePTSdiff(int d)
Set maximum time difference for merging captions. |
static void |
setMinTimePTS(int t)
Set minimum frame duration in 90kHz resolution. |
static void |
setMoveModeX(Core.MoveModeX m)
Set: move mode in X direction |
static void |
setMoveModeY(Core.MoveModeY m)
Set: move mode in Y direction |
static void |
setMoveOffsetX(int ofs)
Set: Additional x offset to consider when moving |
static void |
setMoveOffsetY(int ofs)
Set: Additional y offset to consider when moving |
static void |
setOutputMode(Core.OutputMode m)
Set output mode. |
static void |
setOutputResolution(Core.Resolution r)
Set output resolution. |
static void |
setPaletteMode(Core.PaletteMode m)
Set palette creation mode. |
static void |
setProgress(int p)
Set progress in progress bar. |
static void |
setProgressMax(int max)
Set internal maximum for progress bar. |
static void |
setReady(boolean r)
Set Core ready state. |
static void |
setScalingFilter(Core.ScalingFilters f)
Set filter to be used for scaling. |
static void |
setSwapCrCb(boolean b)
Set flag that defines whether to swap Cr/Cb components when loading a SUP. |
static void |
setVerbatim(boolean e)
Set verbatim console output mode. |
static void |
setWritePGCEditPal(boolean e)
Set: write PGCEdit palette file on export. |
static long |
syncTimePTS(long t,
double fps)
Synchronizes a time stamp in 90kHz resolution to the given frame rate. |
static void |
updateTrgPic(int index)
Update width, height and offsets of target SubPicture. |
static boolean |
usesBT601()
Get: use of BT.601 color model instead of BT.709. |
static void |
writePGCEditPal(java.lang.String fname,
Palette p)
Create PGCEdit palette file from given Palette. |
static void |
writeSub(java.lang.String fname)
Create BD-SUP or VobSub or Xml. |
Methods inherited from class java.lang.Thread |
---|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final double FPS_24P
public static final double FPS_23_975
public static final double FPS_24HZ
public static final double FPS_PAL
public static final double FPS_NTSC
public static final double FPS_PAL_I
public static final double FPS_NTSC_I
public static final double minScale
public static final double maxScale
public static Props props
Constructor Detail |
---|
public Core()
Method Detail |
---|
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public static void init(java.lang.Object c)
c
- Main object - needed to determine name of jar and path of ini filepublic static void close()
public static void exit()
public static Core.StreamID getStreamID(byte[] id)
id
- Byte array holding four bytes at minimum
public static long syncTimePTS(long t, double fps)
t
- Time stamp in 90kHz resolutionfps
- Frame rate
public static void readStreamThreaded(java.lang.String fname, javax.swing.JFrame parent, Core.StreamID sid) throws java.lang.Exception
fname
- File name of subtitle stream to readparent
- Parent frame (needed for progress dialog)sid
- stream identifier
java.lang.Exception
public static void createSubThreaded(java.lang.String fname, javax.swing.JFrame parent) throws java.lang.Exception
fname
- File name of subtitle stream to createparent
- Parent frame (needed for progress dialog)
java.lang.Exception
public static void readSup(java.lang.String fname) throws CoreException
fname
- File name
CoreException
public static void readXml(java.lang.String fname) throws CoreException
fname
- File name
CoreException
public static void readVobSub(java.lang.String fname) throws CoreException
fname
- File name
CoreException
public static void readSupIfo(java.lang.String fname) throws CoreException
fname
- File name
CoreException
public static void readDVDSubstream(java.lang.String fname, boolean isVobSub) throws CoreException
fname
- File nameisVobSub
- True if SUB/IDX, false if SUP/IFO
CoreException
public static void updateTrgPic(int index)
index
- Index of captionpublic static void scanSubtitles()
public static void reScanSubtitles(Core.Resolution resOld, double fpsTrgOld, int delayOld, boolean convertFpsOld, double fsXOld, double fsYOld)
resOld
- Resolution of existing framesfpsTrgOld
- Target fps of existing framesdelayOld
- Delay of existing framesconvertFpsOld
- ConverFPS setting for existing framesfsXOld
- Old free scaling factor in X directionfsYOld
- Old free scaling factor in Y directionpublic static void convertSup(int index, int displayNum, int displayMax) throws CoreException
index
- Index of subtitle to convertdisplayNum
- Subtitle number to display (needed for forced subs)displayMax
- Maximum subtitle number to display (needed for forced subs)
CoreException
public static void writeSub(java.lang.String fname) throws CoreException
fname
- File name of SUP/SUB/XML to create
CoreException
public static double getDefaultFPS(Core.Resolution r)
r
- Output resolution
public static double getFPS(java.lang.String s)
s
- String containing a frame
public static void moveAllToBounds()
public static void moveToBounds(SubPicture pic, int idx, double barFactor, int offsetX, int offsetY, Core.MoveModeX mmx, Core.MoveModeY mmy, int cropOffsetY)
pic
- SubPicture object containing coordinates and sizeidx
- Index (only used for display)barFactor
- Factor to calculate cinemascope bar height from screen heightoffsetX
- X offset to consider when movingoffsetY
- Y offset to consider when movingmmx
- Move mode in X directionmmy
- Move mode in Y directioncropOffsetY
- Number of lines to crop from bottom and toppublic static void print(java.lang.String s)
s
- String containing message to printpublic static void printX(java.lang.String s)
s
- String containing message to printpublic static void printErr(java.lang.String s)
s
- String containing error message to printpublic static void printWarn(java.lang.String s)
s
- String containing warning message to printpublic static void writePGCEditPal(java.lang.String fname, Palette p) throws CoreException
fname
- File namep
- Palette
CoreException
public static int[] getLumThr()
public static void setLumThr(int[] lt)
lt
- Array of luminance thresholds ( 0: med/high, 1: low/med )public static int getAlphaThr()
public static void setAlphaThr(int at)
at
- Alpha thresholdpublic static boolean isReady()
public static void setReady(boolean r)
r
- true if the Core is readypublic static Core.Resolution getOutputResolution()
public static void setOutputResolution(Core.Resolution r)
r
- output resolutionpublic static void cancel()
public static boolean isCancelled()
public static Core.State getStatus()
public static boolean getConvertFPS()
public static void setConvertFPS(boolean b)
b
- True: convert frame ratepublic static boolean getExportForced()
public static void setExportForced(boolean b)
b
- True: export only forced subtitlespublic static double getFPSSrc()
public static void setFPSSrc(double src)
src
- Source frame ratepublic static double getFPSTrg()
public static void setFPSTrg(double trg)
trg
- Target frame ratepublic static int getDelayPTS()
public static void setDelayPTS(int delay)
delay
- Delay in 90kHz resolutionpublic static deadbeef.GUI.MainFrame getMainFrame()
public static void setMainFrame(deadbeef.GUI.MainFrame mf)
mf
- Reference to the main framepublic static int getErrors()
public static void resetErrors()
public static int getWarnings()
public static void resetWarnings()
public static void setProgress(int p)
p
- Subtitle index processedpublic static java.lang.String getOutputFormatName(Core.OutputMode m)
m
- Output mode
public static Core.OutputMode getOutputMode()
public static Core.InputMode getInputMode()
public static void setOutputMode(Core.OutputMode m)
m
- Output modepublic static java.awt.image.BufferedImage getSrcImage()
public static java.awt.image.BufferedImage getSrcImage(int idx) throws CoreException
idx
- Index of subtitle
CoreException
public static java.awt.image.BufferedImage getTrgImage()
public static java.awt.image.BufferedImage getTrgImagePatched(SubPicture pic)
pic
- SubPicture to use for applying erase patches
public static int getTrgWidth(int index)
index
- Subtitle index
public static int getTrgHeight(int index)
index
- Subtitle index
public static int getTrgImgWidth(int index)
index
- Subtitle index
public static int getTrgImgHeight(int index)
index
- Subtitle index
public static boolean getTrgExcluded(int index)
index
- Subtitle index
public static int getTrgOfsX(int index)
index
- Subtitle index
public static int getTrgOfsY(int index)
index
- Subtitle index
public static int getNumFrames()
public static int getNumForcedFrames()
public static java.lang.String getTrgInfoStr(int index)
index
- Index of subtitle
public static java.lang.String getSrcInfoStr(int index)
index
- Index of subtitle
public static int[] getResolution(Core.Resolution r)
r
- Resolution
public static java.lang.String getResolutionName(Core.Resolution r)
r
- Resolution
public static java.lang.String getResolutionNameXml(Core.Resolution r)
r
- Resolution
public static Palette getCurrentDVDPalette()
public static void setCurrentDVDPalette(Palette pal)
pal
- DVD palettepublic static Palette getDefaultDVDPalette()
public static int getLanguageIdx()
public static void setLanguageIdx(int idx)
idx
- Language index for VobSub (and XML) exportpublic static boolean getFixShortFrames()
public static void setFixShortFrames(boolean b)
b
- True: fix short framespublic static int getMinTimePTS()
public static void setMinTimePTS(int t)
t
- Minimum frame duration in 90kHz resolutionpublic static SubPicture getSubPictureTrg(int index)
index
- Index of subpicture
public static SubPicture getSubPictureSrc(int index)
index
- Index of subpicture
public static boolean getSwapCrCb()
public static void setSwapCrCb(boolean b)
b
- True: swap cr/cbpublic static java.lang.String getProgName()
public static java.lang.String getProgVerName()
public static java.lang.String getAuthorDate()
public static java.lang.String[][] getLanguages()
public static void setCropOfsY(int ofs)
ofs
- Cropping Offset (number of lines to crop symmetrically from bottom and top)public static int getCropOfsY()
public static boolean usesBT601()
public static Core.PaletteMode getPaletteMode()
public static void setPaletteMode(Core.PaletteMode m)
m
- Palette creation modepublic static java.lang.String getPaletteModeName(Core.PaletteMode m)
m
- Palette creation mode
public static boolean getVerbatim()
public static void setVerbatim(boolean e)
e
- True: verbatim console output modepublic static void setProgressMax(int max)
max
- Internal maximum for progress bar (e.g. number of subtitles)public static boolean getKeepFps()
public static void setKeepFps(boolean e)
e
- True if source fps should be used for targetpublic static Core.ScalingFilters getScalingFilter()
public static void setScalingFilter(Core.ScalingFilters f)
f
- Scaling Filterpublic static java.lang.String getScalingFilterName(Core.ScalingFilters f)
f
- Scaling filter
public static int getMergePTSdiff()
public static void setMergePTSdiff(int d)
d
- Maximum time difference for merging captionspublic static int getAlphaCrop()
public static void setAlphaCrop(int a)
a
- Alpha threshold for croppingpublic static double getFreeScaleX()
public static double getFreeScaleY()
public static void setFreeScale(double x, double y)
x
- Free X scaling factor (limited to 0.5 .. 2.0)y
- Free Y scaling factor (limited to 0.5 .. 2.0)public static void setMoveModeY(Core.MoveModeY m)
m
- Move modepublic static Core.MoveModeY getMoveModeY()
public static void setMoveModeX(Core.MoveModeX m)
m
- Move modepublic static Core.MoveModeX getMoveModeX()
public static void setCineBarFactor(double f)
f
- Factor of cinemascope barspublic static void setMoveOffsetY(int ofs)
ofs
- Y offsetpublic static int getMoveOffsetY()
public static void setMoveOffsetX(int ofs)
ofs
- Y offsetpublic static int getMoveOffsetX()
public static Core.StreamID getCurrentStreamID()
public static void setCurrentStreamID(Core.StreamID sid)
sid
- Stream IDpublic static boolean getWritePGCEditPal()
public static void setWritePGCEditPal(boolean e)
e
- True: writepublic static boolean getFixZeroAlpha()
public static void setFixZeroAlpha(boolean e)
e
- True: verbatim text modepublic static Palette getDefSrcDVDPalette()
public static Palette getCurSrcDVDPalette()
public static void setCurSrcDVDPalette(Palette pal)
pal
- Modified imported palettepublic static int[] getFramePal(int index)
index
- Index of subtitle
public static int[] getFrameAlpha(int index)
index
- Index of subtitle
public static int[] getOriginalFramePal(int index)
index
- Index of subtitle
public static int[] getOriginalFrameAlpha(int index)
index
- Index of subtitle
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |