VirtualBox

Changeset 62139 in vbox for trunk/src/VBox/Main/include


Ignore:
Timestamp:
Jul 8, 2016 1:32:43 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
108628
Message:

bugref:8389: Main: fixed video recording with VBoxheadless

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/DisplayImpl.h

    r61564 r62139  
    9595    } pendingViewportInfo;
    9696#endif /* VBOX_WITH_CROGL */
     97
     98#ifdef VBOX_WITH_VPX
     99    struct
     100    {
     101        ComPtr<IDisplaySourceBitmap> pSourceBitmap;
     102    } videoCapture;
     103#endif
    97104} DISPLAYFBINFO;
    98105
     
    195202    void i_VideoCaptureStop();
    196203    int  i_VideoCaptureEnableScreens(ComSafeArrayIn(BOOL, aScreens));
     204#ifdef VBOX_WITH_VPX
     205    void videoCaptureScreenChanged(unsigned uScreenId);
     206#endif
    197207
    198208    void i_notifyPowerDown(void);
     
    449459    /* Serializes access to mVideoAccelLegacy and mfVideoAccelVRDP, etc between VRDP and Display. */
    450460    RTCRITSECT mVideoAccelLock;
     461#ifdef VBOX_WITH_VPX
     462    /* Serializes access to video capture source bitmaps. */
     463    RTCRITSECT mVideoCaptureLock;
     464#endif
    451465
    452466public:
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette