Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. QDeclarativeItem's window handle - for allowing external renderer to put a video frame

QDeclarativeItem's window handle - for allowing external renderer to put a video frame

Scheduled Pinned Locked Moved General and Desktop
2 Posts 2 Posters 1.8k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    artem.marchenko
    wrote on last edited by
    #1

    We are developing an with videocalls built-in (SkypeKit based if you wonder). We would love to do UI in QML and planning to have some sort of MyVideo QML element for displaying video + some QML Rectangles/buttons/whatever to show on top.

    The current issue is that SkypeKit's renderer needs a window handle for X11 painting to happen (I think OpenGL rendering is also possible, but we didn't investigate it as far).

    Getting a window handle for the external renderer
    Is it possible to get a window handle for a given QDeclarativeItem so that external renderer could paint to it whenever it wants?
    So I get it correctly that as long as we are going via XWindow protocol, QML engine will still be able to paint buttons/rectangles/whatever on top of MyVideo even if renderer paints the video whenever it wants?

    P.S.
    The target for OS is going to be Linux, so we are fine if the solution happens to work on systems with X11 only

    1 Reply Last reply
    0
    • R Offline
      R Offline
      ravi.kotta
      wrote on last edited by
      #2

      Hi,
      I need to display skype video in the qt window. Is that above discussed project ready? . If it is ready let me know, I need to use

      thanks
      Ravikumar kotta

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved