-
Notifications
You must be signed in to change notification settings - Fork 103
Releases: sskodje/ScreenRecorderLib
Releases · sskodje/ScreenRecorderLib
v6.6.0
Commits
- 5611b72: Update README.md (Sverre Skodje)
- 0203cec: Modified project to use "latest installed version" for SDK version. (Sverre Skodje)
- 69cb456: Fixed some interface bugs on demo project. (Sverre Skodje)
- 2589d94: Fix for #360: Added forced mono mode to bypass issues with some microphones only recording audio on one channel. (Sverre Skodje)
- 3b3a3d6: Updated to 6.6.0 (Sverre Skodje)
Assets 5
1 person reacted
v6.5.1
Assets 5
v6.5.0
Commits
- 337e142: Added missing version number increment to nuspec file (Sverre Skodje)
- b51ccc9: Fixed bug where wrong native dimensions for video sources were returned (Sverre Skodje)
- 84da1c4: Fix for #326 : Improper scaling when recording single sources with output video dimensions configured to be larger than the source. (Sverre Skodje)
- 76531e4: Fixed some bugs in demo project (Sverre Skodje)
- 252b170: Fix for bug in offset calculation when recording two screens and manually changing output size of the first. (Sverre Skodje)
- 4205da6: Fix for #338: Incorrect first frame when immediately paused after recording starts (Sverre Skodje)
- 8c52342: Link to the latest VC++ redist in README (K. Maki) #340
- 038bbee: Updated to 6.5.0 (Sverre Skodje)
Assets 5
v6.4.0
Commits
- 83dea71: Fixed #325 : After starting the Recording the file is not locked (Sverre Skodje)
- 94532ff: Fix for #324: WGC recordings of monitors can get caught in restart loop if frames are not delivered fast enough. (Sverre Skodje)
- ea67cb4: Fix for #328: AccessViolationException due to changes to Mutex when compiled on VS2022 17.10. (Sverre Skodje)
- bb64be6: Updated to 6.4.0 (Sverre Skodje)
Assets 5
1 person reacted
v6.3.0
@github-actions
github-actions
5171108
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Commits
- 734ae5f: Removed unused definitions without implementations. (Sverre Skodje)
- 8e84e18: Added ARM64 build targets (Sverre Skodje)
- 8aed205: Added callback for DesktopDuplication (Sverre Skodje)
- 80f681d: Fixed new frame event for SourceReader to only be sent on actual frame writes (Sverre Skodje)
- 96a0bac: Added callback for ImageReader (Sverre Skodje)
- a78be68: Initialized some uninitialized values (Sverre Skodje)
- 49ea1ff: Fixed ImageReader frame data event (Sverre Skodje)
- f836396: Added callback for GifReader (Sverre Skodje)
- moved logic for sending source preview callbacks to CaptureBase (Sverre Skodje)
- 179a54b: Added setting to toggle frame preview on and off for recording sources (Sverre Skodje)
- 883f538: Fixed issue with ImageRecordingSource being stale when toggling between preview off and on. (Sverre Skodje)
- 8d79f3a: Fixed issue where frame data callback stopped working if registered by two or more instances of same recording source. (Sverre Skodje)
- ba6decd: Fixed issue where OnPropertyChanged was called when no changes were present. (Sverre Skodje)
- 5ff7c28: Fix for DesktopDuplication returning wrong HRESULT (Sverre Skodje)
- c36fbff: Added property to select dimensions of bitmap callback (Sverre Skodje)
- 1e89499: Fixed issue where ImageReader did not return first frame and got stuck in a loop. (Sverre Skodje)
- 917ba1b: Added functionality for getting output preview bitmaps on Recorder::OnFrameRecorded event (Sverre Skodje)
- 5820ae8: Fix for mouse cursor not always displaying in Desktop Duplication source previews. (Sverre Skodje)
- 1b5c11a: RefactoringChanges to allow source previews to continue when recording is paused. (Sverre Skodje)
- 8b61843: Fix for TestApp timestamps and FPS bugging when pausing recording. (Sverre Skodje)
- 16fb39c: Removed unused code. (Sverre Skodje)
- 79d9bb3: Fixed issue with mouse cursor rendering in bitmap callback (Sverre Skodje)
- aca0e45: Fixed crash in test app when stopping and starting a paused recording. (Sverre Skodje)
- b02d2df: Improved performance of bitmap callbacks by removing unnecessary buffer copy (Sverre Skodje)
- e2ff0a4: Cached check to improve performance. (Sverre Skodje)
- 6e83f90: Changed GetRecordingSources() to return vector by reference (Sverre Skodje)
- 52215ee: Simplified preview rendering (Sverre Skodje)
- 0a1562f: Updated to 6.3.0 (Sverre Skodje)
Assets 5
1 person reacted
v6.2.0
Commits
- fe00a9e: Fix for memory leak when updating stream sources (Sverre Skodje)
- 8ae3b75: Fix for #310 : Null Pointer Exception on DisplayRecordingSource.MainMonitor (Sverre Skodje)
- 0f0d636: Fix for flickering issue when updating recording sources or overlays. (Sverre Skodje)
- 2b2c169: Added null check for DisplayRecordingSource.MainMonitor (Sverre Skodje)
- d016a24: Added support for adding overlays dynamically while recording is in progress. (Sverre Skodje)
- ed7ac59: Fix for #309 : Snapshot frame is not refreshed on paused status (Sverre Skodje)
- ffc61b2: Updated to 6.2.0 (Sverre Skodje)
Assets 4
v6.1.0
Commits
- 5b12c1f: Added missing HRESULT return (Sverre Skodje)
- Renamed variables (Sverre Skodje)
- bb258bb: Fix for #286: Recording does not start when stop on paused (Sverre Skodje)
- 6de4d24: Update Nuget packaging to latest tooling (Ryan Wedoff (from Dev Box)) #289
- bbab0cf: Added missing HRESULT return (Sverre Skodje)
- Renamed variables (Sverre Skodje)
- 3ad6521: Fix for #286: Recording does not start when stop on paused (Sverre Skodje)
- 029660a: Merge branch 'rwedoff-u/rywedoff/updateNuget' (Sverre Skodje)
- c786a5e: Enabled optimizations to reduce output file sizes. (Sverre Skodje)
- dc268e4: Added PDB files to nuget package (Sverre Skodje)
- e750c2e: Added support for stream sources for recording and overlays (Sverre Skodje)
- 77883e4: Fix for error when reading video files where video stream is not at index 0 (Sverre Skodje)
- 3cb1852: Added support for updating the recording source or overlay source while recording (Sverre Skodje)
- 238e1ac: Fixed erronous framerate calculation for soure reader (Sverre Skodje)
- c443b16: Fix for async MFT not working due to not being unlocked (Sverre Skodje)
- 614f0f0: Fix for possible return on failure with success HRESULT. (Sverre Skodje)
- a046fae: Fix for erronously always returning formats for first camera on systems with more than one camera. (Sverre Skodje)
- 7096cc8: Moved CODECAPI attributes from being set on ICodecAPI to IMFAttributes (Sverre Skodje)
- 129215d: Removed unnecessary debug log spam (Sverre Skodje)
- 4c57c3b: Added format name to VideoCaptureFormat ToString override (Sverre Skodje)
- 6612916: Modified test app to show all available camera formats (Sverre Skodje)
- aa23342: Fix for #300 : Added null check to GetAudioDeviceFriendlyName (Sverre Skodje)
- bcad5cf: Updated to 6.1.0 (Sverre Skodje)
Assets 4
v6.0.0
@github-actions
github-actions
f2fc245
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Commits
- 4f38b41: Fix for #272 : empty folder created when recording to path. (Sverre Skodje)
- 5acde94: Fixed race condition causing intermittent failures on test. (Sverre Skodje)
- dd53ed0: Added support for handling SEH exceptions, in order to more gracefully handle native codec and API errors. (Sverre Skodje)
- 2302403: Fix for #277 : Mouse cursor intermittently dissappearing. (Sverre Skodje)
- 805abff: Fix for #280 : Error when copying texture with CPU. (Sverre Skodje)
- 0448172: Updated to 6.0.0 (Sverre Skodje)
- 07ecf83: Update msbuild.yml (Sverre Skodje)
- f2fc245: Update release.yml (Sverre Skodje)
Assets 4
v5.4.0
Commits
- b06cfd8: Moved CaptureManger instance from local variable to member variable. (Sverre Skodje)
- 12c337f: Moved MouseManager instance from local variable to member variable, and moved texture processing to ProcessTexture method. (Sverre Skodje)
- a4629e1: Added functionality for taking manual snapshots to file or stream while recording. (Sverre Skodje)
- 9d3d368: Fix for potential crash if saving snapshot image async while destructing. (Sverre Skodje)
- 50778d2: Updated to 5.4.0 (Sverre Skodje)
Assets 4
2 people reacted
v5.3.1
Commits
- a3520c9: Added mouse cursor toggle option to window recording sources (Sverre Skodje)
- 0443774: Fix for #257: mouse polling not working in 5.2.0 or later. (Sverre Skodje)
- 5761f83: Fix for #258: Removed SetThreadDescription due to API not being available in Server 2016 and causing crash on DLL load. (Sverre Skodje)
- 05a85b6: Fix for #260 : Cursor not recorded properly when using "SourceRect" (Sverre Skodje)
- 643a03a: Changed manual NV12 converter from first priority to fallback converter. (Sverre Skodje)
- 9f6a7b3: Updated to 5.3.1 (Sverre Skodje)