diff --git a/.editorconfig b/.editorconfig index 51e768e..065f792 100644 --- a/.editorconfig +++ b/.editorconfig @@ -15,7 +15,7 @@ indent_size = 2 [*.cs] indent_size = 4 -file_header_template = Copyright (c) The Vignette Authors\nThis file is part of SeeShark.\nSeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. +file_header_template = Copyright (c) Speykious\nThis file is part of SeeShark.\nSeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. # Require File Header dotnet_diagnostic.IDE0073.severity = error diff --git a/LICENSE b/LICENSE index 42f0a9f..8e170bd 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ BSD 3-Clause License -Copyright (c) 2021, The Vignette Authors +Copyright (c) 2022, Speykious All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/Readme.md b/Readme.md index 9f8cbc7..80fde37 100644 --- a/Readme.md +++ b/Readme.md @@ -2,8 +2,6 @@ > Simple C# camera and display library. -[![Discord](https://img.shields.io/discord/871618277258960896?color=7289DA&label=%20&logo=discord&logoColor=white)](https://go.vignetteapp.org/discord) ![NuGet](https://img.shields.io/nuget/v/SeeShark) - When you SeeShark, you C#! SeeShark is a simple cross-platform .NET library for handling camera and screen display inputs on Linux, Windows and MacOS. @@ -24,7 +22,7 @@ Features include: - Access to raw pixel data. Features **don't** include: -- Saving a frame as an image (here's a [wiki page on how to do it](https://github.com/vignetteapp/SeeShark/wiki/Saving-images) using ImageSharp). +- Saving a frame as an image (here's a [wiki page on how to do it](https://github.com/Speykious/SeeShark/wiki/Saving-images) using ImageSharp). - Recording a video stream to a video file. - Managing audio devices. @@ -94,9 +92,6 @@ You can request a feature or fix a bug by reporting an issue. If you feel like fixing a bug or implementing a feature, you can fork this repository and make a pull request at any time! -You can also join our discord server where we talk about our different projects. -We have a dedicated **#tracking** channel where we talk about SeeShark, MediaPipe.NET and other related repositories. - ## License This library is licensed under the BSD 3-Clause License. diff --git a/SeeShark.Example.Ascii/Program.cs b/SeeShark.Example.Ascii/Program.cs index 2f40237..77a8157 100644 --- a/SeeShark.Example.Ascii/Program.cs +++ b/SeeShark.Example.Ascii/Program.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark.Example.Stats/Program.cs b/SeeShark.Example.Stats/Program.cs index 7f18c68..387a292 100644 --- a/SeeShark.Example.Stats/Program.cs +++ b/SeeShark.Example.Stats/Program.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Decode/DecodeStatus.cs b/SeeShark/Decode/DecodeStatus.cs index 06ea164..e35dbc0 100644 --- a/SeeShark/Decode/DecodeStatus.cs +++ b/SeeShark/Decode/DecodeStatus.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Decode/HardwareAccelDevice.cs b/SeeShark/Decode/HardwareAccelDevice.cs index 24b668c..25bf078 100644 --- a/SeeShark/Decode/HardwareAccelDevice.cs +++ b/SeeShark/Decode/HardwareAccelDevice.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Decode/HardwareAccelStreamDecoder.cs b/SeeShark/Decode/HardwareAccelStreamDecoder.cs index dc12ba6..40d2a24 100644 --- a/SeeShark/Decode/HardwareAccelStreamDecoder.cs +++ b/SeeShark/Decode/HardwareAccelStreamDecoder.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Decode/VideoStreamDecoder.cs b/SeeShark/Decode/VideoStreamDecoder.cs index 00205ed..ea71a2b 100644 --- a/SeeShark/Decode/VideoStreamDecoder.cs +++ b/SeeShark/Decode/VideoStreamDecoder.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Device/Camera.cs b/SeeShark/Device/Camera.cs index b2a83dd..94689bc 100644 --- a/SeeShark/Device/Camera.cs +++ b/SeeShark/Device/Camera.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Device/CameraInfo.cs b/SeeShark/Device/CameraInfo.cs index 7c79ec2..7f7acab 100644 --- a/SeeShark/Device/CameraInfo.cs +++ b/SeeShark/Device/CameraInfo.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Device/CameraManager.cs b/SeeShark/Device/CameraManager.cs index 9042f6b..fd48fc2 100644 --- a/SeeShark/Device/CameraManager.cs +++ b/SeeShark/Device/CameraManager.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Device/DeviceInputFormat.cs b/SeeShark/Device/DeviceInputFormat.cs index e6ea43a..fe4554a 100644 --- a/SeeShark/Device/DeviceInputFormat.cs +++ b/SeeShark/Device/DeviceInputFormat.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Device/Display.cs b/SeeShark/Device/Display.cs index ae315fa..bca0100 100644 --- a/SeeShark/Device/Display.cs +++ b/SeeShark/Device/Display.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Device/DisplayInfo.cs b/SeeShark/Device/DisplayInfo.cs index bac2c08..51259ed 100644 --- a/SeeShark/Device/DisplayInfo.cs +++ b/SeeShark/Device/DisplayInfo.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Device/DisplayManager.cs b/SeeShark/Device/DisplayManager.cs index c5f96a5..d31a8ff 100644 --- a/SeeShark/Device/DisplayManager.cs +++ b/SeeShark/Device/DisplayManager.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Device/VideoDevice.cs b/SeeShark/Device/VideoDevice.cs index c49aabf..6bc03d3 100644 --- a/SeeShark/Device/VideoDevice.cs +++ b/SeeShark/Device/VideoDevice.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Device/VideoDeviceInfo.cs b/SeeShark/Device/VideoDeviceInfo.cs index a6c1247..c052258 100644 --- a/SeeShark/Device/VideoDeviceInfo.cs +++ b/SeeShark/Device/VideoDeviceInfo.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Device/VideoDeviceManager.cs b/SeeShark/Device/VideoDeviceManager.cs index 98d7b88..065e4b7 100644 --- a/SeeShark/Device/VideoDeviceManager.cs +++ b/SeeShark/Device/VideoDeviceManager.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Disposable.cs b/SeeShark/Disposable.cs index 207da1a..90d09b2 100644 --- a/SeeShark/Disposable.cs +++ b/SeeShark/Disposable.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/FFmpeg/FFmpegHelper.cs b/SeeShark/FFmpeg/FFmpegHelper.cs index 1093537..5c07f22 100644 --- a/SeeShark/FFmpeg/FFmpegHelper.cs +++ b/SeeShark/FFmpeg/FFmpegHelper.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/FFmpeg/FFmpegLogLevel.cs b/SeeShark/FFmpeg/FFmpegLogLevel.cs index dc9036c..8c056e7 100644 --- a/SeeShark/FFmpeg/FFmpegLogLevel.cs +++ b/SeeShark/FFmpeg/FFmpegLogLevel.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/FFmpeg/FFmpegManager.cs b/SeeShark/FFmpeg/FFmpegManager.cs index c29b542..9324363 100644 --- a/SeeShark/FFmpeg/FFmpegManager.cs +++ b/SeeShark/FFmpeg/FFmpegManager.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/FFmpeg/LibraryFlags.cs b/SeeShark/FFmpeg/LibraryFlags.cs index 1dac3a4..b980e0e 100644 --- a/SeeShark/FFmpeg/LibraryFlags.cs +++ b/SeeShark/FFmpeg/LibraryFlags.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Frame.cs b/SeeShark/Frame.cs index d4c4ae7..06e6ff2 100644 --- a/SeeShark/Frame.cs +++ b/SeeShark/Frame.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/FrameConverter.cs b/SeeShark/FrameConverter.cs index 78e56c9..5bcdc27 100644 --- a/SeeShark/FrameConverter.cs +++ b/SeeShark/FrameConverter.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/FrameEventArgs.cs b/SeeShark/FrameEventArgs.cs index c0b954a..05d8a46 100644 --- a/SeeShark/FrameEventArgs.cs +++ b/SeeShark/FrameEventArgs.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Interop/Libc/FileOpenFlags.cs b/SeeShark/Interop/Libc/FileOpenFlags.cs index 7d85140..d6b23d4 100644 --- a/SeeShark/Interop/Libc/FileOpenFlags.cs +++ b/SeeShark/Interop/Libc/FileOpenFlags.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Interop/Libc/Ioctl.cs b/SeeShark/Interop/Libc/Ioctl.cs index 27e0af1..5b17e18 100644 --- a/SeeShark/Interop/Libc/Ioctl.cs +++ b/SeeShark/Interop/Libc/Ioctl.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Interop/Libc/Libc.cs b/SeeShark/Interop/Libc/Libc.cs index 980c0c0..c010226 100644 --- a/SeeShark/Interop/Libc/Libc.cs +++ b/SeeShark/Interop/Libc/Libc.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Interop/Libc/MemoryMappedFlags.cs b/SeeShark/Interop/Libc/MemoryMappedFlags.cs index cc4bc2a..6acfe09 100644 --- a/SeeShark/Interop/Libc/MemoryMappedFlags.cs +++ b/SeeShark/Interop/Libc/MemoryMappedFlags.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Interop/Libc/MemoryMappedProtections.cs b/SeeShark/Interop/Libc/MemoryMappedProtections.cs index d2e52f9..1c49733 100644 --- a/SeeShark/Interop/Libc/MemoryMappedProtections.cs +++ b/SeeShark/Interop/Libc/MemoryMappedProtections.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Interop/Libc/RawVideoSettings.cs b/SeeShark/Interop/Libc/RawVideoSettings.cs index 6749c9a..fd17fd6 100644 --- a/SeeShark/Interop/Libc/RawVideoSettings.cs +++ b/SeeShark/Interop/Libc/RawVideoSettings.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Interop/Libc/V4l2InputFormat.cs b/SeeShark/Interop/Libc/V4l2InputFormat.cs index 5fd0f7e..d5212a4 100644 --- a/SeeShark/Interop/Libc/V4l2InputFormat.cs +++ b/SeeShark/Interop/Libc/V4l2InputFormat.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Interop/Libc/VideoSettings.cs b/SeeShark/Interop/Libc/VideoSettings.cs index 924968a..900138b 100644 --- a/SeeShark/Interop/Libc/VideoSettings.cs +++ b/SeeShark/Interop/Libc/VideoSettings.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Interop/Libc/Videodev2.struct.cs b/SeeShark/Interop/Libc/Videodev2.struct.cs index 754d753..b2abe57 100644 --- a/SeeShark/Interop/Libc/Videodev2.struct.cs +++ b/SeeShark/Interop/Libc/Videodev2.struct.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Interop/Windows/User32.cs b/SeeShark/Interop/Windows/User32.cs index d994206..d2d9754 100644 --- a/SeeShark/Interop/Windows/User32.cs +++ b/SeeShark/Interop/Windows/User32.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Interop/X11/XLib.cs b/SeeShark/Interop/X11/XLib.cs index 5922a2f..88fd095 100644 --- a/SeeShark/Interop/X11/XLib.cs +++ b/SeeShark/Interop/X11/XLib.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Interop/X11/XRRMonitorInfo.cs b/SeeShark/Interop/X11/XRRMonitorInfo.cs index e56129b..2eaaa42 100644 --- a/SeeShark/Interop/X11/XRRMonitorInfo.cs +++ b/SeeShark/Interop/X11/XRRMonitorInfo.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Interop/X11/XRandr.cs b/SeeShark/Interop/X11/XRandr.cs index e4f662d..f19628e 100644 --- a/SeeShark/Interop/X11/XRandr.cs +++ b/SeeShark/Interop/X11/XRandr.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/PixelFormat.cs b/SeeShark/PixelFormat.cs index f1b7fc4..257fb27 100644 --- a/SeeShark/PixelFormat.cs +++ b/SeeShark/PixelFormat.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Utils/DShowUtils.cs b/SeeShark/Utils/DShowUtils.cs index 0c0add2..3693288 100644 --- a/SeeShark/Utils/DShowUtils.cs +++ b/SeeShark/Utils/DShowUtils.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Utils/PrivateFFmpeg/PixelFormatTag.cs b/SeeShark/Utils/PrivateFFmpeg/PixelFormatTag.cs index 383af76..504b15f 100644 --- a/SeeShark/Utils/PrivateFFmpeg/PixelFormatTag.cs +++ b/SeeShark/Utils/PrivateFFmpeg/PixelFormatTag.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/Utils/V4l2Utils.cs b/SeeShark/Utils/V4l2Utils.cs index c34bd01..f8efa9b 100644 --- a/SeeShark/Utils/V4l2Utils.cs +++ b/SeeShark/Utils/V4l2Utils.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details. diff --git a/SeeShark/VideoInputOptions.cs b/SeeShark/VideoInputOptions.cs index 1acd6e5..babd38b 100644 --- a/SeeShark/VideoInputOptions.cs +++ b/SeeShark/VideoInputOptions.cs @@ -1,4 +1,4 @@ -// Copyright (c) The Vignette Authors +// Copyright (c) Speykious // This file is part of SeeShark. // SeeShark is licensed under the BSD 3-Clause License. See LICENSE for details.