-
-
Notifications
You must be signed in to change notification settings - Fork 46
Expand file tree
/
Copy pathSOUNDFLOW-THIRD-PARTY-NOTICES.txt
More file actions
124 lines (100 loc) · 5.85 KB
/
SOUNDFLOW-THIRD-PARTY-NOTICES.txt
File metadata and controls
124 lines (100 loc) · 5.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
SoundFlow Third-Party Notices
=============================
This file contains the license notices for the SoundFlow library and the
third-party native libraries it wraps or utilizes.
--------------------------------------------------------------------------------
1. SoundFlow (and sub-libraries)
License: MIT
Copyright (c) 2026 Ahmed Abdallah (LSXPrime)
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
--------------------------------------------------------------------------------
2. MiniAudio
License: MIT or Unlicense (Dual Licensed)
Author: David Reid
(Notice used under MIT terms)
Copyright (c) David Reid
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
--------------------------------------------------------------------------------
3. PortMidi
License: MIT-style
Copyright (c) 1999-2000 Ross Bencina and Phil Burk
Copyright (c) 2001-2009 Roger B. Dannenberg
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Non-binding requests from the PortMusic community:
- Any person wishing to distribute modifications to the Software is requested to
send the modifications to the original developer so that they can be
incorporated into the canonical version.
- It is also requested that these non-binding requests be included along with
the license above.
--------------------------------------------------------------------------------
4. WebRTC Audio Processing Module (APM)
License: BSD-3-Clause
Copyright (c) 2011, The WebRTC project authors. All rights reserved.
The SoundFlow WebRTC extension utilizes a standalone version of the WebRTC APM,
maintained by the PulseAudio project.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
* Neither the name of Google nor the names of its contributors may
be used to endorse or promote products derived from this software
without specific prior written permission.
--------------------------------------------------------------------------------
5. FFmpeg
License: LGPL v2.1 or later
Copyright (c) the FFmpeg developers
SoundFlow.Codecs.FFMpeg utilizes FFmpeg libraries for audio decoding and encoding.
The FFmpeg binaries used are licensed under the GNU Lesser General Public
License (LGPL) version 2.1 or later.
FFmpeg is a trademark of Fabrice Bellard, originator of the FFmpeg project.
Compliance Disclosure:
- The native wrapper (soundflow-ffmpeg) is built using static linking to
FFmpeg libraries with the following configuration:
--disable-gpl --disable-nonfree --enable-pic --disable-shared --enable-static
- This configuration ensures the binary is LGPL-compliant and does not contain
GPL or non-free code.
- As per LGPL requirements for static linking, the source code for the
SoundFlow FFmpeg wrapper (soundflow-ffmpeg.c/.h) is provided in this
distribution/repository under the MIT license.
- This allows users to modify and re-link the native wrapper against different
versions of the FFmpeg libraries.
- The source code for FFmpeg can be found at: https://ffmpeg.org/download.html
--------------------------------------------------------------------------------