Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

AboutPane - Class in org.shredzone.feinrip.gui.pane
PowerPane for about info.
AboutPane(Project) - Constructor for class org.shredzone.feinrip.gui.pane.AboutPane
 
AbstractAsyncAction - Class in org.shredzone.feinrip.gui.action
An abstract Action that is executed asynchronously.
AbstractAsyncAction(String, Icon) - Constructor for class org.shredzone.feinrip.gui.action.AbstractAsyncAction
Creates a new AbstractAsyncAction.
AbstractSource - Class in org.shredzone.feinrip.source
Abstract implementation of Source.
AbstractSource() - Constructor for class org.shredzone.feinrip.source.AbstractSource
 
AbstractSyncAction - Class in org.shredzone.feinrip.gui.action
An abstract Action that is executed synchronously.
AbstractSyncAction(String, Icon) - Constructor for class org.shredzone.feinrip.gui.action.AbstractSyncAction
Creates a new synchronous action.
accept(File) - Method in class org.shredzone.feinrip.gui.SimpleFileFilter
 
accept(String) - Method in class org.shredzone.feinrip.progress.FFmpegConsumer
 
accept(String) - Method in class org.shredzone.feinrip.progress.LogConsumer
 
accept(String) - Method in class org.shredzone.feinrip.progress.PercentConsumer
 
accept(String) - Method in class org.shredzone.feinrip.progress.PredicateLogConsumer
 
accept(Stream<String>) - Method in interface org.shredzone.feinrip.util.Command.IOStream
 
