QtlMovie 1.12 (A specialized FFmpeg front-end)
QtlMediaStreamInfo.h File Reference

Declare the class QtlMediaStreamInfo. More...

Classes

class  QtlMediaStreamInfo
 Description of a stream (video, audio, subtitle) in a multimedia file. More...
 

Macros

#define QTL_DAR_16_9   (float(16.0)/float(9.0))
 Display aspect ratio value for 16:9. More...
 
#define QTL_DAR_4_3   (float(4.0)/float(3.0))
 Display aspect ratio value for 4:3. More...
 
#define QTL_DVD_DAR   QTL_DAR_16_9
 Display aspect ratio for DVD. More...
 
#define QTL_DVD_DAR_FFMPEG   "16:9"
 Same as QTL_DVD_DAR, used with ffmpeg -aspect option. More...
 

Typedefs

typedef QList< QtlMediaStreamInfoPtrQtlMediaStreamInfoList
 List of smart pointers to QtlMediaStreamInfo (non thread-safe). More...
 
typedef QtlSmartPointer< QtlMediaStreamInfo, QtlNullMutexLockerQtlMediaStreamInfoPtr
 Smart pointer to a QtlMediaStreamInfo (non thread-safe). More...
 

Detailed Description

Declare the class QtlMediaStreamInfo.

Macro Definition Documentation

◆ QTL_DAR_4_3

#define QTL_DAR_4_3   (float(4.0)/float(3.0))

Display aspect ratio value for 4:3.

◆ QTL_DAR_16_9

#define QTL_DAR_16_9   (float(16.0)/float(9.0))

Display aspect ratio value for 16:9.

◆ QTL_DVD_DAR

#define QTL_DVD_DAR   QTL_DAR_16_9

Display aspect ratio for DVD.

◆ QTL_DVD_DAR_FFMPEG

#define QTL_DVD_DAR_FFMPEG   "16:9"

Same as QTL_DVD_DAR, used with ffmpeg -aspect option.

Typedef Documentation

◆ QtlMediaStreamInfoPtr

◆ QtlMediaStreamInfoList

List of smart pointers to QtlMediaStreamInfo (non thread-safe).