VirtualBox

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


Ignore:
Timestamp:
Jan 24, 2017 10:06:12 AM (8 years ago)
Author:
vboxsync
Message:

VideoRec: Interface work, added container / codec configuration stuff.

Location:
trunk/src/VBox/Main/include
Files:
3 edited

Legend:

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

    r65164 r65410  
    139139#endif
    140140#ifdef VBOX_WITH_AUDIO_VIDEOREC
    141     AudioVideoRec *getAudioVideoRec() const { return mAudioVideoRec; }
     141    AudioVideoRec *i_audioVideoRecGet() const { return mAudioVideoRec; }
     142    HRESULT i_audioVideoRecSendAudio(const void *pvData, size_t cbData, uint64_t uTimestampMs);
    142143#endif
    143144
  • trunk/src/VBox/Main/include/DisplayImpl.h

    r65401 r65410  
    202202    void VideoAccelFlushVMMDev(void);
    203203
    204     int  i_VideoCaptureStart();
    205     void i_VideoCaptureStop();
    206     int  i_VideoCaptureEnableScreens(ComSafeArrayIn(BOOL, aScreens));
     204    int  i_videoCaptureEnableScreens(ComSafeArrayIn(BOOL, aScreens));
     205    int  i_videoCaptureSendAudio(const void *pvData, size_t cbData, uint64_t uTimestampMs);
     206    int  i_videoCaptureStart();
     207    void i_videoCaptureStop();
    207208#ifdef VBOX_WITH_VIDEOREC
    208209    void videoCaptureScreenChanged(unsigned uScreenId);
  • trunk/src/VBox/Main/include/DrvAudioVideoRec.h

    r65197 r65410  
    55
    66/*
    7  * Copyright (C) 2014-2017 Oracle Corporation
     7 * Copyright (C) 2017 Oracle Corporation
    88 *
    99 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    3737    static const PDMDRVREG DrvReg;
    3838
    39     Console *getParent(void) { return mParent; }
     39    Console *getParent(void) { return mpConsole; }
    4040
    4141public:
     
    4949    struct DRVAUDIOVIDEOREC *mpDrv;
    5050    /** Pointer to parent. */
    51     Console * const mParent;
     51    Console * const          mpConsole;
    5252};
    5353
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