#### libmpv (video playback)
Deep Ocean plays video with libmpv (libmpv-2.dll), a dynamic library the app loads at run time. It is
the build media-kit/libmpv-win32-video-build 2023-09-24 (mpv v0.36.0-403-g652a1dd907), which is built
WITHOUT any GPL-only code (mpv -Dgpl=false, FFmpeg --disable-gpl --disable-nonfree --enable-version3).
It contains:

  mpv          commit 652a1dd907 (v0.36.0-403)  GNU LGPL 2.1 or later   https://github.com/mpv-player/mpv
  FFmpeg       n6.0                             GNU LGPL 3.0 or later   https://ffmpeg.org
  FriBidi      1.0.13                           GNU LGPL 2.1 or later   https://github.com/fribidi/fribidi
  SoX Resampler (soxr) 0.1.3                    GNU LGPL 2.1 or later   https://gitlab.com/shinchiro/soxr
  uchardet     commit ab1d2f1120                GNU LGPL 2.1 or later (of its MPL/GPL/LGPL choice)
                                                                       https://www.freedesktop.org/wiki/Software/uchardet/
  libass                   ISC                       https://github.com/libass/libass
  MuJS                     ISC                       https://mujs.com
  FreeType                 FreeType License          https://freetype.org
  HarfBuzz                 MIT ("Old MIT")           https://github.com/harfbuzz/harfbuzz
  Fontconfig               MIT-style                 https://www.freedesktop.org/wiki/Software/fontconfig/
  Mbed TLS                 Apache License 2.0        https://github.com/Mbed-TLS/mbedtls
  shaderc, glslang, SPIRV-Tools, SPIRV-Cross
                           Apache License 2.0 / BSD  https://github.com/KhronosGroup
  dav1d                    BSD 2-Clause              https://code.videolan.org/videolan/dav1d
  libjxl                   BSD 3-Clause              https://github.com/libjxl/libjxl
  libwebp                  BSD 3-Clause              https://chromium.googlesource.com/webm/libwebp
  Speex                    BSD 3-Clause              https://speex.org
  libmysofa                BSD 3-Clause              https://github.com/hoene/libmysofa
  libarchive               BSD 2-Clause              https://libarchive.org
  Zstandard                BSD 3-Clause              https://github.com/facebook/zstd
  libjpeg-turbo            IJG / BSD 3-Clause / zlib https://libjpeg-turbo.org
  libpng                   libpng License            http://www.libpng.org
  Little CMS               MIT                       https://www.littlecms.com
  libxml2                  MIT                       https://gitlab.gnome.org/GNOME/libxml2
  libvpl                   MIT                       https://github.com/intel/libvpl
  libbs2b                  MIT                       https://bs2b.sourceforge.net
  AMF headers              MIT                       https://github.com/GPUOpen-LibrariesAndSDKs/AMF
  nv-codec-headers         MIT                       https://github.com/FFmpeg/nv-codec-headers
  zimg                     WTFPL                     https://github.com/sekrit-twc/zimg
  XZ Utils (liblzma)       public domain / 0BSD      https://tukaani.org/xz/
  bzip2                    bzip2 License             https://sourceware.org/bzip2/
  zlib                     zlib License              https://zlib.net

The build scripts that produce it are at
https://github.com/media-kit/libmpv-win32-video-build (release 2023-09-24, scripts as of commit f5a6f879c9).

Source code. The complete source code of the LGPL-licensed libraries above, at the versions listed, and
the build scripts that produced libmpv-2.dll, are at https://www.zousoft.com/calc/opensource/

Replacing the library. libmpv-2.dll is a separate dynamic library next to deep_ocean.exe. You may
replace it with a modified version built from the source above, and you may reverse-engineer this app as
far as needed to debug such modifications.

Portions of this software are copyright (c) 2023 The FreeType Project (www.freetype.org). All rights reserved.
This software is based in part on the work of the Independent JPEG Group.