actionPerformed(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.AbstractAsyncAction
 
actionPerformed(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.AbstractSyncAction
 
add(Component, Object) - Method in class org.shredzone.feinrip.gui.BorderAndFlowPanel
 
add(Component, Object, int) - Method in class org.shredzone.feinrip.gui.BorderAndFlowPanel
 
addActionListener(ActionListener) - Method in class org.shredzone.feinrip.gui.PowerTabRenderer
Adds an ActionListener that is notified when the power tab was selected.
addConfigurablePane(ConfigurablePane) - Method in class org.shredzone.feinrip.gui.pane.SettingsPane
Adds a ConfigurablePane to the set of configurable panes.
addListDataListener(ListDataListener) - Method in class org.shredzone.feinrip.gui.JTrackList.TrackListModel
 
addListDataListener(ListDataListener) - Method in class org.shredzone.feinrip.gui.model.EpisodeListModel
 
addListDataListener(ListDataListener) - Method in class org.shredzone.feinrip.gui.model.SimpleArrayListModel
 
addMediaChangeListener(MediaChangeListener) - Static method in class org.shredzone.feinrip.system.DeviceUtils
Adds a MediaChangeListener that is invoked when mounted DVDs are added or removed.
addPlain(Component) - Method in class org.shredzone.feinrip.gui.PowerTabPane
Adds a plain component to the PowerTabPane.
addPlain(Component, boolean) - Method in class org.shredzone.feinrip.gui.PowerTabPane
Adds a plain component to the PowerTabPane.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.shredzone.feinrip.gui.model.PowerTabModel
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.shredzone.feinrip.model.Project
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.shredzone.feinrip.source.AbstractSource
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.shredzone.feinrip.source.Source
 
addSelectionInterval(int, int) - Method in class org.shredzone.feinrip.gui.NoListSelectionModel
 
addStealthTab(String, Component) - Method in class org.shredzone.feinrip.gui.PowerTabPane
Adds a stealth tab without visible tab component.
addTab(String, PowerTabModel, Component) - Method in class org.shredzone.feinrip.gui.PowerTabPane
Adds a tab to the PowerTabPane.
addTab(String, PowerTabModel, Component, boolean) - Method in class org.shredzone.feinrip.gui.PowerTabPane
Adds a tab to the PowerTabPane.
addTableModelListener(TableModelListener) - Method in class org.shredzone.feinrip.gui.model.AudioTableModel
 
addTableModelListener(TableModelListener) - Method in class org.shredzone.feinrip.gui.model.SubTableModel
 
aired - Variable in class org.shredzone.feinrip.database.TvdbService.TvdbSeries
 
AspectRatio - Enum in org.shredzone.feinrip.model
Enumeration for all available aspect ratios.
Audio - Class in org.shredzone.feinrip.model
Model for a single audio stream.
Audio() - Constructor for class org.shredzone.feinrip.model.Audio
 
AudioPane - Class in org.shredzone.feinrip.gui.pane
PowerPane for configurating audio settings.
AudioPane(Project) - Constructor for class org.shredzone.feinrip.gui.pane.AudioPane
 
AudioTableModel - Class in org.shredzone.feinrip.gui.model
An editable TableModel for Audio entities.
AudioTableModel(Project) - Constructor for class org.shredzone.feinrip.gui.model.AudioTableModel
Creates a new AudioTableModel.
AudioType - Enum in org.shredzone.feinrip.model
An enumeration of different audio types.

B

bind(Project) - Method in class org.shredzone.feinrip.source.AbstractSource
 
bind(Project) - Method in interface org.shredzone.feinrip.source.Source
Binds the stream source to a Project.
BorderAndFlowPanel - Class in org.shredzone.feinrip.gui
A convenience JPanel that sets up a BorderLayout in the CENTER, but FlowLayout on the other positions of the BorderLayout.
BorderAndFlowPanel() - Constructor for class org.shredzone.feinrip.gui.BorderAndFlowPanel
 

C

changedUpdate(DocumentEvent) - Method in class org.shredzone.feinrip.gui.DocumentListenerAdapter
 
Chapter - Class in org.shredzone.feinrip.model
A chapter position and name.
Chapter() - Constructor for class org.shredzone.feinrip.model.Chapter
 
ChapterPane - Class in org.shredzone.feinrip.gui.pane
PowerPane for configurating chapter settings.
ChapterPane(Project) - Constructor for class org.shredzone.feinrip.gui.pane.ChapterPane
 
ChapterUtils - Class in org.shredzone.feinrip.system
Utility class for analyzing DVD chapters.
ChapterUtils() - Constructor for class org.shredzone.feinrip.system.ChapterUtils
 
cleanup() - Method in class org.shredzone.feinrip.gui.pane.ProgressPane
Cleans up the pane after conversion.
clear() - Method in class org.shredzone.feinrip.util.VobsubIndex
Resets this subtitle set.
close() - Method in class org.shredzone.feinrip.database.ImdbDatabase
 
close() - Method in class org.shredzone.feinrip.database.ImdbReader
 
Command - Class in org.shredzone.feinrip.util
Helps executing shell commands.
Command(File) - Constructor for class org.shredzone.feinrip.util.Command
Create a new command.
Command.IOStream - Interface in org.shredzone.feinrip.util
 
compareTo(Language) - Method in class org.shredzone.feinrip.model.Language
 
compareTo(VobsubIndex.Timestamp) - Method in class org.shredzone.feinrip.util.VobsubIndex.Timestamp
 
ConfigurablePane - Interface in org.shredzone.feinrip.gui
Marks a pane that provides a configuration pane to be shown in the settings pane.
Configuration - Class in org.shredzone.feinrip.model
Configuration model.
connect(boolean) - Method in class org.shredzone.feinrip.database.ImdbDatabase
Connects to the database.
createDatabase() - Method in class org.shredzone.feinrip.database.ImdbDatabase
Creates a new database with all tables, unless it exists already.
createEitFile() - Method in class org.shredzone.feinrip.source.DvdSource
 
createEitFile() - Method in interface org.shredzone.feinrip.source.Source
Creates an EIT (DVB Event Information Table) file.
createEitFile() - Method in class org.shredzone.feinrip.source.VobSource
 
createPreparedStatement(String) - Method in class org.shredzone.feinrip.database.ImdbDatabase
Creates a prepared statement.
createStatement() - Method in class org.shredzone.feinrip.database.ImdbDatabase
Creates a standard statement.
createSubFile(Subtitle, File, ProgressMeter) - Method in class org.shredzone.feinrip.source.DvdSource
 
createSubFile(Subtitle, File, ProgressMeter) - Method in interface org.shredzone.feinrip.source.Source
Returns a subtitle file unmuxed from the source stream.
createSubFile(Subtitle, File, ProgressMeter) - Method in class org.shredzone.feinrip.source.VobSource
 
createVobFile(ProgressMeter) - Method in class org.shredzone.feinrip.source.DvdSource
 
createVobFile(ProgressMeter) - Method in interface org.shredzone.feinrip.source.Source
Returns a vob file of the source stream.
createVobFile(ProgressMeter) - Method in class org.shredzone.feinrip.source.VobSource
 

D

deleteEitFile(File) - Method in class org.shredzone.feinrip.source.DvdSource
 
deleteEitFile(File) - Method in interface org.shredzone.feinrip.source.Source
Deletes the EIT file returned by Source.createEitFile(), if applicable.
deleteEitFile(File) - Method in class org.shredzone.feinrip.source.VobSource
 
deleteSubFile(File) - Method in class org.shredzone.feinrip.source.DvdSource
 
deleteSubFile(File) - Method in interface org.shredzone.feinrip.source.Source
Deletes the subtitle file returned by Source.createSubFile(Subtitle, File, ProgressMeter), if applicable.
deleteSubFile(File) - Method in class org.shredzone.feinrip.source.VobSource
 
deleteVobFile(File) - Method in class org.shredzone.feinrip.source.DvdSource
 
deleteVobFile(File) - Method in interface org.shredzone.feinrip.source.Source
Deletes the vob file returned by Source.createVobFile(ProgressMeter), if applicable.
deleteVobFile(File) - Method in class org.shredzone.feinrip.source.VobSource
 
DeviceUtils - Class in org.shredzone.feinrip.system
Utility class for finding DVD devices and their mount points.
DeviceUtils() - Constructor for class org.shredzone.feinrip.system.DeviceUtils
 
DocumentListenerAdapter - Class in org.shredzone.feinrip.gui
A helper class for listening to DocumentListener for generic changes to the document.
DocumentListenerAdapter(Consumer<DocumentEvent>) - Constructor for class org.shredzone.feinrip.gui.DocumentListenerAdapter
Creates a new DocumentListener.
dropDatabase() - Method in class org.shredzone.feinrip.database.ImdbDatabase
Drops the database if it exists.
DvdAnalyzer - Class in org.shredzone.feinrip.util
Analyzes a DVD structure.
DvdAnalyzer(File) - Constructor for class org.shredzone.feinrip.util.DvdAnalyzer
Creates a new DvdAnalyzer for the given DVD mount point.
DvdSource - Class in org.shredzone.feinrip.source
A Source for physical DVDs.
DvdSource() - Constructor for class org.shredzone.feinrip.source.DvdSource
 

E

EitAnalyzer - Class in org.shredzone.feinrip.system
Analyzes eit files and srt files of recorded TV.
EitAnalyzer() - Constructor for class org.shredzone.feinrip.system.EitAnalyzer
 
eject(MountPoint) - Static method in class org.shredzone.feinrip.system.DeviceUtils
Ejects a DVD.
episode - Variable in class org.shredzone.feinrip.database.TvdbService.TvdbEpisode
 
EpisodeListModel - Class in org.shredzone.feinrip.gui.model
A List model of TvdbService.TvdbEpisode.
EpisodeListModel() - Constructor for class org.shredzone.feinrip.gui.model.EpisodeListModel
 
EpisodeListModel(List<TvdbService.TvdbEpisode>) - Constructor for class org.shredzone.feinrip.gui.model.EpisodeListModel
 
equals(Object) - Method in class org.shredzone.feinrip.model.Language
Two Language are considered equal if they have the same name.
equals(Object) - Method in class org.shredzone.feinrip.util.VobsubIndex.Timestamp
 
error - Variable in class org.shredzone.feinrip.progress.LogConsumer
 
ErrorDialog - Class in org.shredzone.feinrip.gui
Shows an error dialog for exceptions.
ErrorDialog() - Constructor for class org.shredzone.feinrip.gui.ErrorDialog
 
execute() - Method in class org.shredzone.feinrip.util.Command
Executes the command synchronously.
extractAudio(File, Audio, File, ProgressMeter) - Static method in class org.shredzone.feinrip.system.StreamUtils
Extracts an audio stream from a vob file.

F

failedIf(Predicate<Integer>) - Method in class org.shredzone.feinrip.util.Command
 
Feinrip - Class in org.shredzone.feinrip
Main class that starts feinrip.
Feinrip() - Constructor for class org.shredzone.feinrip.Feinrip
 
FeinripLogo - Class in org.shredzone.feinrip.gui
Renders the feinrip logo.
FeinripLogo() - Constructor for class org.shredzone.feinrip.gui.FeinripLogo
 
FeinripLogo(float) - Constructor for class org.shredzone.feinrip.gui.FeinripLogo
 
FeinripLogo(float, boolean) - Constructor for class org.shredzone.feinrip.gui.FeinripLogo
 
FeinripPane - Class in org.shredzone.feinrip.gui
Main pane of feinrip.
FeinripPane() - Constructor for class org.shredzone.feinrip.gui.FeinripPane
 
FeinripProcessor - Class in org.shredzone.feinrip
The main processor for generating mkv files.
FeinripProcessor(Project) - Constructor for class org.shredzone.feinrip.FeinripProcessor
Creates a new FeinripProcessor.
FFmpegConsumer - Class in org.shredzone.feinrip.progress
LogConsumer that is able to handle ffmpeg output.
FFmpegConsumer(ProgressMeter, boolean) - Constructor for class org.shredzone.feinrip.progress.FFmpegConsumer
Creates a new FFmpegConsumer.
FFmpegConsumer(ProgressMeter, boolean, Long) - Constructor for class org.shredzone.feinrip.progress.FFmpegConsumer
Creates a new FFmpegConsumer.
find(String, int) - Method in class org.shredzone.feinrip.database.ImdbDatabase
Returns all movies matching the given term.
findAll() - Method in class org.shredzone.feinrip.database.ImdbDatabase
Returns all movie titles in the database.
findDvdDevices() - Static method in class org.shredzone.feinrip.system.DeviceUtils
Finds all available DVD devices.
findEpisodes(TvdbService.TvdbSeries) - Static method in class org.shredzone.feinrip.database.TvdbService
Finds all episodes for a series.
findLanguage(String) - Static method in class org.shredzone.feinrip.system.LanguageUtils
Finds a Language by its two or three lettered iso code.
findMountPoint(File) - Static method in class org.shredzone.feinrip.system.DeviceUtils
Finds the mount point where a DVD is mounted.
findSeries(String) - Static method in class org.shredzone.feinrip.database.TvdbService
Finds all series matching a query.
findSrtFile(File, Subtitle) - Static method in class org.shredzone.feinrip.system.EitAnalyzer
Tries to find a srt file for the given subtitle.
fireActionListener() - Method in class org.shredzone.feinrip.gui.PowerTabRenderer
Notifies all registered ActionListener that the power tab was selected.
firePropertyChange(String, Object, Object) - Method in class org.shredzone.feinrip.source.AbstractSource
Fires a property change event.
fireRefresh() - Method in class org.shredzone.feinrip.gui.model.AudioTableModel
 
fireRefresh() - Method in class org.shredzone.feinrip.gui.model.SubTableModel
 

G

get(VobsubIndex.Setting) - Method in class org.shredzone.feinrip.util.VobsubIndex
Returns the setting with the given key.
getAngles() - Method in class org.shredzone.feinrip.model.Track
Number of angles of the track's video stream.
getAspect() - Method in class org.shredzone.feinrip.model.Project
Aspect ratio of the video stream.
getAspect() - Method in class org.shredzone.feinrip.model.Track
Aspect ratio of the track's video stream.
getAspect() - Method in class org.shredzone.feinrip.system.VobAnalyzer
 
getAudioIds() - Method in class org.shredzone.feinrip.system.TrackAnalyzer
Audio IDs found in the track.
getAudios() - Method in class org.shredzone.feinrip.model.Project
List of Audio.
getAudios() - Method in class org.shredzone.feinrip.system.VobAnalyzer
 
getAudios(int) - Method in class org.shredzone.feinrip.util.DvdAnalyzer
Gets all Audio streams of a track.
getBody() - Method in class org.shredzone.feinrip.gui.model.PowerTabModel
 
getBrightness(int) - Method in class org.shredzone.feinrip.model.Palette
Returns the brightness of the YUV color.
getChannels() - Method in class org.shredzone.feinrip.model.Audio
Number of channels.
getChapters() - Method in class org.shredzone.feinrip.model.Project
List of Chapter.
getChapters() - Method in class org.shredzone.feinrip.model.Track
Number of chapters
getChapters(int) - Method in class org.shredzone.feinrip.util.DvdAnalyzer
Analyzes a DVD track and returns all chapters.
getColumnClass(int) - Method in class org.shredzone.feinrip.gui.model.AudioTableModel
 
getColumnClass(int) - Method in class org.shredzone.feinrip.gui.model.SubTableModel
 
getColumnCount() - Method in class org.shredzone.feinrip.gui.model.AudioTableModel
 
getColumnCount() - Method in class org.shredzone.feinrip.gui.model.SubTableModel
 
getColumnName(int) - Method in class org.shredzone.feinrip.gui.model.AudioTableModel
 
getColumnName(int) - Method in class org.shredzone.feinrip.gui.model.SubTableModel
 
getConfigurationPane() - Method in interface org.shredzone.feinrip.gui.ConfigurablePane
Returns a Component to be used for configuration.
getConfigurationPane() - Method in class org.shredzone.feinrip.gui.pane.ProgressPane
 
getConfigurationPane() - Method in class org.shredzone.feinrip.gui.pane.SourcePane
 
getConfigurationPane() - Method in class org.shredzone.feinrip.gui.pane.TitlePane
 
getConfigurationPane() - Method in class org.shredzone.feinrip.gui.source.SourceDvdPane
 
getCustomPalette() - Method in class org.shredzone.feinrip.source.VobSource
The custom palette, if PaletteType.CUSTOM is used.
getDefAudio() - Method in class org.shredzone.feinrip.model.Project
The default Audio track.
getDefSub() - Method in class org.shredzone.feinrip.model.Project
The default Subtitle.
getDescription() - Method in class org.shredzone.feinrip.gui.SimpleFileFilter
 
getDevice() - Method in class org.shredzone.feinrip.model.MountPoint
 
getDevice() - Method in class org.shredzone.feinrip.source.DvdSource
Returns the device of the physical DVD drive.
getDimension() - Method in class org.shredzone.feinrip.model.Track
Image dimension of the track's video stream.
getDimension() - Method in class org.shredzone.feinrip.system.TrackAnalyzer
Video dimensions of the track.
getDimension() - Method in class org.shredzone.feinrip.system.VobAnalyzer
 
getDvdStreamType() - Method in class org.shredzone.feinrip.model.Configuration
Gets StreamType for streaming DVD sources.
getEitFile() - Method in class org.shredzone.feinrip.source.DvdSource
Additional EIT file name.
getEitFile() - Method in class org.shredzone.feinrip.source.VobSource
Additional EIT file name.
getElementAt(int) - Method in class org.shredzone.feinrip.gui.JTrackList.TrackListModel
 
getElementAt(int) - Method in class org.shredzone.feinrip.gui.model.EpisodeListModel
 
getElementAt(int) - Method in class org.shredzone.feinrip.gui.model.SimpleArrayListModel
 
getEpisode() - Method in class org.shredzone.feinrip.model.Project
Selected TV episode.
getEpisodes() - Method in class org.shredzone.feinrip.model.Project
List of available TV episodes, or null.
getFormat() - Method in class org.shredzone.feinrip.model.Audio
Stream format.
getFormat() - Method in class org.shredzone.feinrip.model.Subtitle
Subtitle format.
getFrame(EventObject) - Method in class org.shredzone.feinrip.gui.action.AbstractSyncAction
Returns the Frame this action was invoked in.
getH() - Method in enum org.shredzone.feinrip.model.AspectRatio
 
getHtmlDescription() - Method in class org.shredzone.feinrip.source.DvdSource
 
getHtmlDescription() - Method in class org.shredzone.feinrip.source.IsoSource
 
getHtmlDescription() - Method in interface org.shredzone.feinrip.source.Source
Gets a simple HTML formatted description of the current settings of the source, to be used in the PowerPaneTab body.
getHtmlDescription() - Method in class org.shredzone.feinrip.source.VobSource
 
getIcon() - Method in class org.shredzone.feinrip.gui.model.PowerTabModel
 
getImdbUrl() - Method in class org.shredzone.feinrip.model.Configuration
Gets the URL of the IMDb database file server to be used.
getIndex() - Method in class org.shredzone.feinrip.model.Subtitle
Subtitle index, counted from 1.
getIso1() - Method in class org.shredzone.feinrip.model.Language
 
getIso2() - Method in class org.shredzone.feinrip.model.Language
 
getIx() - Method in class org.shredzone.feinrip.model.Audio
Audio stream index.
getLanguage() - Method in class org.shredzone.feinrip.model.Audio
Audio language.
getLanguage() - Method in class org.shredzone.feinrip.model.Subtitle
Subtitle language.
getLanguages() - Static method in class org.shredzone.feinrip.system.LanguageUtils
Returns a collection of all Language known to the mkv encoder.
getLength() - Method in class org.shredzone.feinrip.model.Track
Length of the track.
getListCellRendererComponent(JList<?>, Object, int, boolean, boolean) - Method in class org.shredzone.feinrip.gui.JTrackList.TrackListRenderer
 
getLongestTrack() - Method in class org.shredzone.feinrip.source.DvdSource
Returns the longest Track, or null if there is no such track.
getLongestTrack() - Method in class org.shredzone.feinrip.util.DvdAnalyzer
Returns the number of the longest track.
getMaximumWidth() - Method in class org.shredzone.feinrip.gui.JLabelGroup
Calculates the maximum label with of a JLabelGroup chain.
getMissing() - Static method in class org.shredzone.feinrip.system.LanguageUtils
Returns the "Missing" language, used if an unknown language was given.
getMissingAudioStreams() - Method in class org.shredzone.feinrip.system.MkvEncoder
Finds all Audio which are undetected by mkvmerge and need to be merged separately.
getMount() - Method in class org.shredzone.feinrip.model.MountPoint
 
getMountPoint() - Method in class org.shredzone.feinrip.source.DvdSource
Returns the path to the mounted DVD.
getName() - Method in class org.shredzone.feinrip.model.Language
 
getNumber() - Method in class org.shredzone.feinrip.model.Chapter
Chapter number.
getOutput() - Method in class org.shredzone.feinrip.model.Project
Output path and file name.
getPalette() - Method in enum org.shredzone.feinrip.model.PaletteType
Returns the palette colors.
getPalette() - Method in class org.shredzone.feinrip.source.VobSource
The PaletteType for enclosed subtitles.
getPalette(int) - Method in class org.shredzone.feinrip.util.DvdAnalyzer
Gets the subtitle palette of a track.
getPaneName() - Method in class org.shredzone.feinrip.gui.pane.PowerPane
Gets the unique name of the PowerPane.
getPattern() - Method in enum org.shredzone.feinrip.model.TargetTemplate
File name pattern.
getPosition() - Method in class org.shredzone.feinrip.model.Chapter
Position.
getPowerTabModel() - Method in class org.shredzone.feinrip.gui.pane.PowerPane
Gets the PowerTabModel of this PowertTab.
getRgb(int) - Method in class org.shredzone.feinrip.model.Palette
Returns the RGB representation of the YUV color.
getRgbAsList() - Method in class org.shredzone.feinrip.model.Palette
Returns the palette as list of RGB values.
getRowCount() - Method in class org.shredzone.feinrip.gui.model.AudioTableModel
 
getRowCount() - Method in class org.shredzone.feinrip.gui.model.SubTableModel
 
getSelectedTab() - Method in class org.shredzone.feinrip.gui.PowerTabPane
Gets the name of the currently selected tab.
getSelectedTrack() - Method in class org.shredzone.feinrip.source.DvdSource
 
getSelectedTrack() - Method in interface org.shredzone.feinrip.source.TrackableSource
Gets the currently selected Track.
getSelectedTrackNr() - Method in class org.shredzone.feinrip.source.DvdSource
Returns the selected track number, or 0 if no track is selected.
getSelectionMode() - Method in class org.shredzone.feinrip.gui.NoListSelectionModel
 
getSize() - Method in class org.shredzone.feinrip.gui.JTrackList.TrackListModel
 
getSize() - Method in class org.shredzone.feinrip.gui.model.EpisodeListModel
 
getSize() - Method in class org.shredzone.feinrip.gui.model.SimpleArrayListModel
 
getSize() - Method in class org.shredzone.feinrip.model.Project
Size of the video stream images.
getSoundFile() - Method in class org.shredzone.feinrip.model.Configuration
Gets the path to the sound file to be played on completion.
getSource() - Method in class org.shredzone.feinrip.gui.source.SourceDvdPane
 
getSource() - Method in class org.shredzone.feinrip.gui.source.SourceIsoPane
 
getSource() - Method in class org.shredzone.feinrip.gui.source.SourceSelectorPane
Gets the Source that is configured by this pane.
getSource() - Method in class org.shredzone.feinrip.gui.source.SourceVobPane
 
getSource() - Method in class org.shredzone.feinrip.model.Project
The stream source.
getSourceDvdPane() - Method in class org.shredzone.feinrip.gui.pane.SourcePane
 
getStreamId() - Method in class org.shredzone.feinrip.model.Audio
Stream id.
getStreamId() - Method in class org.shredzone.feinrip.model.Subtitle
Subtitle stream id, as hex number.
getStreamType() - Method in class org.shredzone.feinrip.source.DvdSource
Selected streaming type.
getStreamType() - Method in class org.shredzone.feinrip.source.IsoSource
 
getSubs() - Method in class org.shredzone.feinrip.model.Project
List of Subtitle.
getSubs() - Method in class org.shredzone.feinrip.system.VobAnalyzer
 
getSubtitles(int) - Method in class org.shredzone.feinrip.util.DvdAnalyzer
Gets all Subtitle of a track.
getTempDir() - Method in class org.shredzone.feinrip.model.Configuration
Gets the directory to be used for temporary files.
getTimestamps() - Method in class org.shredzone.feinrip.util.VobsubIndex
Returns all timestamps, in chronological order.
getTitle() - Method in class org.shredzone.feinrip.gui.model.PowerTabModel
 
getTitle() - Method in class org.shredzone.feinrip.model.Chapter
Chapter title.
getTitle() - Method in class org.shredzone.feinrip.model.Project
Movie title.
getTitle(File) - Static method in class org.shredzone.feinrip.system.EitAnalyzer
Gets the title stored in an eit file.
getTitle() - Method in class org.shredzone.feinrip.util.DvdAnalyzer
Returns the title of the DVD.
getTitleProposal() - Method in class org.shredzone.feinrip.source.DvdSource
 
getTitleProposal() - Method in interface org.shredzone.feinrip.source.Source
Returns a title proposal based on the source parameters.
getTitleProposal() - Method in class org.shredzone.feinrip.source.VobSource
 
getTrack() - Method in class org.shredzone.feinrip.model.Track
Track number, counted from 1.
getTracks() - Method in class org.shredzone.feinrip.source.DvdSource
 
getTracks() - Method in interface org.shredzone.feinrip.source.TrackableSource
Information about all Track of the source.
getTracks() - Method in class org.shredzone.feinrip.util.DvdAnalyzer
Gets a description of all Track of the DVD.
getType() - Method in class org.shredzone.feinrip.model.Audio
Audio stream type.
getType() - Method in class org.shredzone.feinrip.model.Subtitle
Subtitle stream type.
getUndefined() - Static method in class org.shredzone.feinrip.system.LanguageUtils
Returns the "Undefined" language, used if no language code was given.
getValueAt(int, int) - Method in class org.shredzone.feinrip.gui.model.AudioTableModel
 
getValueAt(int, int) - Method in class org.shredzone.feinrip.gui.model.SubTableModel
 
getVobFile() - Method in class org.shredzone.feinrip.source.VobSource
The source VOB file name.
getVts() - Method in class org.shredzone.feinrip.model.Subtitle
For DVD style sources: number of the corresponding VTS file.
getW() - Method in enum org.shredzone.feinrip.model.AspectRatio
 
getYuv(int) - Method in class org.shredzone.feinrip.model.Palette
Returns the YUV color value.
getYuvAsList() - Method in class org.shredzone.feinrip.model.Palette
Returns the palette as list of YUV values.
global() - Static method in class org.shredzone.feinrip.database.ImdbDatabase
Returns the singleton instance of the database.
global() - Static method in class org.shredzone.feinrip.model.Configuration
Returns the global Configuration instance.

H

hashCode() - Method in class org.shredzone.feinrip.model.Language
 
hashCode() - Method in class org.shredzone.feinrip.util.VobsubIndex.Timestamp
 
hasMatched() - Method in class org.shredzone.feinrip.progress.PredicateLogConsumer
Returns true if the predicate matched at least once in the stream.
hideProgressDialog() - Method in class org.shredzone.feinrip.gui.FeinripPane
Unlocks the powerpane and shows the pane that was shown when the powerpane was locked.

I

id - Variable in class org.shredzone.feinrip.database.TvdbService.TvdbEpisode
 
id - Variable in class org.shredzone.feinrip.database.TvdbService.TvdbSeries
 
ImdbDatabase - Class in org.shredzone.feinrip.database
Manages a movie title database.
ImdbDatabase() - Constructor for class org.shredzone.feinrip.database.ImdbDatabase
 
imdbId - Variable in class org.shredzone.feinrip.database.TvdbService.TvdbSeries
 
ImdbReader - Class in org.shredzone.feinrip.database
Reads an aka-titles.list file.
ImdbReader(InputStream) - Constructor for class org.shredzone.feinrip.database.ImdbReader
Creates a new ImdbReader for the given InputStream.
ImdbService - Class in org.shredzone.feinrip.database
Service for accessing a local copy of the IMDb aka-titles database.
ImdbService() - Constructor for class org.shredzone.feinrip.database.ImdbService
 
ImdbSyncAction - Class in org.shredzone.feinrip.gui.action
Synchronize the IMDb database.
ImdbSyncAction() - Constructor for class org.shredzone.feinrip.gui.action.ImdbSyncAction
 
insertIndexInterval(int, int, boolean) - Method in class org.shredzone.feinrip.gui.NoListSelectionModel
 
insertUpdate(DocumentEvent) - Method in class org.shredzone.feinrip.gui.DocumentListenerAdapter
 
isAvailable() - Method in class org.shredzone.feinrip.model.Audio
true if this stream is available in the stream.
isCellEditable(int, int) - Method in class org.shredzone.feinrip.gui.model.AudioTableModel
 
isCellEditable(int, int) - Method in class org.shredzone.feinrip.gui.model.SubTableModel
 
isEnabled() - Method in class org.shredzone.feinrip.model.Audio
true if this stream is to be encoded, false to ignore this stream in the output file.
isEnabled() - Method in class org.shredzone.feinrip.model.Subtitle
true: subtitle will be multiplexed to the target mkv.
isForceAudioDemux() - Method in class org.shredzone.feinrip.model.Configuration
Gets if audio streams are forcibly demuxed.
isHoldBeforeMuxing() - Method in class org.shredzone.feinrip.model.Configuration
Gets if waiting for user before muxing.
isIgnoreChapters() - Method in class org.shredzone.feinrip.model.Project
If true, chapters will not be written to the target file, even if chapters are defined.
isImdbEnabled() - Method in class org.shredzone.feinrip.model.Configuration
Checks if the IMDb is to be searched for titles.
isOfdbEnabled() - Method in class org.shredzone.feinrip.model.Configuration
Checks if the OFDb is to be searched for titles.
isOmdbEnabled() - Method in class org.shredzone.feinrip.model.Configuration
Checks if the OMDB is to be searched for titles.
IsoSource - Class in org.shredzone.feinrip.source
A Source for a DVD structured directory.
IsoSource() - Constructor for class org.shredzone.feinrip.source.IsoSource
 
isProcessing() - Method in class org.shredzone.feinrip.model.Project
true if this project is currently being processed.
isProcessing() - Method in class org.shredzone.feinrip.source.DvdSource
Returns true if the bound project is being processed.
isReadOnly() - Method in class org.shredzone.feinrip.database.ImdbDatabase
Checks if the database runs in read-only mode.
isSelected() - Method in class org.shredzone.feinrip.gui.PowerTabBorder
 
isSelected() - Method in class org.shredzone.feinrip.gui.PowerTabRenderer
Returns if the power tab is currently selected.
isValid() - Method in class org.shredzone.feinrip.source.DvdSource
 
isValid() - Method in class org.shredzone.feinrip.source.IsoSource
 
isValid() - Method in interface org.shredzone.feinrip.source.Source
true if the source is valid for reading.
isValid() - Method in class org.shredzone.feinrip.source.VobSource
 
isVobFileCorrupted() - Method in class org.shredzone.feinrip.source.AbstractSource
 
isVobFileCorrupted() - Method in class org.shredzone.feinrip.source.DvdSource
 
isVobFileCorrupted() - Method in interface org.shredzone.feinrip.source.Source
true if the vob file returned by Source.createVobFile(ProgressMeter) is likely corrupted (for example because of read errors while reading a DVD).

J

JEpisodeList - Class in org.shredzone.feinrip.gui
JEpisodeList() - Constructor for class org.shredzone.feinrip.gui.JEpisodeList
 
JLabelGroup - Class in org.shredzone.feinrip.gui
A JLabelGroup is a JLabel set left to a Component.
JLabelGroup(Component, String) - Constructor for class org.shredzone.feinrip.gui.JLabelGroup
Creates the first JLabelGroup of a chain.
JLabelGroup(Component, String, JLabelGroup) - Constructor for class org.shredzone.feinrip.gui.JLabelGroup
Creates a new JLabelGroup element.
JLabelGroup(Component, JComponent, JLabelGroup) - Constructor for class org.shredzone.feinrip.gui.JLabelGroup
Creates a new JLabelGroup label with a given label JComponent.
JLanguageEditableTable - Class in org.shredzone.feinrip.gui
A JTable that is enabled to edit Language cells.
JLanguageEditableTable() - Constructor for class org.shredzone.feinrip.gui.JLanguageEditableTable
Creates a new JLanguageEditableTable.
JToolbarButton - Class in org.shredzone.feinrip.gui
This JButton is to be used in toolbars.
JToolbarButton(Action) - Constructor for class org.shredzone.feinrip.gui.JToolbarButton
Creates a new JToolbarButton for a certain Action.
JToolbarButton(Action, boolean) - Constructor for class org.shredzone.feinrip.gui.JToolbarButton
Creates a new JToolbarButton for a certain Action.
JTrackList - Class in org.shredzone.feinrip.gui
A JList that renders a TrackableSource and allows the user to select a Track.
JTrackList() - Constructor for class org.shredzone.feinrip.gui.JTrackList
Creates an empty JTrackList.
JTrackList(TrackableSource) - Constructor for class org.shredzone.feinrip.gui.JTrackList
Creates a JTrackList showing the given TrackableSource.
JTrackList.TrackListModel - Class in org.shredzone.feinrip.gui
A simple ListModel that keeps an unmodifiable array of Track.
JTrackList.TrackListRenderer - Class in org.shredzone.feinrip.gui
A renderer for tracks.

L

language - Variable in class org.shredzone.feinrip.database.TvdbService.TvdbSeries
 
Language - Class in org.shredzone.feinrip.model
Represents a language.
Language(String, String, String) - Constructor for class org.shredzone.feinrip.model.Language
Creates a new Language.
LanguageUtils - Class in org.shredzone.feinrip.system
Utility class for available languages.
LanguageUtils() - Constructor for class org.shredzone.feinrip.system.LanguageUtils
 
log(String) - Method in class org.shredzone.feinrip.gui.pane.ProgressPane
 
log(String) - Method in interface org.shredzone.feinrip.progress.ProgressMeter
Logs a line to a log pane.
LogConsumer - Class in org.shredzone.feinrip.progress
A Consumer that logs into a ProgressMeter.
LogConsumer(ProgressMeter, boolean) - Constructor for class org.shredzone.feinrip.progress.LogConsumer
Creates a new LogConsumer.

M

main(String[]) - Static method in class org.shredzone.feinrip.Feinrip
 
main(String...) - Static method in class org.shredzone.feinrip.util.VobsubIndex
 
mapAudioFile(Audio, File) - Method in class org.shredzone.feinrip.system.MkvEncoder
Maps an Audio entity to a file containing the unmuxed audio stream.
MediaChangeListener - Interface in org.shredzone.feinrip.system
Listener for media changes.
message(String, Object...) - Method in class org.shredzone.feinrip.gui.pane.ProgressPane
 
message(String, Object...) - Method in interface org.shredzone.feinrip.progress.ProgressMeter
Shows a message string.
meter - Variable in class org.shredzone.feinrip.progress.LogConsumer
 
MkvEncoder - Class in org.shredzone.feinrip.system
Service class for generating mkv files.
MkvEncoder() - Constructor for class org.shredzone.feinrip.system.MkvEncoder
 
MountPoint - Class in org.shredzone.feinrip.model
A mount point contains the device and mount point of a DVD.
MountPoint(File, File) - Constructor for class org.shredzone.feinrip.model.MountPoint
Creates a new MountPoint.
mp3(File) - Static method in class org.shredzone.feinrip.audio.PlaySoundFx
Plays an MP3.

N

NextEpisodeAction - Class in org.shredzone.feinrip.gui.action
Action that selects the next episode and next DVD track on TV series.
NextEpisodeAction(Project) - Constructor for class org.shredzone.feinrip.gui.action.NextEpisodeAction
 
nextTrack() - Method in class org.shredzone.feinrip.source.DvdSource
 
nextTrack() - Method in interface org.shredzone.feinrip.source.TrackableSource
Select the next track, if applicable.
NO_SELECTION - Static variable in class org.shredzone.feinrip.gui.NoListSelectionModel
 
NoListSelectionModel - Class in org.shredzone.feinrip.gui
This DefaultListSelectionModel also allows that no item can be selected at all.
NoListSelectionModel() - Constructor for class org.shredzone.feinrip.gui.NoListSelectionModel
 
normalize(String) - Method in class org.shredzone.feinrip.database.ImdbDatabase
Normalizes a string.

O

OfdbService - Class in org.shredzone.feinrip.database
Service for accessing OFDb.
OfdbService() - Constructor for class org.shredzone.feinrip.database.OfdbService
 
OmdbService - Class in org.shredzone.feinrip.database
Service for accessing the OMDB API.
OmdbService() - Constructor for class org.shredzone.feinrip.database.OmdbService
 
onAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.AbstractSyncAction
Invoked when the action was triggered.
onAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.ImdbSyncAction
 
onAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.NextEpisodeAction
 
onAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.OpenChaptersAction
 
onAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.ProposeTitleAction
 
onAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.StartAction
 
onAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.TableSelectAllAction
 
onAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.TitleQueryAction
 
onAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.TvdbQueryAction
 
onAction() - Method in class org.shredzone.feinrip.gui.action.WorkerThread
Actions that are being executed in the worker thread.
onMediaChange() - Method in class org.shredzone.feinrip.gui.source.SourceDvdPane
 
onMediaChange() - Method in interface org.shredzone.feinrip.system.MediaChangeListener
A DVD has been mounted or unmounted.
OpenChaptersAction - Class in org.shredzone.feinrip.gui.action
Action that asks the user for a chapter file.
OpenChaptersAction(Project) - Constructor for class org.shredzone.feinrip.gui.action.OpenChaptersAction
 
org.shredzone.feinrip - package org.shredzone.feinrip
 
org.shredzone.feinrip.audio - package org.shredzone.feinrip.audio
 
org.shredzone.feinrip.database - package org.shredzone.feinrip.database
 
org.shredzone.feinrip.gui - package org.shredzone.feinrip.gui
 
org.shredzone.feinrip.gui.action - package org.shredzone.feinrip.gui.action
 
org.shredzone.feinrip.gui.model - package org.shredzone.feinrip.gui.model
 
org.shredzone.feinrip.gui.pane - package org.shredzone.feinrip.gui.pane
 
org.shredzone.feinrip.gui.source - package org.shredzone.feinrip.gui.source
 
org.shredzone.feinrip.model - package org.shredzone.feinrip.model
 
org.shredzone.feinrip.progress - package org.shredzone.feinrip.progress
 
org.shredzone.feinrip.source - package org.shredzone.feinrip.source
 
org.shredzone.feinrip.system - package org.shredzone.feinrip.system
 
org.shredzone.feinrip.util - package org.shredzone.feinrip.util
 

P

paintBorder(Component, Graphics, int, int, int, int) - Method in class org.shredzone.feinrip.gui.PowerTabBorder
 
Palette - Class in org.shredzone.feinrip.model
A Palette contains a set of 16 colors used for subtitles.
Palette(int...) - Constructor for class org.shredzone.feinrip.model.Palette
Creates a new palette with the given set of YUV color values.
PaletteType - Enum in org.shredzone.feinrip.model
An enumeration of different default palettes.
Pane - Annotation Type in org.shredzone.feinrip.gui.pane
Annotates a PowerPane, defines the basic parameters.
param(Object...) - Method in class org.shredzone.feinrip.util.Command
Add a set of parameters.
parse(String) - Static method in enum org.shredzone.feinrip.model.AspectRatio
Parses a String and returns a matching AspectRatio.
parse(String) - Static method in class org.shredzone.feinrip.model.Palette
Parses a string of YUV color values in hex notation, separated by spaces, commas or semicolons.
parse(String) - Static method in enum org.shredzone.feinrip.util.VobsubIndex.Setting
Parses a key and returns a matching VobsubIndex.Setting.
percent(Float) - Method in class org.shredzone.feinrip.gui.pane.ProgressPane
 
percent(Float) - Method in interface org.shredzone.feinrip.progress.ProgressMeter
Shows a percent value.
PercentConsumer - Class in org.shredzone.feinrip.progress
A LogConsumer that detects percentages in the output, and forwards them to the ProgressMeter.
PercentConsumer(ProgressMeter, boolean) - Constructor for class org.shredzone.feinrip.progress.PercentConsumer
Creates a new PercentConsumer.
PlaySoundFx - Class in org.shredzone.feinrip.audio
Utility class for playing sounds.
PlaySoundFx() - Constructor for class org.shredzone.feinrip.audio.PlaySoundFx
 
postAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.AbstractAsyncAction
Invoked after the worker thread is completed.
postAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.OpenChaptersAction
 
postAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.StartAction
 
postAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.TitleQueryAction
 
postAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.TvdbQueryAction
 
postAction() - Method in class org.shredzone.feinrip.gui.action.WorkerThread
Actions that are being executed in the Swing thread after the worker thread is completed.
PowerPane - Class in org.shredzone.feinrip.gui.pane
Abstract superclass for all PowerPanes.
PowerPane(Project) - Constructor for class org.shredzone.feinrip.gui.pane.PowerPane
Creates a new PowerPane.
PowerTabBorder - Class in org.shredzone.feinrip.gui
Renders the border of a powertab.
PowerTabBorder() - Constructor for class org.shredzone.feinrip.gui.PowerTabBorder
 
PowerTabModel - Class in org.shredzone.feinrip.gui.model
A model containing data for a single PowerTab tab.
PowerTabModel() - Constructor for class org.shredzone.feinrip.gui.model.PowerTabModel
 
PowerTabPane - Class in org.shredzone.feinrip.gui
PowerTabs are similar to standard tabbed panes.
PowerTabPane() - Constructor for class org.shredzone.feinrip.gui.PowerTabPane
Creates a new, empty PowerTabPane.
PowerTabRenderer - Class in org.shredzone.feinrip.gui
A renderer class for a single power tab.
PowerTabRenderer(PowerTabModel) - Constructor for class org.shredzone.feinrip.gui.PowerTabRenderer
Creates a new PowerTabRenderer.
preAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.AbstractAsyncAction
Invoked before the worker thread is invoked.
preAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.OpenChaptersAction
 
preAction(ActionEvent) - Method in class org.shredzone.feinrip.gui.action.StartAction
 
preAction() - Method in class org.shredzone.feinrip.gui.action.WorkerThread
Actions that are being executed in the Swing thread before the worker thread is started.
PredicateLogConsumer - Class in org.shredzone.feinrip.progress
A LogConsumer that tests a predicate in the output and sets a flag if it matched at least once.
PredicateLogConsumer(ProgressMeter, boolean, Predicate<String>) - Constructor for class org.shredzone.feinrip.progress.PredicateLogConsumer
Creates a new PredicateLogConsumer.
prepareAudioStreams() - Method in class org.shredzone.feinrip.system.MkvEncoder
Maps all vob audio streams to the internal stream indices used by mkvmerge.
ProgressMeter - Interface in org.shredzone.feinrip.progress
Interface of a progress meter.
ProgressPane - Class in org.shredzone.feinrip.gui.pane
PowerPane that shows the progress of a running conversion.
ProgressPane(Project) - Constructor for class org.shredzone.feinrip.gui.pane.ProgressPane
 
project - Variable in class org.shredzone.feinrip.gui.pane.PowerPane
 
Project - Class in org.shredzone.feinrip.model
The main model of a conversion.
Project() - Constructor for class org.shredzone.feinrip.model.Project
 
project - Variable in class org.shredzone.feinrip.source.AbstractSource
Project the source is bound to.
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.action.NextEpisodeAction
 
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.action.ProposeTitleAction
 
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.action.StartAction
 
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.action.TitleQueryAction
 
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.action.TvdbQueryAction
 
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.JTrackList
 
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.pane.AudioPane
 
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.pane.ChapterPane
 
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.pane.PowerPane
Invoked on all changes of Project and Source properties.
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.pane.SourcePane
 
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.pane.SubPane
 
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.pane.TargetPane
 
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.pane.TitlePane
 
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.pane.VideoPane
 
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.PowerTabRenderer
 
propertyChange(PropertyChangeEvent) - Method in class org.shredzone.feinrip.gui.source.SourceDvdPane
 
ProposeTitleAction - Class in org.shredzone.feinrip.gui.action
Action that proposes a title based on the selected source.
ProposeTitleAction(Project) - Constructor for class org.shredzone.feinrip.gui.action.ProposeTitleAction
 

R

read(File) - Method in class org.shredzone.feinrip.util.VobsubIndex
Reads a VOBsub index file.
readChapters(File) - Static method in class org.shredzone.feinrip.system.ChapterUtils
Reads all chapters of a ".chap" file.
readLine() - Method in class org.shredzone.feinrip.database.ImdbReader
Reads and decodes a line from the stream.
readStream(File, int, File, StreamType, ProgressMeter) - Static method in class org.shredzone.feinrip.system.StreamUtils
Reads a vob stream from the given device.
readSubtitle(Subtitle, File, File, File, ProgressMeter) - Static method in class org.shredzone.feinrip.system.StreamUtils
Extracts a subtitle from a vob file.
readSubtitleNoIfo(Subtitle, File, File, Dimension, ProgressMeter) - Static method in class org.shredzone.feinrip.system.StreamUtils
Extracts a subtitle from a vob file.
rearrange() - Method in class org.shredzone.feinrip.gui.JLabelGroup
Rearrange the JLabelGroup chain.
recreate(InputStream) - Method in class org.shredzone.feinrip.database.ImdbDatabase
Recreates the entire movie database from the given aka-titles.list input stream.
redirectError(File) - Method in class org.shredzone.feinrip.util.Command
Redirect stderr to a File.
redirectError(Consumer<String>) - Method in class org.shredzone.feinrip.util.Command
Redirect stderr to a consumer.
redirectErrorAsStream(Command.IOStream) - Method in class org.shredzone.feinrip.util.Command
Redirect stderr to a Command.IOStream.
redirectErrorToOutput() - Method in class org.shredzone.feinrip.util.Command
Redirect stderr to stdout.
redirectOutput(File) - Method in class org.shredzone.feinrip.util.Command
Redirect stdout to a File.
redirectOutput(Consumer<String>) - Method in class org.shredzone.feinrip.util.Command
Redirect stdout to a consumer.
redirectOutputAsStream(Command.IOStream) - Method in class org.shredzone.feinrip.util.Command
Redirect stdout to a Command.IOStream.
removeActionListener(ActionListener) - Method in class org.shredzone.feinrip.gui.PowerTabRenderer
Removes an ActionListener.
removeListDataListener(ListDataListener) - Method in class org.shredzone.feinrip.gui.JTrackList.TrackListModel
 
removeListDataListener(ListDataListener) - Method in class org.shredzone.feinrip.gui.model.EpisodeListModel
 
removeListDataListener(ListDataListener) - Method in class org.shredzone.feinrip.gui.model.SimpleArrayListModel
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.shredzone.feinrip.gui.model.PowerTabModel
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.shredzone.feinrip.model.Project
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.shredzone.feinrip.source.AbstractSource
 
removePropertyChangeListener(PropertyChangeListener) - Method in interface org.shredzone.feinrip.source.Source
 
removeTableModelListener(TableModelListener) - Method in class org.shredzone.feinrip.gui.model.AudioTableModel
 
removeTableModelListener(TableModelListener) - Method in class org.shredzone.feinrip.gui.model.SubTableModel
 
removeUpdate(DocumentEvent) - Method in class org.shredzone.feinrip.gui.DocumentListenerAdapter
 
resolveTargetFileName() - Method in class org.shredzone.feinrip.source.AbstractSource
 
resolveTargetFileName() - Method in class org.shredzone.feinrip.source.DvdSource
 
resolveTargetFileName() - Method in interface org.shredzone.feinrip.source.Source
Returns the file name of the target file.
run() - Method in class org.shredzone.feinrip.gui.action.StartAction
Invoked just before muxing the mkv file.
run() - Method in class org.shredzone.feinrip.gui.action.WorkerThread
 

S

searchTitles(String) - Static method in class org.shredzone.feinrip.database.ImdbService
Searches for titles matching a query.
searchTitles(String) - Static method in class org.shredzone.feinrip.database.OfdbService
Searches for titles matching a query.
searchTitles(String) - Static method in class org.shredzone.feinrip.database.OmdbService
Searches for titles matching a query.
season - Variable in class org.shredzone.feinrip.database.TvdbService.TvdbEpisode
 
selectAll() - Method in class org.shredzone.feinrip.gui.model.AudioTableModel
Selects all audio tracks.
selectAll() - Method in interface org.shredzone.feinrip.gui.model.SelectionTableModel
Select all rows.
selectAll() - Method in class org.shredzone.feinrip.gui.model.SubTableModel
Selects all subtitles.
SelectionTableModel - Interface in org.shredzone.feinrip.gui.model
A TableModel that allows to select or unselect all rows.
set(VobsubIndex.Setting, String) - Method in class org.shredzone.feinrip.util.VobsubIndex
Sets a setting.
setAngles(int) - Method in class org.shredzone.feinrip.model.Track
 
setAspect(AspectRatio) - Method in class org.shredzone.feinrip.model.Project
 
setAspect(AspectRatio) - Method in class org.shredzone.feinrip.model.Track
 
setAudios(List<Audio>) - Method in class org.shredzone.feinrip.model.Project
 
setAvailable(boolean) - Method in class org.shredzone.feinrip.model.Audio
 
setBody(String) - Method in class org.shredzone.feinrip.gui.model.PowerTabModel
 
setChannels(int) - Method in class org.shredzone.feinrip.model.Audio
 
setChapFile(File) - Method in class org.shredzone.feinrip.system.MkvEncoder
 
setChapters(List<Chapter>) - Method in class org.shredzone.feinrip.model.Project
 
setChapters(int) - Method in class org.shredzone.feinrip.model.Track
 
setCustomPalette(Palette) - Method in class org.shredzone.feinrip.source.VobSource
 
setDefAudio(Audio) - Method in class org.shredzone.feinrip.model.Project
 
setDefSub(Subtitle) - Method in class org.shredzone.feinrip.model.Project
 
setDimension(Dimension) - Method in class org.shredzone.feinrip.model.Track
 
setDvdStreamType(StreamType) - Method in class org.shredzone.feinrip.model.Configuration
Sets StreamType for streaming DVD sources.
setEitFile(File) - Method in class org.shredzone.feinrip.source.DvdSource
 
setEitFile(File) - Method in class org.shredzone.feinrip.source.VobSource
 
setEitFile(File) - Method in class org.shredzone.feinrip.system.MkvEncoder
 
setEnabled(boolean) - Method in class org.shredzone.feinrip.model.Audio
 
setEnabled(boolean) - Method in class org.shredzone.feinrip.model.Subtitle
 
setEpisode(TvdbService.TvdbEpisode) - Method in class org.shredzone.feinrip.model.Project
 
setEpisodes(List<TvdbService.TvdbEpisode>) - Method in class org.shredzone.feinrip.model.Project
 
setForceAudioDemux(boolean) - Method in class org.shredzone.feinrip.model.Configuration
Sets if audio streams are forcibly demuxed.
setForceAudioDemux(boolean) - Method in class org.shredzone.feinrip.system.MkvEncoder
 
setFormat(String) - Method in class org.shredzone.feinrip.model.Audio
 
setFormat(SubtitleFormat) - Method in class org.shredzone.feinrip.model.Subtitle
 
setFrame(Frame) - Method in class org.shredzone.feinrip.gui.pane.ProgressPane
Sets the frame that contains this pane.
setHoldBeforeMuxing(boolean) - Method in class org.shredzone.feinrip.model.Configuration
Sets if waiting for user before muxing.
setIcon(Icon) - Method in class org.shredzone.feinrip.gui.model.PowerTabModel
 
setIgnoreChapters(boolean) - Method in class org.shredzone.feinrip.model.Project
 
setImdbEnabled(boolean) - Method in class org.shredzone.feinrip.model.Configuration
Sets if the IMDb is to be searched for titles.
setImdbUrl(String) - Method in class org.shredzone.feinrip.model.Configuration
Sets the URL of the IMDb database file server to be used.
setIndex(int) - Method in class org.shredzone.feinrip.model.Subtitle
 
setIx(int) - Method in class org.shredzone.feinrip.model.Audio
 
setLanguage(Language) - Method in class org.shredzone.feinrip.model.Audio
 
setLanguage(Language) - Method in class org.shredzone.feinrip.model.Subtitle
 
setLength(String) - Method in class org.shredzone.feinrip.model.Track
 
setMinimumHeight(JComponent) - Static method in class org.shredzone.feinrip.gui.JLabelGroup
Utility method to set the height of a JComponent to its minimum.
setMinimumWidth(int) - Method in class org.shredzone.feinrip.gui.JLabelGroup
Recursively set the minimum width of this JLabelGroup chain.
setModal(boolean) - Method in class org.shredzone.feinrip.gui.action.AbstractAsyncAction
If modal is enabled, the action will disable input to the main frame.
setModel(SelectionTableModel) - Method in class org.shredzone.feinrip.gui.action.TableSelectAllAction
Sets the model this action is bound to.
setModel(TableModel) - Method in class org.shredzone.feinrip.gui.JLanguageEditableTable
 
setMountPoint(MountPoint) - Method in class org.shredzone.feinrip.source.DvdSource
Sets the MountPoint to be used.
setMountPoint(File) - Method in class org.shredzone.feinrip.source.IsoSource
 
setNumber(int) - Method in class org.shredzone.feinrip.model.Chapter
 
setOfdbEnabled(boolean) - Method in class org.shredzone.feinrip.model.Configuration
Sets if the OFDb is to be searched for titles.
setOmdbEnabled(boolean) - Method in class org.shredzone.feinrip.model.Configuration
Sets if the OMDB is to be searched for titles.
setOutput(String) - Method in class org.shredzone.feinrip.model.Project
 
setPalette(PaletteType) - Method in class org.shredzone.feinrip.source.VobSource
 
setPosition(String) - Method in class org.shredzone.feinrip.model.Chapter
 
setPreMuxHook(Runnable) - Method in class org.shredzone.feinrip.FeinripProcessor
 
setProcessing(boolean) - Method in class org.shredzone.feinrip.model.Project
 
setProgressMeter(ProgressMeter) - Method in class org.shredzone.feinrip.FeinripProcessor
 
setProject(Project) - Method in class org.shredzone.feinrip.system.MkvEncoder
 
setSelected(boolean) - Method in class org.shredzone.feinrip.gui.PowerTabBorder
 
setSelected(boolean) - Method in class org.shredzone.feinrip.gui.PowerTabRenderer
Sets whether the power tab is to be rendered in selection state, or not.
setSelectedTab(String) - Method in class org.shredzone.feinrip.gui.PowerTabPane
Selects a tab to be shown.
setSelectedTrack(Track) - Method in class org.shredzone.feinrip.source.DvdSource
 
setSelectedTrack(Track) - Method in interface org.shredzone.feinrip.source.TrackableSource
Sets the selected Track.
setSelectionInterval(int, int) - Method in class org.shredzone.feinrip.gui.NoListSelectionModel
 
setSelectionMode(int) - Method in class org.shredzone.feinrip.gui.NoListSelectionModel
 
setSize(Dimension) - Method in class org.shredzone.feinrip.model.Project
 
setSoundFile(String) - Method in class org.shredzone.feinrip.model.Configuration
Sets the path to the sound file to be played on completion.
setSource(TrackableSource) - Method in class org.shredzone.feinrip.gui.JTrackList
Sets a new model of TrackableSource.
setSource(Source) - Method in class org.shredzone.feinrip.model.Project
 
setStreamId(int) - Method in class org.shredzone.feinrip.model.Audio
 
setStreamId(String) - Method in class org.shredzone.feinrip.model.Subtitle
 
setStreamType(StreamType) - Method in class org.shredzone.feinrip.source.DvdSource
 
setSubs(List<Subtitle>) - Method in class org.shredzone.feinrip.model.Project
 
setTempDir(String) - Method in class org.shredzone.feinrip.model.Configuration
Sets the directory to be used for temporary files.
SettingsPane - Class in org.shredzone.feinrip.gui.pane
PowerPane for configurating generic settings.
SettingsPane(Project) - Constructor for class org.shredzone.feinrip.gui.pane.SettingsPane
 
setTitle(String) - Method in class org.shredzone.feinrip.gui.model.PowerTabModel
 
setTitle(String) - Method in class org.shredzone.feinrip.model.Chapter
 
setTitle(String) - Method in class org.shredzone.feinrip.model.Project
 
setToolTipText(String) - Method in class org.shredzone.feinrip.gui.action.AbstractSyncAction
Sets a tool tip text.
setTrack(int) - Method in class org.shredzone.feinrip.model.Track
 
setType(AudioType) - Method in class org.shredzone.feinrip.model.Audio
 
setType(SubtitleType) - Method in class org.shredzone.feinrip.model.Subtitle
 
setupPopup() - Method in class org.shredzone.feinrip.gui.action.TitleQueryAction
 
setupPopup() - Method in class org.shredzone.feinrip.gui.action.TvdbQueryAction
 
setupProject() - Method in class org.shredzone.feinrip.source.DvdSource
 
setupProject() - Method in interface org.shredzone.feinrip.source.Source
Initializes all parameters of the bound Project.
setupProject() - Method in class org.shredzone.feinrip.source.VobSource
 
setValueAt(Object, int, int) - Method in class org.shredzone.feinrip.gui.model.AudioTableModel
 
setValueAt(Object, int, int) - Method in class org.shredzone.feinrip.gui.model.SubTableModel
 
setVerticalAlignment(int) - Method in class org.shredzone.feinrip.gui.JLabelGroup
Sets the vertical alignment of the label, using SwingConstants.
setVobFile(File) - Method in class org.shredzone.feinrip.source.VobSource
 
setVobFile(File) - Method in class org.shredzone.feinrip.system.MkvEncoder
 
setVobsubFiles(Map<Integer, File>) - Method in class org.shredzone.feinrip.system.MkvEncoder
 
setVts(int) - Method in class org.shredzone.feinrip.model.Subtitle
 
showError(String, String, Object...) - Static method in class org.shredzone.feinrip.gui.ErrorDialog
Show an error.
showException(Exception) - Static method in class org.shredzone.feinrip.gui.ErrorDialog
Show the exception.
showProgressDialog() - Method in class org.shredzone.feinrip.gui.FeinripPane
Locks the powerpane and shows the stealthy progress pane.
SimpleArrayListModel<T> - Class in org.shredzone.feinrip.gui.model
A simple ListModel that contains an array.
SimpleArrayListModel(T[]) - Constructor for class org.shredzone.feinrip.gui.model.SimpleArrayListModel
Creates a new SimpleArrayListModel.
SimpleArrayListModel(List<T>) - Constructor for class org.shredzone.feinrip.gui.model.SimpleArrayListModel
 
SimpleFileFilter - Class in org.shredzone.feinrip.gui
A simple FileFilter that accepts all directories and all files ending with one of the given suffixes.
SimpleFileFilter(String...) - Constructor for class org.shredzone.feinrip.gui.SimpleFileFilter
Creates a new SimpleFileFilter.
size() - Method in class org.shredzone.feinrip.model.Palette
Returns the number of colors in this palette.
Source - Interface in org.shredzone.feinrip.source
This interface defines a stream source.
SourceDvdPane - Class in org.shredzone.feinrip.gui.source
A source configuration panel for DVD sources.
SourceDvdPane() - Constructor for class org.shredzone.feinrip.gui.source.SourceDvdPane
 
SourceIsoPane - Class in org.shredzone.feinrip.gui.source
A source configuration panel for DVD iso directories.
SourceIsoPane() - Constructor for class org.shredzone.feinrip.gui.source.SourceIsoPane
 
SourcePane - Class in org.shredzone.feinrip.gui.pane
PowerPane for configurating source settings.
SourcePane(Project) - Constructor for class org.shredzone.feinrip.gui.pane.SourcePane
 
SourceSelectorPane - Class in org.shredzone.feinrip.gui.source
Abstract class for all source selector panes.
SourceSelectorPane() - Constructor for class org.shredzone.feinrip.gui.source.SourceSelectorPane
 
SourceVobPane - Class in org.shredzone.feinrip.gui.source
A source configuration pane for VOB files.
SourceVobPane() - Constructor for class org.shredzone.feinrip.gui.source.SourceVobPane
 
start() - Method in class org.shredzone.feinrip.FeinripProcessor
Starts conversion process.
start() - Method in class org.shredzone.feinrip.gui.action.WorkerThread
 
StartAction - Class in org.shredzone.feinrip.gui.action
Action for processing the sources based on the Project, and generating the mkv file.
StartAction(Project, FeinripPane, ProgressPane) - Constructor for class org.shredzone.feinrip.gui.action.StartAction
 
StreamType - Enum in org.shredzone.feinrip.model
Enumeration of streaming types.
StreamUtils - Class in org.shredzone.feinrip.system
Utility class for generic streaming operations.
StreamUtils() - Constructor for class org.shredzone.feinrip.system.StreamUtils
 
SubPane - Class in org.shredzone.feinrip.gui.pane
PowerPane for configurating subtitle settings.
SubPane(Project) - Constructor for class org.shredzone.feinrip.gui.pane.SubPane
 
SubTableModel - Class in org.shredzone.feinrip.gui.model
An editable TableModel for Subtitle entities.
SubTableModel(Project) - Constructor for class org.shredzone.feinrip.gui.model.SubTableModel
Creates a new SubTableModel.
Subtitle - Class in org.shredzone.feinrip.model
A subtitle.
Subtitle() - Constructor for class org.shredzone.feinrip.model.Subtitle
 
SubtitleFormat - Enum in org.shredzone.feinrip.model
An enumeration of different subtitle formats.
SubtitleType - Enum in org.shredzone.feinrip.model
An enumeration of different subtitle types.

T

tableChanged(TableModelEvent) - Method in class org.shredzone.feinrip.gui.action.TableSelectAllAction
 
TableSelectAllAction - Class in org.shredzone.feinrip.gui.action
An action that selects (or unselects) all entries of a SelectionTableModel.
TableSelectAllAction(boolean) - Constructor for class org.shredzone.feinrip.gui.action.TableSelectAllAction
Creates a new TableSelectAllAction.
TargetPane - Class in org.shredzone.feinrip.gui.pane
PowerPane for configurating target file name settings.
TargetPane(Project) - Constructor for class org.shredzone.feinrip.gui.pane.TargetPane
 
TargetTemplate - Enum in org.shredzone.feinrip.model
Often used templates for target file names.
timestamp(VobsubIndex.Timestamp, String) - Method in class org.shredzone.feinrip.util.VobsubIndex
Sets a timestamp and file position.
Timestamp(String) - Constructor for class org.shredzone.feinrip.util.VobsubIndex.Timestamp
 
title - Variable in class org.shredzone.feinrip.database.TvdbService.TvdbEpisode
 
title - Variable in class org.shredzone.feinrip.database.TvdbService.TvdbSeries
 
TitlePane - Class in org.shredzone.feinrip.gui.pane
PowerPane for configurating title settings.
TitlePane(Project) - Constructor for class org.shredzone.feinrip.gui.pane.TitlePane
 
TitleQueryAction - Class in org.shredzone.feinrip.gui.action
Action that queries movie databases with the current title.
TitleQueryAction(Project) - Constructor for class org.shredzone.feinrip.gui.action.TitleQueryAction
 
toRgbString() - Method in class org.shredzone.feinrip.model.Palette
Returns the palette as a comma separated string of RGB color values.
toShortString() - Method in class org.shredzone.feinrip.model.Language
Returns a short representation of the language.
toString() - Method in class org.shredzone.feinrip.database.TvdbService.TvdbSeries
 
toString(char) - Method in enum org.shredzone.feinrip.model.AspectRatio
Returns a string representation of the aspect ratio, with the given separator character.
toString() - Method in enum org.shredzone.feinrip.model.AspectRatio
Returns the aspect ratio with a colon as separator character.
toString() - Method in enum org.shredzone.feinrip.model.AudioType
 
toString() - Method in class org.shredzone.feinrip.model.Language
 
toString() - Method in class org.shredzone.feinrip.model.Palette
Returns the palette as a comma separated string of YUV color values.
toString() - Method in enum org.shredzone.feinrip.model.PaletteType
Returns a user-readable color name.
toString() - Method in enum org.shredzone.feinrip.model.SubtitleFormat
 
toString() - Method in enum org.shredzone.feinrip.model.SubtitleType
 
toString() - Method in enum org.shredzone.feinrip.model.TargetTemplate
 
toString() - Method in enum org.shredzone.feinrip.util.VobsubIndex.Setting
 
toString() - Method in class org.shredzone.feinrip.util.VobsubIndex.Timestamp
 
touchAudios() - Method in class org.shredzone.feinrip.model.Project
Touches the audios when one of the Audio entries was changed.
touchChapters() - Method in class org.shredzone.feinrip.model.Project
Touches the chapters when one of the Chapter entries was changed.
touchSubs() - Method in class org.shredzone.feinrip.model.Project
Touches the subs when one of the Subtitle entries was changed.
Track - Class in org.shredzone.feinrip.model
A single track of a DVD style source.
Track() - Constructor for class org.shredzone.feinrip.model.Track
 
TrackableSource - Interface in org.shredzone.feinrip.source
A Source that supports multiple vob streams on different tracks.
TrackAnalyzer - Class in org.shredzone.feinrip.system
Analyzes a dvd track.
TrackAnalyzer(File, int) - Constructor for class org.shredzone.feinrip.system.TrackAnalyzer
Creates a new TrackAnalyzer.
TrackListModel(TrackableSource) - Constructor for class org.shredzone.feinrip.gui.JTrackList.TrackListModel
 
TrackListRenderer() - Constructor for class org.shredzone.feinrip.gui.JTrackList.TrackListRenderer
 
TvdbEpisode() - Constructor for class org.shredzone.feinrip.database.TvdbService.TvdbEpisode
 
TvdbQueryAction - Class in org.shredzone.feinrip.gui.action
Action that queries the TVDB by the title name and offers a selection of matching TV series to the user.
TvdbQueryAction(Project) - Constructor for class org.shredzone.feinrip.gui.action.TvdbQueryAction
 
TvdbSeries() - Constructor for class org.shredzone.feinrip.database.TvdbService.TvdbSeries
 
TvdbService - Class in org.shredzone.feinrip.database
Service for accessing The Tvdb.
TvdbService() - Constructor for class org.shredzone.feinrip.database.TvdbService
 
TvdbService.TvdbEpisode - Class in org.shredzone.feinrip.database
Represents a Tvdb episode.
TvdbService.TvdbSeries - Class in org.shredzone.feinrip.database
Represents a Tvdb series.

U

unselectAll() - Method in class org.shredzone.feinrip.gui.model.AudioTableModel
Unselects all audio tracks.
unselectAll() - Method in interface org.shredzone.feinrip.gui.model.SelectionTableModel
Unselect all rows.
unselectAll() - Method in class org.shredzone.feinrip.gui.model.SubTableModel
Unselects all subtitles.

V

valueChanged(ListSelectionEvent) - Method in class org.shredzone.feinrip.gui.action.TitleQueryAction
 
valueChanged(ListSelectionEvent) - Method in class org.shredzone.feinrip.gui.action.TvdbQueryAction
 
valueChanged(ListSelectionEvent) - Method in class org.shredzone.feinrip.gui.JTrackList
 
valueChanged(ListSelectionEvent) - Method in class org.shredzone.feinrip.gui.pane.TitlePane
 
valueChanged(ListSelectionEvent) - Method in class org.shredzone.feinrip.gui.source.SourceDvdPane
 
valueOf(String) - Static method in enum org.shredzone.feinrip.model.AspectRatio
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.shredzone.feinrip.model.AudioType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.shredzone.feinrip.model.PaletteType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.shredzone.feinrip.model.StreamType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.shredzone.feinrip.model.SubtitleFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.shredzone.feinrip.model.SubtitleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.shredzone.feinrip.model.TargetTemplate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.shredzone.feinrip.util.VobsubIndex.Setting
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.shredzone.feinrip.model.AspectRatio
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.shredzone.feinrip.model.AudioType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.shredzone.feinrip.model.PaletteType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.shredzone.feinrip.model.StreamType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.shredzone.feinrip.model.SubtitleFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.shredzone.feinrip.model.SubtitleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.shredzone.feinrip.model.TargetTemplate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.shredzone.feinrip.util.VobsubIndex.Setting
Returns an array containing the constants of this enum type, in the order they are declared.
VideoPane - Class in org.shredzone.feinrip.gui.pane
PowerPane for configurating video settings.
VideoPane(Project) - Constructor for class org.shredzone.feinrip.gui.pane.VideoPane
 
VobAnalyzer - Class in org.shredzone.feinrip.system
Analyzes a vob file.
VobAnalyzer(File) - Constructor for class org.shredzone.feinrip.system.VobAnalyzer
Creates a new VobAnalyzer.
VobSource - Class in org.shredzone.feinrip.source
A Source for a single vob file.
VobSource() - Constructor for class org.shredzone.feinrip.source.VobSource
 
VobsubIndex - Class in org.shredzone.feinrip.util
Reads and writes VOBsub index files.
VobsubIndex() - Constructor for class org.shredzone.feinrip.util.VobsubIndex
 
VobsubIndex.Setting - Enum in org.shredzone.feinrip.util
A VOBsub settings key.
VobsubIndex.Timestamp - Class in org.shredzone.feinrip.util
Represents a timestamp.

W

WorkerThread - Class in org.shredzone.feinrip.gui.action
Super class for Swing worker threads.
WorkerThread(JFrame, boolean) - Constructor for class org.shredzone.feinrip.gui.action.WorkerThread
 
write(File) - Method in class org.shredzone.feinrip.util.VobsubIndex
Writes a VOBsub index files with the current settings and timestamps.
writeChapters(Collection<Chapter>, File) - Static method in class org.shredzone.feinrip.system.ChapterUtils
Writes chapters to a chap file suited for mkvmerge.
writeMkv(ProgressMeter, File) - Method in class org.shredzone.feinrip.system.MkvEncoder
Merges all streams and writes a mkv file, using the Project settings.
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.