MythTV  0.26-pre
Public Member Functions | Private Attributes
BlurayMetadata Class Reference

#include <bluraymetadata.h>

List of all members.

Public Member Functions

 BlurayMetadata (const QString path)
 ~BlurayMetadata ()
void toMap (MetadataMap &metadataMap)
bool OpenDisc (void)
bool IsOpen ()
bool ParseDisc (void)
QString GetTitle (void)
QString GetAlternateTitle (void)
QString GetDiscLanguage (void)
uint GetCurrentDiscNumber (void)
uint GetTotalDiscNumber (void)
uint GetTitleCount (void)
BlurayTitles GetTitles (void)
uint GetThumbnailCount (void)
QStringList GetThumbnails (void)
bool GetTopMenuSupported (void)
bool GetFirstPlaySupported (void)
uint32_t GetNumHDMVTitles (void)
uint32_t GetNumBDJTitles (void)
uint32_t GetNumUnsupportedTitles (void)
bool GetAACSDetected (void)
bool GetLibAACSDetected (void)
bool GetAACSHandled (void)
bool GetBDPlusDetected (void)
bool GetLibBDPlusDetected (void)
bool GetBDPlusHandled (void)

Private Attributes

BLURAYm_bdnav
meta_dlm_metadata
QString m_title
QString m_alttitle
QString m_language
uint m_discnumber
uint m_disctotal
QString m_path
BlurayTitles m_titles
QStringList m_images
bool m_topMenuSupported
bool m_firstPlaySupported
uint32_t m_numHDMVTitles
uint32_t m_numBDJTitles
uint32_t m_numUnsupportedTitles
bool m_aacsDetected
bool m_libaacsDetected
bool m_aacsHandled
bool m_bdplusDetected
bool m_libbdplusDetected
bool m_bdplusHandled

Detailed Description

Definition at line 17 of file bluraymetadata.h.


Constructor & Destructor Documentation

BlurayMetadata::BlurayMetadata ( const QString  path)

Definition at line 7 of file bluraymetadata.cpp.

Definition at line 21 of file bluraymetadata.cpp.


Member Function Documentation

Definition at line 95 of file bluraymetadata.cpp.

Definition at line 27 of file bluraymetadata.cpp.

Referenced by Video::GetBluray(), and ParseDisc().

Definition at line 26 of file bluraymetadata.h.

Referenced by OpenDisc().

Definition at line 44 of file bluraymetadata.cpp.

Referenced by Video::GetBluray().

QString BlurayMetadata::GetTitle ( void  ) [inline]

Definition at line 29 of file bluraymetadata.h.

Referenced by Video::GetBluray().

QString BlurayMetadata::GetAlternateTitle ( void  ) [inline]

Definition at line 30 of file bluraymetadata.h.

Referenced by Video::GetBluray().

QString BlurayMetadata::GetDiscLanguage ( void  ) [inline]

Definition at line 31 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 33 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 34 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 36 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 37 of file bluraymetadata.h.

Definition at line 39 of file bluraymetadata.h.

Referenced by Video::GetBluray().

QStringList BlurayMetadata::GetThumbnails ( void  ) [inline]

Definition at line 40 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 42 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 43 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 45 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 46 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 47 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 49 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 50 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 51 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 53 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 54 of file bluraymetadata.h.

Referenced by Video::GetBluray().

Definition at line 55 of file bluraymetadata.h.

Referenced by Video::GetBluray().


Member Data Documentation

Definition at line 55 of file bluraymetadata.h.

Referenced by OpenDisc(), ParseDisc(), and ~BlurayMetadata().

Definition at line 59 of file bluraymetadata.h.

Referenced by ParseDisc().

QString BlurayMetadata::m_title [private]

Definition at line 61 of file bluraymetadata.h.

Referenced by ParseDisc(), and toMap().

QString BlurayMetadata::m_alttitle [private]

Definition at line 62 of file bluraymetadata.h.

Referenced by ParseDisc(), and toMap().

QString BlurayMetadata::m_language [private]

Definition at line 63 of file bluraymetadata.h.

Referenced by ParseDisc(), and toMap().

Definition at line 65 of file bluraymetadata.h.

Referenced by ParseDisc(), and toMap().

Definition at line 66 of file bluraymetadata.h.

Referenced by ParseDisc(), and toMap().

QString BlurayMetadata::m_path [private]

Definition at line 68 of file bluraymetadata.h.

Referenced by OpenDisc(), and ParseDisc().

Definition at line 70 of file bluraymetadata.h.

Referenced by ParseDisc(), and toMap().

QStringList BlurayMetadata::m_images [private]

Definition at line 71 of file bluraymetadata.h.

Referenced by ParseDisc(), and toMap().

Definition at line 73 of file bluraymetadata.h.

Referenced by ParseDisc().

Definition at line 74 of file bluraymetadata.h.

Referenced by ParseDisc().

Definition at line 75 of file bluraymetadata.h.

Referenced by ParseDisc().

Definition at line 76 of file bluraymetadata.h.

Referenced by ParseDisc().

Definition at line 77 of file bluraymetadata.h.

Referenced by ParseDisc().

Definition at line 78 of file bluraymetadata.h.

Referenced by ParseDisc().

Definition at line 79 of file bluraymetadata.h.

Referenced by ParseDisc().

Definition at line 80 of file bluraymetadata.h.

Referenced by ParseDisc().

Definition at line 81 of file bluraymetadata.h.

Referenced by ParseDisc().

Definition at line 82 of file bluraymetadata.h.

Referenced by ParseDisc().

Definition at line 83 of file bluraymetadata.h.

Referenced by ParseDisc().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends