Advertisement
Guest User

Untitled

a guest
Dec 4th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.95 KB | None | 0 0
  1. diff --git a/src/video/VideoStream.cpp b/src/video/VideoStream.cpp
  2. index 6e8d8d5..8cb922a 100644
  3. --- a/src/video/VideoStream.cpp
  4. +++ b/src/video/VideoStream.cpp
  5. @@ -21,6 +21,7 @@
  6.  #include "VideoStream.h"
  7.  #include "VideoGeometry.h"
  8.  #include "libretro/LibretroEnvironment.h"
  9. +#include "log/Log.h"
  10.  
  11.  #include "libKODI_game.h"
  12.  
  13. @@ -34,11 +35,15 @@ CVideoStream::CVideoStream() :
  14.  
  15.  void CVideoStream::Initialize(CHelper_libKODI_game* frontend)
  16.  {
  17. +  dsyslog("CVideoStream::Initialize");
  18. +
  19.    m_frontend = frontend;
  20.  }
  21.  
  22.  void CVideoStream::Deinitialize()
  23.  {
  24. +  dsyslog("CVideoStream::Deinitialize");
  25. +
  26.    if (m_frontend == nullptr)
  27.      return;
  28.  
  29. @@ -58,8 +63,13 @@ void CVideoStream::SetGeometry(const CVideoGeometry &geometry)
  30.  
  31.  void CVideoStream::EnableHardwareRendering(const game_stream_hw_framebuffer_properties &properties)
  32.  {
  33. +  dsyslog("Enabling hardware rendering");
  34. +
  35.    if (m_frontend == nullptr)
  36. +  {
  37. +    esyslog("Frontend not initialized");
  38.      return;
  39. +  }
  40.  
  41.    CloseStream();
  42.  
  43. @@ -70,10 +80,14 @@ void CVideoStream::EnableHardwareRendering(const game_stream_hw_framebuffer_prop
  44.  
  45.    m_stream = m_frontend->OpenStream(streamProps);
  46.    m_streamType = GAME_STREAM_HW_FRAMEBUFFER;
  47. +
  48. +  dsyslog("Hardware rendering enabled");
  49.  }
  50.  
  51.  uintptr_t CVideoStream::GetHwFramebuffer()
  52.  {
  53. +  dsyslog("CVideoStream::GetHwFramebuffer");
  54. +
  55.    if (m_frontend == nullptr)
  56.      return 0;
  57.  
  58. @@ -93,6 +107,8 @@ uintptr_t CVideoStream::GetHwFramebuffer()
  59.  
  60.  bool CVideoStream::GetSwFramebuffer(unsigned int width, unsigned int height, GAME_PIXEL_FORMAT requestedFormat, game_stream_sw_framebuffer_buffer &framebuffer)
  61.  {
  62. +  dsyslog("CVideoStream::GetSwFramebuffer");
  63. +
  64.    if (m_frontend == nullptr)
  65.      return false;
  66.  
  67. @@ -232,6 +248,8 @@ void CVideoStream::OnFrameEnd()
  68.  
  69.  void CVideoStream::CloseStream()
  70.  {
  71. +  dsyslog("CVideoStream::CloseStream");
  72. +
  73.    if (m_stream != nullptr)
  74.    {
  75.      m_frontend->CloseStream(m_stream);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement