Releases: BabitMF/bmf
Releases · BabitMF/bmf
test ci
v0.0.12_test_v10 Update setup.py's version to 0.0.12
BabitMF Release 0.0.12
Changes from github community
- Fix release ci GitHub by @taoboyang in #127
- feature: add WebAssembly basic support by @ruiqurm in #130
- New feature: Local distribution capability by @JackLau1222 in #129
- fix typo by @JackLau1222 in #144
- fix bug in null_sink.py by @JackLau1222 in #145
- doc: fix typo in README by @vegerot in #150
- Fix bug that push data mode cannot be called by cpp by @JackLau1222 in #155
- Enhance the ability to find the python environment in build.sh by @JackLau1222 in #158
- Fit gil lock for new version of pybind11 by @taoboyang in #166
- add greeting bot by @hulibruce in #168
- fix the incompatibility issue of ffmpeg 5.0 and 5.1 by @JackLau1222 in #136
- fix problems in process of Release by @taoboyang in #169
Changes from bytedance internal
- Upgrade and compat the version of pybind11 to v2.12.1, The BMF framework now theoretically supports python versions up to 3.13.
- upgrade the cuda version of gpu image to 12.2
- Released an audio robot effect demo showcasing the typical processes of an audio module, including format validation, audio buffering, and packet merging.
- Add fuzz tests using the Fuzztest framework
- Refactor codebase to use "hmp" naming consistently ("hml" deprecated) - interface change for Python/C++ sdk
- Simplified third party dependency management using the CMake FetchContent module
- Add clang CI job which compiles and runs some basic fuzz tests
New Contributors
- @ruiqurm made their first contribution in #130
- @vegerot made their first contribution in #150
- @hulibruce made their first contribution in #168
Full Changelog: v0.0.11...v0.0.12
BabitMF Release 0.0.11
Changes from github community
- Fit colab demos in new env by @taoboyang in #82
- Add controlnet module by @xiaoweiw-nv in #79
- 质量评价模型合并 by @zhitianwu in #90
- Clean repo by @HuHeng in #96
- add openvino module in face_detect by @mmdzzh in #101
- vqa_demo: update readme by @HuHeng in #97
- add bmf cpu Dockerfile by @HuHeng in #98
Changes from bytedance internal
- Fix inconsistency logic in ffmpeg_encoder with ffmpeg in graph with no ffmpeg_filter
- ffmpeg_filter: error eof handling
- Fix oom bad case in generator mode
- Fix bad case in push_mode rawstream
- Add push frame mode in ffmpeg_encoder
- Add single in single out ffmpeg filter api and python binding
- Fix ffmpeg filter merge bug
- The input of the ffmpeg_filter is no longer required to necessarily contain the private AVFrame.
- Add merge ci for windows platform, fix problems with windows test case.
- Fix running problems in colab demos
- update the distro of base image used for release from centos7 to Almalinux 8
- upgrade the version of cuda in build pipeline to 12.2
New Contributors
- @zhitianwu made their first contribution in #90
- @mmdzzh made their first contribution in #101
Full Changelog: v0.0.9...v0.0.11
v0.0.10
add bmf cpu Dockerfile
BabitMF Release 0.0.9
Fix problems:
- Link hmp lib error problem;
- Missing c_module problem in mac platform;
- Colab problems with v0.0.8;
- GPU build pipeline problems in build wheel pipeline
v0.0.8
remove redundant command
video model and other files
This assets mainly used to provide videos, models and other needed files for bmf demos, examples and compile option, etc.
Please ignore the source code zip files added by default.
"files.tar.gz" includes videos material
"models.tar.gz" includes some model files using in some demos and tests
"breakpad.tar.xz" is a prebuild breakpad library for bmf enalbed BMF_ENABLE_BREAKPAD by compilation base on Linux