#### libmpv (video playback); mpv; FriBidi; SoX Resampler; uchardet
These libraries are licensed under the GNU Lesser General Public License, version 2.1 or later. The full
text of that license follows.

@lgpl-2.1.txt

#### libmpv (video playback); FFmpeg
FFmpeg is licensed under the GNU Lesser General Public License, version 3 or later. The LGPL version 3
is a set of additional permissions on top of the GNU General Public License version 3, so both texts
follow.

@lgpl-3.0.txt

@gpl-3.0.txt

#### libmpv (video playback); libass; MuJS
libass: Copyright (C) 2006-2016 libass contributors
MuJS: Copyright (c) 2013-2023 Artifex Software, Inc.

Permission to use, copy, modify, and distribute this software for any purpose with or without fee is
hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE
INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE
FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

#### libmpv (video playback); FreeType
Portions of this software are copyright (c) 2023 The FreeType Project (www.freetype.org).
All rights reserved.

FreeType is used under the FreeType License (FTL): https://freetype.org/license.html
It is distributed WITHOUT ANY WARRANTY, as the FreeType License states.

#### libmpv (video playback); HarfBuzz
Copyright (c) 2010-2023 Google, Inc.; Copyright (c) 2018-2020 Ebrahim Byagowi;
Copyright (c) 2004-2013 Red Hat, Inc.; Copyright (c) 2019 Facebook, Inc.;
Copyright (c) 2007 Chris Wilson; Copyright (c) 2018-2019 Adobe Inc.;
Copyright (c) 2005-2006 Behdad Esfahbod; and other HarfBuzz contributors.

Permission is hereby granted, without written agreement and without license or royalty fees, to use,
copy, modify, and distribute this software and its documentation for any purpose, provided that the above
copyright notice and the following two paragraphs appear in all copies of this software.

IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL,
OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE
COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON
AN "AS IS" BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
ENHANCEMENTS, OR MODIFICATIONS.

#### libmpv (video playback); Fontconfig
Copyright (c) 2000-2007 Keith Packard; Copyright (c) 2005 Patrick Lam; Copyright (c) 2007-2010 Red Hat, Inc.;
Copyright (c) 2008-2023 Behdad Esfahbod and other Fontconfig contributors.

Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose
is hereby granted without fee, provided that the above copyright notice appear in all copies and that both
that copyright notice and this permission notice appear in supporting documentation, and that the name of
the author(s) not be used in advertising or publicity pertaining to distribution of the software without
specific, written prior permission. The authors make no representations about the suitability of this
software for any purpose. It is provided "as is" without express or implied warranty.

THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, INDIRECT OR
CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.

#### libmpv (video playback); dav1d; libarchive
dav1d: Copyright (c) 2018-2023, VideoLAN and dav1d authors. All rights reserved.
libarchive: Copyright (c) 2003-2023 Tim Kientzle and libarchive contributors. All rights reserved.

@bsd-2-clause.txt

#### libmpv (video playback); libjxl; libwebp; Speex; libmysofa; Zstandard; libjpeg-turbo; glslang
libjxl: Copyright (c) the JPEG XL Project Authors. All rights reserved.
libwebp: Copyright (c) 2010, Google Inc. All rights reserved.
Speex: Copyright 2002-2008 Xiph.org Foundation, Jean-Marc Valin, and other Speex contributors.
libmysofa: Copyright (c) 2016-2023, Symonics GmbH, Christian Hoene. All rights reserved.
Zstandard: Copyright (c) Meta Platforms, Inc. and affiliates. All rights reserved.
libjpeg-turbo: Copyright (C) 2009-2023 D. R. Commander. All Rights Reserved.
  Copyright (C) 2015 Viktor Szathmary. All Rights Reserved.
  This software is based in part on the work of the Independent JPEG Group.
glslang: Copyright (C) 2002-2023 The Khronos Group Inc., 3Dlabs Inc. Ltd. and LunarG, Inc.

@bsd-3-clause.txt

