Changeset 96230 in vbox for trunk/src/VBox/Main
- Timestamp:
- Aug 16, 2022 3:44:23 PM (2 years ago)
- Location:
- trunk/src/VBox/Main
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/include/WebMWriter.h
r96229 r96230 429 429 * Initializes a segment. 430 430 * 431 * @returns IPRTstatus code.431 * @returns VBox status code. 432 432 */ 433 433 int init(void) -
trunk/src/VBox/Main/src-client/ConsoleImpl.cpp
r96226 r96230 7353 7353 * Creates the recording context. 7354 7354 * 7355 * @returns IPRTstatus code.7355 * @returns VBox status code. 7356 7356 */ 7357 7357 int Console::i_recordingCreate(void) … … 7377 7377 * Starts recording. Does nothing if recording is already active. 7378 7378 * 7379 * @returns IPRTstatus code.7379 * @returns VBox status code. 7380 7380 */ 7381 7381 int Console::i_recordingStart(util::AutoWriteLock *pAutoLock /* = NULL */) -
trunk/src/VBox/Main/src-client/Recording.cpp
r96229 r96230 162 162 * Notifies a recording context's encoding thread. 163 163 * 164 * @returns IPRTstatus code.164 * @returns VBox status code. 165 165 */ 166 166 int RecordingContext::threadNotify(void) … … 333 333 * Creates a recording context. 334 334 * 335 * @returns IPRTstatus code.335 * @returns VBox status code. 336 336 * @param ptrConsole Pointer to console object this context is bound to (weak pointer). 337 337 * @param Settings Reference to recording settings to use for creation. … … 403 403 * Starts a recording context by creating its worker thread. 404 404 * 405 * @returns IPRTstatus code.405 * @returns VBox status code. 406 406 */ 407 407 int RecordingContext::startInternal(void) … … 432 432 * Stops a recording context by telling the worker thread to stop and finalizing its operation. 433 433 * 434 * @returns IPRTstatus code.434 * @returns VBox status code. 435 435 */ 436 436 int RecordingContext::stopInternal(void) … … 590 590 * Creates a new recording context. 591 591 * 592 * @returns IPRTstatus code.592 * @returns VBox status code. 593 593 * @param ptrConsole Pointer to console object this context is bound to (weak pointer). 594 594 * @param Settings Reference to recording settings to use for creation. … … 610 610 * Starts a recording context. 611 611 * 612 * @returns IPRTstatus code.612 * @returns VBox status code. 613 613 */ 614 614 int RecordingContext::Start(void) … … 781 781 * @thread EMT 782 782 * 783 * @returns IPRTstatus code.783 * @returns VBox status code. 784 784 * @param pvData Audio frame data to send. 785 785 * @param cbData Size (in bytes) of (encoded) audio frame data. … … 802 802 * @thread EMT 803 803 * 804 * @returns IPRTstatus code.804 * @returns VBox status code. 805 805 * @param uScreen Screen number to send video frame to. 806 806 * @param x Starting x coordinate of the video frame. -
trunk/src/VBox/Main/src-client/RecordingStream.cpp
r96229 r96230 54 54 * Opens a recording stream. 55 55 * 56 * @returns IPRTstatus code.56 * @returns VBox status code. 57 57 * @param screenSettings Recording settings to use. 58 58 */ … … 220 220 * Does housekeeping and recording context notification. 221 221 * 222 * @returns IPRTstatus code.222 * @returns VBox status code. 223 223 * @param msTimestamp Current timestamp (in ms). 224 224 */ … … 287 287 * As this can be very CPU intensive, this function usually is called from a separate thread. 288 288 * 289 * @returns IPRTstatus code.289 * @returns VBox status code. 290 290 * @param mapBlocksCommon Map of common block to process for this stream. 291 291 * … … 415 415 * Sends a raw (e.g. not yet encoded) video frame to the recording stream. 416 416 * 417 * @returns IPRTstatus code. Will return VINF_RECORDING_LIMIT_REACHED if the stream's recording417 * @returns VBox status code. Will return VINF_RECORDING_LIMIT_REACHED if the stream's recording 418 418 * limit has been reached or VINF_RECORDING_THROTTLED if the frame is too early for the current 419 419 * FPS setting. … … 653 653 * Initializes a recording stream. 654 654 * 655 * @returns IPRTstatus code.655 * @returns VBox status code. 656 656 * @param pCtx Pointer to recording context. 657 657 * @param uScreen Screen number to use for this recording stream. … … 666 666 * Initializes a recording stream, internal version. 667 667 * 668 * @returns IPRTstatus code.668 * @returns VBox status code. 669 669 * @param pCtx Pointer to recording context. 670 670 * @param uScreen Screen number to use for this recording stream. … … 816 816 * and finalizes recording. 817 817 * 818 * @returns IPRTstatus code.818 * @returns VBox status code. 819 819 */ 820 820 int RecordingStream::close(void) … … 896 896 * Uninitializes a recording stream. 897 897 * 898 * @returns IPRTstatus code.898 * @returns VBox status code. 899 899 */ 900 900 int RecordingStream::Uninit(void) … … 906 906 * Uninitializes a recording stream, internal version. 907 907 * 908 * @returns IPRTstatus code.908 * @returns VBox status code. 909 909 */ 910 910 int RecordingStream::uninitInternal(void) -
trunk/src/VBox/Main/src-client/WebMWriter.cpp
r96229 r96230 113 113 * Closes the WebM file and drains all queues. 114 114 * 115 * @returns IPRTstatus code.115 * @returns VBox status code. 116 116 */ 117 117 int WebMWriter::Close(void) … … 152 152 * Adds an audio track. 153 153 * 154 * @returns IPRTstatus code.154 * @returns VBox status code. 155 155 * @param pCodec Audio codec to use. 156 156 * @param uHz Input sampling rate. … … 335 335 * Adds a video track. 336 336 * 337 * @returns IPRTstatus code.337 * @returns VBox status code. 338 338 * @param pCodec Codec data to use. 339 339 * @param uWidth Width (in pixels) of the video track. … … 451 451 * Writes the WebM file header. 452 452 * 453 * @returns IPRTstatus code.453 * @returns VBox status code. 454 454 */ 455 455 int WebMWriter::writeHeader(void) … … 487 487 * Writes a simple block into the EBML structure. 488 488 * 489 * @returns IPRTstatus code.489 * @returns VBox status code. 490 490 * @param a_pTrack Track the simple block is assigned to. 491 491 * @param a_pBlock Simple block to write. … … 524 524 * Writes a simple block and enqueues it into the segment's render queue. 525 525 * 526 * @returns IPRTstatus code.526 * @returns VBox status code. 527 527 * @param a_pTrack Track the simple block is assigned to. 528 528 * @param a_pBlock Simple block to write and enqueue. … … 569 569 * Writes a data block to the specified track. 570 570 * 571 * @returns IPRTstatus code.571 * @returns VBox status code. 572 572 * @param uTrack Track ID to write data to. 573 573 * @param pvData Pointer to data block to write. … … 619 619 * Processes a render queue. 620 620 * 621 * @returns IPRTstatus code.621 * @returns VBox status code. 622 622 * @param pQueue Queue to process. 623 623 * @param fForce Whether forcing to process the render queue or not. … … 795 795 * Writes the WebM footer. 796 796 * 797 * @returns IPRTstatus code.797 * @returns VBox status code. 798 798 */ 799 799 int WebMWriter::writeFooter(void)
Note:
See TracChangeset
for help on using the changeset viewer.