BASSWEBM 2.4 Copyright (c) 2018-2023 Un4seen Developments Ltd. All rights reserved. Files that you should have found in the BASSWEBM package ======================================================== Win32 version ------------- BASSWEBM.TXT This file BASSWEBM.DLL BASSWEBM module BASSWEBM.CHM BASSWEBM documentation X64\ BASSWEBM.DLL 64-bit BASSWEBM module C\ C/C++ API... BASSWEBM.H BASSWEBM C/C++ header file BASSWEBM.LIB BASSWEBM import library X64\ BASSWEBM.LIB 64-bit BASSWEBM import library VB\ Visual Basic API... BASSWEBM.BAS BASSWEBM Visual Basic module DELPHI\ Delphi API... BASSWEBM.PAS BASSWEBM Delphi unit macOS version ------------- BASSWEBM.TXT This file LIBBASSWEBM.DYLIB BASSWEBM module BASSWEBM.CHM BASSWEBM documentation BASSWEBM.H BASSWEBM C/C++ header file Linux version ------------- BASSWEBM.TXT This file BASSWEBM.CHM BASSWEBM documentation BASSWEBM.H BASSWEBM C/C++ header file LIBS\ BASSWEBM modules ... Android version --------------- BASSWEBM.TXT This file BASSWEBM.CHM BASSWEBM documentation LIBS\ BASSWEBM modules ... C\ C/C++ API... BASSWEBM.H BASSWEBM C/C++ header file JAVA\COM\UN4SEEN\BASS\ BASSWEBM.JAVA BASSWEBM Java class iOS version ----------- BASSWEBM.TXT This file BASSWEBM.XCFRAMEWORK BASSWEBM framework BASSWEBM.CHM BASSWEBM documentation BASSWEBM.H BASSWEBM C/C++ header file What's the point? ================= BASSWEBM is an extension to the BASS audio library, enabling the playing of WebM and Matroska files. Requirements ============ BASS 2.4 is required (2.4.13 or above is recommended). The BASSOPUS add-on is also required for Opus support. Other add-ons may also be required for other codecs that Matroska files may use (typically AAC or AC3). Using BASSWEBM ============= The plugin system (see BASS_PluginLoad) can be used to add WebM support to the standard BASS stream creation functions. Dedicated WebM stream creation functions are also provided by BASSWEBM. The usage information in the BASS.TXT file (from the BASS package) is also applicable to BASSWEBM and other add-ons. TIP: The BASSWEBM.CHM file should be put in the same directory as the BASS.CHM file, so that the BASSWEBM documentation can be accessed from within the BASS documentation. Latest Version ============== The latest versions of BASSWEBM & BASS can be found at the BASS website: www.un4seen.com Licence ======= BASSWEBM is free to use with BASS. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, BASSWEBM IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS SHALL NOT BE HELD LIABLE FOR ANY DAMAGE THAT MAY RESULT FROM THE USE OF BASSWEBM. YOU USE BASSWEBM ENTIRELY AT YOUR OWN RISK. Usage of BASSWEBM indicates that you agree to the above conditions. All trademarks and other registered names contained in the BASSWEBM package are the property of their respective owners. Credits ======= nestegg WebM demuxer, Copyright (c) 2010 Mozilla Foundation History ======= These are the major (and not so major) changes in each release, along with the functions/options that are introduced/affected by them. There are other little tweaks and fixes made along the way too. 2.4.0.3 - 9/2/2023 ------------------ * Seeking improvements BASS_ChannelSetPosition 2.4 - 9/8/2019 -------------- * First release Bug reports, Suggestions, Comments, Enquiries, etc ================================================== If you have any of the aforementioned please visit the BASS forum at the website.