#### libmpv (video playback); libxml2; Little CMS; libvpl; libbs2b; AMF headers; nv-codec-headers
libxml2: Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved.
Little CMS: Copyright (c) 1998-2023 Marti Maria Saguer.
libvpl: Copyright (C) Intel Corporation.
libbs2b: Copyright (c) 2005 Boris Mikhaylov.
AMF headers: Copyright (c) Advanced Micro Devices, Inc. All rights reserved.
nv-codec-headers: Copyright (c) 2010-2023 NVIDIA Corporation.

@mit.txt

#### libmpv (video playback); libpng
Copyright (c) 1995-2023 The PNG Reference Library Authors.
Copyright (c) 2018-2023 Cosmin Truta. Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.
Copyright (c) 1996-1997 Andreas Dilger. Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.

libpng is used under the PNG Reference Library License version 2: http://www.libpng.org/pub/png/src/libpng-LICENSE.txt
The software is supplied "as is", without warranty of any kind, express or implied.

#### libmpv (video playback); bzip2
Copyright (C) 1996-2019 Julian R Seward. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided
that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
   following disclaimer.
2. The origin of this software must not be misrepresented; you must not claim that you wrote the original
   software. If you use this software in a product, an acknowledgment in the product documentation would
   be appreciated but is not required.
3. Altered source versions must be plainly marked as such, and must not be misrepresented as being the
   original software.
4. The name of the author may not be used to endorse or promote products derived from this software
   without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

#### libmpv (video playback); zimg
Copyright (c) sekrit-twc. zimg is licensed under the WTFPL, Version 2 (http://www.wtfpl.net/).

#### libmpv (video playback); XZ Utils
liblzma from XZ Utils is in the public domain (older releases) or under the BSD Zero Clause License.

#### libmpv (video playback); Mbed TLS; shaderc; SPIRV-Tools; SPIRV-Cross
Mbed TLS: Copyright The Mbed TLS Contributors.
shaderc: Copyright 2015-2023 The Shaderc Authors.
SPIRV-Tools: Copyright (c) 2015-2023 The Khronos Group Inc.
SPIRV-Cross: Copyright 2015-2023 Arm Limited and SPIRV-Cross contributors.
Licensed under the Apache License, Version 2.0:

@apache-2.0.txt

#### ANGLE
libEGL.dll and libGLESv2.dll are ANGLE (https://chromium.googlesource.com/angle/angle).
Copyright 2018 The ANGLE Project Authors. All rights reserved.

@bsd-3-clause.txt

#### SwiftShader; Vulkan Loader
vk_swiftshader.dll is SwiftShader (https://swiftshader.googlesource.com/SwiftShader),
Copyright The SwiftShader Authors. vulkan-1.dll is the Khronos Vulkan Loader
(https://github.com/KhronosGroup/Vulkan-Loader), Copyright (c) 2014-2023 The Khronos Group Inc.,
Valve Corporation and LunarG, Inc. Both are licensed under the Apache License, Version 2.0:

@apache-2.0.txt

#### zlib
zlib.dll: Copyright (C) 1995-2023 Jean-loup Gailly and Mark Adler

This software is provided 'as-is', without any express or implied warranty. In no event will the authors
be held liable for any damages arising from the use of this software.

Permission is granted to anyone to use this software for any purpose, including commercial applications,
and to alter it and redistribute it freely, subject to the following restrictions:

1. The origin of this software must not be misrepresented; you must not claim that you wrote the original
   software. If you use this software in a product, an acknowledgment in the product documentation would
   be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the
   original software.
3. This notice may not be removed or altered from any source distribution.

#### SQLite
The app includes SQLite (sqlite3.dll, from the sqlite3 package). SQLite is in the public domain:
https://sqlite.org/copyright.html

#### Microsoft D3DCompiler
d3dcompiler_47.dll is a Microsoft redistributable component, distributed under Microsoft's
redistribution terms for the Windows SDK.
