https://github.com/lu-zero/mfx_dispatch
Intel media sdk dispatcher
https://github.com/lu-zero/mfx_dispatch
intel mediasdk
Last synced: 2 months ago
JSON representation
Intel media sdk dispatcher
- Host: GitHub
- URL: https://github.com/lu-zero/mfx_dispatch
- Owner: lu-zero
- License: bsd-3-clause
- Created: 2013-04-02T10:27:24.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2023-05-31T07:09:23.000Z (about 2 years ago)
- Last Synced: 2025-04-02T09:10:04.424Z (2 months ago)
- Topics: intel, mediasdk
- Language: C++
- Size: 522 KB
- Stars: 158
- Watchers: 20
- Forks: 86
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Autotooled version of the opensource Intel media sdk dispatcher.
[](LICENSE)
## Linux
### Requirements
* A C/C++ compiler
* autotools
* libva### Building
```
autoreconf -i
./configure --prefix=/usr
make -j$(nproc)
make install
```## Windows
The dispatcher provided by Intel only works on MS visual studio builds due the fact it is written in C++ and mingw64 isn't ABI and library compatible.
This set of build systems let you easily build a mingw-w64 one.### Requirements
* MediaSDK drivers from Intel
* mingw-w64 toolchain
* autotools or cmake (pick your poison)### Building using autotools
#### Cross compile
``` sh
autoreconf -i
./configure --host=x86_64-w64-mingw32
make -j$(nproc)
make install DESTDIR=/usr/x86_64-w64-mingw32
```#### Building on a native mingw-w64 environment
``` sh
autoreconf -i
./configure --prefix=/mingw64
make -j$(nproc) install
```**NOTE**: Make sure you set the `prefix` to the correct one for your environment otherwise it will fail to link.