MythTV  master
Classes | Functions | Variables
anonymous_namespace{videodlg.cpp} Namespace Reference

Classes

struct  CopyMetadataDestination
 
class  FanartLoader
 
class  MythUIButtonListItemCopyDest
 
class  ParentalLevelNotifyContainer
 
class  ScreenCopyDest
 
struct  SimpleCollect
 

Functions

bool IsValidDialogType (int num)
 
MythGenericTreeGetNodePtrFromButton (MythUIButtonListItem *item)
 
VideoMetadataGetMetadataPtrFromNode (MythGenericTree *node)
 
bool GetLocalVideoImage (const QString &video_uid, const QString &filename, const QStringList &in_dirs, QString &image, QString title, int season, const QString &host, const QString &sgroup, int episode=0, bool isScreenshot=false)
 
void PlayVideo (const QString &filename, const VideoMetadataListManager &video_list, bool useAltPlayer=false)
 
void CopyMetadataToUI (const VideoMetadata *metadata, CopyMetadataDestination &dest)
 
void CopyPlaybackStateToUI (const PlaybackState &playbackState, const VideoMetadata *metadata, MythUIButtonListItem *item=nullptr, MythScreenType *screen=nullptr)
 
QStringList GetTrailersInDirectory (const QString &startDir)
 

Variables

std::unique_ptr< FanartLoaderfanartLoader
 

Function Documentation

◆ IsValidDialogType()

bool anonymous_namespace{videodlg.cpp}::IsValidDialogType ( int  num)

Definition at line 65 of file videodlg.cpp.

Referenced by VideoDialog::Create().

◆ GetNodePtrFromButton()

MythGenericTree* anonymous_namespace{videodlg.cpp}::GetNodePtrFromButton ( MythUIButtonListItem item)

◆ GetMetadataPtrFromNode()

VideoMetadata* anonymous_namespace{videodlg.cpp}::GetMetadataPtrFromNode ( MythGenericTree node)

◆ GetLocalVideoImage()

bool anonymous_namespace{videodlg.cpp}::GetLocalVideoImage ( const QString &  video_uid,
const QString &  filename,
const QStringList &  in_dirs,
QString &  image,
QString  title,
int  season,
const QString &  host,
const QString &  sgroup,
int  episode = 0,
bool  isScreenshot = false 
)

Definition at line 136 of file videodlg.cpp.

Referenced by VideoDialog::StartVideoImageSet().

◆ PlayVideo()

void anonymous_namespace{videodlg.cpp}::PlayVideo ( const QString &  filename,
const VideoMetadataListManager video_list,
bool  useAltPlayer = false 
)

◆ CopyMetadataToUI()

void anonymous_namespace{videodlg.cpp}::CopyMetadataToUI ( const VideoMetadata metadata,
CopyMetadataDestination dest 
)

◆ CopyPlaybackStateToUI()

void anonymous_namespace{videodlg.cpp}::CopyPlaybackStateToUI ( const PlaybackState playbackState,
const VideoMetadata metadata,
MythUIButtonListItem item = nullptr,
MythScreenType screen = nullptr 
)

◆ GetTrailersInDirectory()

QStringList anonymous_namespace{videodlg.cpp}::GetTrailersInDirectory ( const QString &  startDir)

Definition at line 3175 of file videodlg.cpp.

Referenced by VideoDialog::playVideoWithTrailers().

Variable Documentation

◆ fanartLoader

std::unique_ptr<FanartLoader> anonymous_namespace{videodlg.cpp}::fanartLoader