#include <DVDFileInfo.h>
|
static bool | ExtractThumb (const CFileItem &fileItem, CTextureDetails &details, CStreamDetails *pStreamDetails, int64_t pos) |
|
static bool | GetFileStreamDetails (CFileItem *pItem) |
| Open the item pointed to by pItem and extract streamdetails. More...
|
|
static bool | DemuxerToStreamDetails (std::shared_ptr< CDVDInputStream > pInputStream, CDVDDemux *pDemux, CStreamDetails &details, const std::string &path="") |
|
static bool | DemuxerToStreamDetails (std::shared_ptr< CDVDInputStream > pInputStream, CDVDDemux *pDemuxer, const std::vector< CStreamDetailSubtitle > &subs, CStreamDetails &details) |
| Probe the file's internal and external streams and store the info in the StreamDetails parameter. More...
|
|
static bool | GetFileDuration (const std::string &path, int &duration) |
|
static bool | AddExternalSubtitleToDetails (const std::string &path, CStreamDetails &details, const std::string &filename, const std::string &subfilename="") |
| Probe the streams of an external subtitle file and store the info in the StreamDetails parameter. More...
|
|
◆ AddExternalSubtitleToDetails()
bool CDVDFileInfo::AddExternalSubtitleToDetails |
( |
const std::string & |
path, |
|
|
CStreamDetails & |
details, |
|
|
const std::string & |
filename, |
|
|
const std::string & |
subfilename = "" |
|
) |
| |
|
static |
Probe the streams of an external subtitle file and store the info in the StreamDetails parameter.
- Parameters
-
[out] | details | The external subtitle file's StreamDetails. |
◆ DemuxerToStreamDetails() [1/2]
◆ DemuxerToStreamDetails() [2/2]
Probe the file's internal and external streams and store the info in the StreamDetails parameter.
- Parameters
-
[out] | details | The file's StreamDetails consisting of internal streams and external subtitle streams. |
◆ ExtractThumb()
◆ GetFileDuration()
bool CDVDFileInfo::GetFileDuration |
( |
const std::string & |
path, |
|
|
int & |
duration |
|
) |
| |
|
static |
◆ GetFileStreamDetails()
bool CDVDFileInfo::GetFileStreamDetails |
( |
CFileItem * |
pItem | ) |
|
|
static |
Open the item pointed to by pItem and extract streamdetails.
- Returns
- true if the stream details have changed
The documentation for this class was generated from the following files: