VirtualBox

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


Ignore:
Timestamp:
Aug 18, 2022 7:11:55 AM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
153098
Message:

Recording/Main: Fixed audio/video sync issues, made timestamp documentation more uniform. bugref:10275

File:
1 edited

Legend:

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

    r96265 r96284  
    282282typedef struct RECORDINGCODECSTATE
    283283{
    284     /** Timestamp (in ms, absolute) of the last frame was encoded. */
     284    /** Timestamp Timestamp (PTS, in ms) of the last frame was encoded. */
    285285    uint64_t            tsLastWrittenMs;
    286286    /** Number of encoding errors. */
     
    389389typedef struct RECORDINGFRAME
    390390{
     391    /** Timestamp (PTS, in ms). */
    391392    uint64_t                msTimestamp;
    392393    union
     
    485486int recordingCodecEncode(PRECORDINGCODEC pCodec, const PRECORDINGFRAME pFrame, size_t *pcEncoded, size_t *pcbEncoded);
    486487int recordingCodecFinalize(PRECORDINGCODEC pCodec);
     488uint32_t recordingCodecGetWritable(PRECORDINGCODEC pCodec, uint64_t msTimestamp);
    487489#endif /* !MAIN_INCLUDED_RecordingInternals_h */
    488490
Note: See TracChangeset for help on using the changeset viewer.

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