|
Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.
|
#include <DVDOverlaySSA.h>
Public Member Functions | |
| CDVDOverlaySSA (const std::shared_ptr< CDVDSubtitlesLibass > &libass) | |
| ~CDVDOverlaySSA () override=default | |
| CDVDOverlaySSA * | Clone () override |
Public Member Functions inherited from CDVDOverlayLibass | |
| CDVDOverlayLibass (const std::shared_ptr< CDVDSubtitlesLibass > &libass, DVDOverlayType type) | |
| CDVDOverlayLibass (const CDVDOverlayLibass &src) | |
| std::shared_ptr< CDVDSubtitlesLibass > | GetLibassHandler () const |
| Getter for Libass handler. More... | |
Public Member Functions inherited from CDVDOverlay | |
| CDVDOverlay (DVDOverlayType type) | |
| CDVDOverlay (const CDVDOverlay &src) | |
| virtual | ~CDVDOverlay () |
| CDVDOverlay * | Acquire () |
| int | Release () |
| bool | IsOverlayType (DVDOverlayType type) |
| virtual void | SetTextAlignEnabled (bool enable) |
| bool | IsTextAlignEnabled () |
| void | SetOverlayContainerFlushable (bool isFlushable) |
| bool | IsOverlayContainerFlushable () |
| void | SetForcedMargins (bool setForcedMargins) |
| bool | IsForcedMargins () |
Additional Inherited Members | |
Static Public Member Functions inherited from CDVDOverlay | |
| static void | Release (CDVDOverlay *ov) |
Public Attributes inherited from CDVDOverlay | |
| double | iPTSStartTime |
| double | iPTSStopTime |
| bool | bForced |
| bool | replace |
| unsigned long | m_textureid |
Protected Attributes inherited from CDVDOverlay | |
| DVDOverlayType | m_type |
| bool | m_enableTextAlign |
| bool | m_overlayContainerFlushable |
| bool | m_setForcedMargins |
|
inlineexplicit |
|
overridedefault |
|
inlineoverridevirtual |
return a copy to VideoPlayerSubtitle in order to have hw resources cleared after rendering
Reimplemented from CDVDOverlay.