VirtualBox

Ignore:
Timestamp:
Aug 17, 2022 12:02:46 PM (2 years ago)
Author:
vboxsync
Message:

Recording/Main: Greatly reduced workload spent in the recording driver's async I/O thread by also encoding the audio data in the dedicated recording thread (using two different block maps, see comments for details). bugref:10275

File:
1 edited

Legend:

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

    r96229 r96260  
    120120
    121121    int Process(RecordingBlockMap &mapBlocksCommon);
     122    int SendAudioFrame(const void *pvData, size_t cbData, uint64_t msTimestamp);
    122123    int SendVideoFrame(uint32_t x, uint32_t y, uint32_t uPixelFormat, uint32_t uBPP, uint32_t uBytesPerLine,
    123124                       uint32_t uSrcWidth, uint32_t uSrcHeight, uint8_t *puSrcData, uint64_t msTimestamp);
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