►CQtlAutoGrid | A simple grid container which rearrange the children based on its size |
CChildBox | Description of one child widget in the grid |
CQtlBoundProcess | An encapsulation of QProcess which reports only the final state |
CQtlBoundProcessResult | Result of a process execution |
CQtlBrowserDialog | A subclass of QtlDialog which implements a browser |
CQtlButtonGrid | A containers for buttons with a grid layout and id values |
CQtlByteBlock | Definitions of a generic block of bytes |
CQtlCheckableHeaderView | A subclass of QHeaderView with a checkbox in the first column |
►CQtlDataPull | Base class to pull data from a base class into asynchronous devices such as QProcess or QTcpSocket |
CContext | Describe the context of one device |
CQtlDataPullSynchronousWrapper | A class which synchronously waits for a QtlDataPull |
CQtlDialog | A subclass of QDialog with additional features |
CQtlErrorBase | Base class for objet reporting errors |
CQtlFile | Base class of a file description |
CQtlFileDataPull | A class to pull data from a list of files into an asynchronous device such as QProcess |
CQtlFilePathFilterInterface | An interface class used to filter file paths |
CQtlFileSlices | A read-only file device with sequential access on a list of data slices |
CQtlFixedSizeTableWidget | A subclass of QTableWidget which enforces a fixed table size |
CQtlGeometrySettingsInterface | An interface class used to save and restore the geometry of widgets |
CQtlIncrement | A class which safely increment and equivalently decrement a counter |
CQtlIntValidator | A subclass of QValidator which accepts all 32-bit decimal or hexadecimal integers |
CQtlIsoLanguages | Using ISO language and country codes |
CQtlLineEdit | A subclass of QLineEdit with enhancements |
CQtlLogger | Interface class for a simple message logger |
CQtlMediaStreamInfo | Description of a stream (video, audio, subtitle) in a multimedia file |
CQtlMovieAboutMediaTools | A subclass of QDialog which implements the UI for the "About Media Tools" action |
CQtlMovieAction | A class which represents an action which starts, progresses and completes |
CQtlMovieAudioTestDialog | A subclass of QtlDialog which implements the UI for the "Audio Test" action |
CQtlMovieCcExtractorProcess | An execution of CCExtractor |
CQtlMovieCleanupSubtitles | A class to cleanup subtitles files |
CQtlMovieClosedCaptionsSearch | This file scans a multimedia file and searches Closed Captions streams |
CQtlMovieConvertSubStationAlpha | A class to subtitles files from SSA/ASS to SRT format |
CQtlMovieDeleteAction | An action which deletes one or more files or directories |
CQtlMovieDeviceProfile | This structure defines the type and screen size of a device (iPad, iPhone, etc) |
CQtlMovieDvdAuthorProcess | An execution of DVD Author |
►CQtlMovieDvdExtractionSession | A complete DVD extraction session |
COutputFile | Inner private class describing one transfer |
CQtlMovieDvdExtractionWindow | A subclass of QMainWindow which implements the UI for the DVD Ripper application |
►CQtlMovieEditSettings | A subclass of QtlDialog which implements the UI for the "Edit Settings" action |
COutputDirectory | Description of an output directory settings |
CQtlMovieEditTask | A subclass of QWidget which implements the UI for the editing a task |
CQtlMovieEditTaskDialog | A subclass of QtlDialog which implements the UI for the editing a task |
CQtlMovieExecFile | Describe an executable file such as ffmpeg, ffprobe, etc |
CQtlMovieFFmpegProcess | An execution of FFmpeg |
CQtlMovieFFmpegVolumeDetect | An execution of FFmpeg with the audio filter "volumedetect" |
CQtlMovieFFprobeTags | Define a map of tags/values from ffprobe output |
CQtlMovieGrowisofsProcess | An execution of growisofs |
CQtlMovieHelp | A class to display help files in an external browser |
CQtlMovieInputFile | Describes an input video file |
CQtlMovieInputFilePropertiesDialog | A subclass of QtlDialog which implements the UI for the "View Input File Properties" action |
CQtlMovieJob | A complete transcoding job |
CQtlMovieMainWindow | A subclass of QMainWindow which implements the UI for the application |
CQtlMovieMainWindowBase | A subclass of QMainWindow, used as intermediate base for the main UI's in the application |
CQtlMovieMkisofsProcess | An execution of mkisofs |
CQtlMovieNewVersion | A class to check the existence of a new version of the application on the network |
CQtlMovieOutputFile | Describes an output video file |
CQtlMovieProcess | An execution of a media tool process |
CQtlMovieSettings | Description of the global settings of the application |
CQtlMovieSettingsMigration | Migration of QtlMovie settings from old to new format |
CQtlMovieTask | A class implementing one transcoding task |
CQtlMovieTaskList | A list of transcoding tasks |
CQtlMovieTeletextExtract | This class extracts one Teletext subtitle stream from an MPEG-TS file into an SRT file |
CQtlMovieTeletextSearch | This class scans an MPEG-TS file and searches Teletext subtitle streams |
CQtlMovieTsDemux | Abstract base class to read an MPEG-TS file and demux its content |
CQtlMutexLocker | Direct subclass of QMutexLocker |
CQtlNamedIntComboBox | A subclass of QComboBox which takes its list of values from a QtlNamedIntSet |
CQtlNamedIntSet | A class containing a set of integer values with names |
CQtlNullLogger | An implementation of QtlLogger which drops all messages |
►CQtlNullMutexLocker | API-compatible with QtlMutexLocker but does nothing |
CMutex | The Mutex type for this locker class |
CQtlOpticalDrive | A class which describes an optical disc drive in the system |
CQtlPasswordDialog | A subclass of QDialog which implements the UI for entering a password |
CQtlPlainTextEdit | A subclass of QPlainTextEdit with additional features |
CQtlPlainTextLogger | A subclass of QPlainTextEdit which implements QtlLogger interface |
CQtlPointerList | Definition of a list of pointers which deletes the pointed items on destruction |
CQtlProcess | A subclass of QProcess with additional features |
CQtlRange | A class which describes a contiguous range of qint64 integer values |
CQtlRangeList | A class which extends a list of QtlRange |
CQtlSelectionRectDelegate | A subclass of QStyledItemDelegate which draws a rectangle around selected items |
CQtlSettings | A base class for application settings |
CQtlSimpleWebRequest | A class which performs one simple HTTP request, expecting a text response (HTML, XML, whatever, but not binary data) |
►CQtlSmartPointer | Template smart pointer (reference-counted, auto-delete, optionally thread-safe) |
CSmartShared | Shared implementation of the smart pointer |
CQtlStdoutLogger | An implementation of QtlLogger which prints messages on standard output or other standard files |
CQtlStringList | A subclass of QStringList with specialized constructors |
CQtlSubRipGenerator | Generate subtitles in SubRip format (aka SRT) |
CQtlSubStationAlphaFrame | Description of a frame of Sub Station Alpha (SSA/ASS) subtitles |
CQtlSubStationAlphaParser | A basic parser for Sub Station Alpha (SSA/ASS) subtitles files |
CQtlSubStationAlphaStyle | Description of a style of Sub Station Alpha (SSA/ASS) subtitles |
CQtlSynchronousProcess | Implements the execution of a synchronous process |
CQtlSysInfo | An extension of QSysInfo |
CQtlTextFileViewer | A subclass of QtlDialog which displays the content of a text file |
CQtlTlv | A template class for TLV items (Tag / Length / Value) |
►CQtlTlvList | A template class for lists of TLV items (Tag / Length / Value) |
CTagDefinition | Internal structure to hold a tag definition |
CQtlTlvTableWidget | A subclass of QTableWidget to edit a list of TLV items |
CQtlTranslator | A subclass of QTranslator with extended file search capabilities |
CQtlUninitializedException | Define the exceptions which are thrown when a QtlVariable instance is used without being initialized |
CQtlVariable | A template class which defines a variable which can be either initialized or uninitialized |
CQtlVersion | Description of an application version |
CQtsAbstractDescriptor | Abstract base class for MPEG PSI/SI descriptors |
CQtsAbstractLongTable | Abstract base class for MPEG PSI/SI tables with long sections |
CQtsAbstractTable | Abstract base class for MPEG PSI/SI tables |
CQtsCrc32 | Cyclic Redundancy Check as used in MPEG sections |
CQtsDemux | Abstract base class for transport stream demultiplexers |
CQtsDescriptor | Representation of a binary MPEG PSI/SI descriptor |
►CQtsDescriptorList | List of MPEG PSI/SI descriptors |
CElement | Each entry contains a descriptor and its corresponding private data specifier |
CQtsDvdBandwidthReport | A utility class to report transfer bandwidth on DVD media |
CQtsDvdDataPull | A class to pull data from an encrypted DVD into an asynchronous device such as QProcess |
CQtsDvdDirectory | A class which describes a directory on DVD |
CQtsDvdFile | A class which describes a file on DVD |
CQtsDvdMedia | Description of a DVD media |
CQtsDvdOriginalCell | A class describing a cell inside the original input VOB's of a DVD, before DVD production |
CQtsDvdProgramCell | A class describing a cell inside a DVD program |
CQtsDvdProgramChain | A class which describes a Program Chain (PGC) in a DVD Video Title Set (VTS) |
►CQtsDvdProgramChainDemux | A class to demultiplex a Program Chain (PGC) from a DVD Video Title Set (VTS) |
CInputSectors | A class to compute ranges in contiguous input sectors |
►CVobFileSet | A class which is used to read from VOB files |
CFile | |
CQtsDvdProgramChapter | A class describing a chapter inside a DVD program |
CQtsDvdTitleSet | Description of a "Title Set" in a DVD |
CQtsExtTableId | Extended table id (include table id extension) |
►CQtsPesDemux | This class extracts PES packets from TS packets |
CPidContext | This internal structure contains the analysis context for one PID |
CQtsPesHandlerInterface | Interface to be implemented by classes which need to be notified of PES packets using a PES demux |
CQtsPesPacket | Basic definition of an MPEG-2 PES packet(Packetized Elementary Stream) |
CQtsPrivateDataSpecifierDescriptor | The DVD-defined private_data_specifier_descriptor |
►CQtsProgramAssociationTable | The MPEG-defined Program Association Table (PAT) |
CServiceEntry | Describes a service entry in the PAT |
►CQtsProgramMapTable | The MPEG-defined Program Map Table (PMT) |
CStreamEntry | Describes a stream entry in the PMT |
CQtsSection | Representation of a binary MPEG PSI/SI section |
►CQtsSectionDemux | This class extracts PSI/SI sections and tables from TS packets |
CEtidContext | This internal structure contains the analysis context for one TID/TIDext into one PID |
CPidContext | This internal structure contains the analysis context for one PID |
CStatus | Demux status information |
CQtsSectionHandlerInterface | Interface to be implemented by classes which need to be notified of sections using a section demux |
CQtsStandaloneTableDemux | A QtsSectionDemux which extracts MPEG tables without external handler |
CQtsTable | Representation of a binary MPEG PSI/SI table |
CQtsTableHandlerInterface | Interface to be implemented by classes which need to be notified of tables using a section demux |
CQtsTeletextCharset | Implementation of a Teletext character set |
►CQtsTeletextDemux | This class extracts Teletext subtitles from TS packets |
CPidContext | This internal structure contains the analysis context for one PID |
CTeletextPage | Structure of a Teletext page |
►CQtsTeletextDescriptor | The DVD-defined teletext_descriptor |
CEntry | Describe a teletext entry in the descriptor |
CQtsTeletextFrame | Description of one Teletext frame |
CQtsTeletextHandlerInterface | Interface to be implemented by classes which need to be notified of Teletext messages using a Teletext demux |
CQtsTimeStamper | Time stamp management per PID |
CQtsTsFile | A subclass of QFile which reads and writes MPEG transport stream packets instead of raw data |
CQtsTsPacket | Basic definition of an MPEG-2 transport packet |