Skip to content

Commit b3874e5

Browse files
committed
Implement ui::MediaPlayer::getVirtualRenderer
1 parent 171d75f commit b3874e5

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

core/ui/UIMediaPlayer.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1121,6 +1121,12 @@ void MediaPlayer::setStyle(StyleType style)
11211121
_styleType = style;
11221122
}
11231123

1124+
Node* MediaPlayer::getVirtualRenderer()
1125+
{
1126+
auto pvd = reinterpret_cast<PrivateVideoDescriptor*>(_videoContext);
1127+
return pvd->_vrender;
1128+
}
1129+
11241130
void MediaPlayer::draw(Renderer* renderer, const Mat4& transform, uint32_t flags)
11251131
{
11261132
ax::ui::Widget::draw(renderer, transform, flags);

core/ui/UIMediaPlayer.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -383,6 +383,8 @@ class AX_GUI_DLL MediaPlayer : public ax::ui::Widget
383383
*/
384384
MediaState getState() const;
385385

386+
Node* getVirtualRenderer() override;
387+
386388
void setMediaController(MediaController* controller);
387389
MediaController* getMediaController() const { return _mediaController; }
388390

0 commit comments

Comments
 (0)