Skip to content

Commit 0b42e0a

Browse files
Fix: remove Intel® Media SDK support (#1333)
Media SDK is no longer supported as of May 17 2023. Remove documenation and patches related to Media SDK support.
1 parent ba0b5e4 commit 0b42e0a

File tree

10 files changed

+0
-803
lines changed

10 files changed

+0
-803
lines changed

.github/scripts/setup_environment.sh

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ set -xe
2424
: "${ECOSYSTEM_BUILD_AND_INSTALL_FFMPEG_PLUGIN:=0}"
2525
: "${ECOSYSTEM_BUILD_AND_INSTALL_GSTREAMER_PLUGIN:=0}"
2626
: "${ECOSYSTEM_BUILD_AND_INSTALL_RIST_PLUGIN:=0}"
27-
: "${ECOSYSTEM_BUILD_AND_INSTALL_MSDK_PLUGIN:=0}"
2827
: "${ECOSYSTEM_BUILD_AND_INSTALL_OBS_PLUGIN:=0}"
2928

3029
: "${PLUGIN_BUILD_AND_INSTALL_SAMPLE:=0}"
@@ -49,22 +48,6 @@ nproc=$(nproc 2>/dev/null || echo 50)
4948
# shellcheck disable=SC1091
5049
. "${root_folder}/script/common.sh"
5150

52-
if [ "$ECOSYSTEM_BUILD_AND_INSTALL_MSDK_PLUGIN" == "1" ]; then
53-
if [ "${CICD_BUILD}" != "0" ]; then
54-
ret=0
55-
else
56-
log_warning "Error: MSDK is not activly supported"
57-
ret=$(get_user_input_confirm)
58-
fi
59-
60-
if [ "$ret" == "1" ]; then
61-
log_warning "Proceeding with MSDK plugin build, but this feature is not fully supported."
62-
else
63-
log_warning "Installation aborted by user.."
64-
exit 0
65-
fi
66-
fi
67-
6851
# Before MTL build install
6952
function setup_ubuntu_install_dependencies() {
7053
echo "1.1. Install the build dependency from OS software store"
@@ -192,13 +175,6 @@ function setup_ubuntu_install_dependencies() {
192175
libgstreamer1.0-dev
193176
fi
194177

195-
if [ "${ECOSYSTEM_BUILD_AND_INSTALL_MSDK_PLUGIN}" == "1" ]; then
196-
echo "Installing MSDK dependencies"
197-
apt install -y \
198-
curl \
199-
libva-dev
200-
fi
201-
202178
if [ "${ECOSYSTEM_BUILD_AND_INSTALL_OBS_PLUGIN}" == "1" ]; then
203179
echo "Installing OBS dependencies"
204180
apt install -y \
@@ -412,12 +388,6 @@ if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then
412388
STEP=$((STEP + 1))
413389
fi
414390

415-
if [ "${ECOSYSTEM_BUILD_AND_INSTALL_MSDK_PLUGIN}" == "1" ]; then
416-
echo "$STEP Ecosystem RIST plugin build and install"
417-
bash "${root_folder}/ecosystem/msdk/build_msdk_mtl.sh"
418-
STEP=$((STEP + 1))
419-
fi
420-
421391
if [ "${ECOSYSTEM_BUILD_AND_INSTALL_OBS_PLUGIN}" == "1" ]; then
422392
echo "$STEP Ecosystem OBS plugin build and install"
423393
cd "${root_folder}/ecosystem/obs_mtl" || exit 1

.github/workflows/base_build.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ env:
2525
ECOSYSTEM_BUILD_AND_INSTALL_FFMPEG_PLUGIN: 1
2626
ECOSYSTEM_BUILD_AND_INSTALL_GSTREAMER_PLUGIN: 1
2727
ECOSYSTEM_BUILD_AND_INSTALL_RIST_PLUGIN: 1
28-
ECOSYSTEM_BUILD_AND_INSTALL_MSDK_PLUGIN: 0 # not supported yet
2928
ECOSYSTEM_BUILD_AND_INSTALL_OBS_PLUGIN: 1
3029
TOOLS_BUILD_AND_INSTALL_MTL_MONITORS: 0
3130
TOOLS_BUILD_AND_INSTALL_MTL_READCAP: 1

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,6 @@ script/xdp-tools
9393
doc/_build
9494

9595
# Gpu direct files
96-
ecosystem/msdk/_install
9796
gpu_direct/tests/fff.h
9897
gpu_direct/subprojects/*
9998
!gpu_direct/subprojects/gtest.wrap
@@ -104,7 +103,6 @@ gpu_offline_install
104103
FFmpeg-release-*
105104
script/dpdk_*
106105
ecosystem/librist/librsit
107-
ecosystem/msdk/MediaSDK
108106
tools/readpcap/readpcap_*
109107
swig
110108
openh264*

ATTRIBUTION.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
| Libgcc_s_seh-1.dll(Windows) | [GCC Repository](https://gcc.gnu.org/git/?p=gcc.git) | Part of GNU glibc /LGPLv2.1 |
2929
| Libgcc_s_seh-1.dll (Windows) | [GCC Repository](https://gcc.gnu.org/git/?p=gcc.git) | Part of GNU glibc / LGPLv2.1 |
3030
| FFMPEG | [FFmpeg](https://git.ffmpeg.org/ffmpeg.git) | GNU Lesser General Public License version 2.1 |
31-
| MediaSDK | [Intel Media SDK](https://github.com/Intel-Media-SDK/MediaSDK) | MIT License |
3231
| LibRIST | [LibRIST](https://code.videolan.org/rist/librist) | BSD-2-Clause |
3332
| Libbpf | [Libbpf](https://github.com/libbpf/libbpf) | LGPL-2.1 OR BSD-2-Clause |
3433
| Libxdp | [Libxdp](https://github.com/xdp-project/xdp-tools/tree/master) | LGPL-2.1 OR BSD-2-Clause |

doc/design.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -484,8 +484,6 @@ FFMPEG plugin: Enhance your FFMPEG-based applications by incorporating MTL to ac
484484

485485
OBS plugin: Streamline live streaming workflow in OBS (Open Broadcaster Software) using the MTL plugin for optimized performance. For details please refer to [obs_plugin_guide](../ecosystem/obs_mtl/).
486486

487-
Intel® Media SDK: Leverage MTL's robust capabilities within Intel® Media SDK projects to unlock advanced media functionalities on Intel platforms. For details please refer to [Intel®_Media_SDK_guide](../ecosystem/msdk/).
488-
489487
### 6.15. Sample code
490488

491489
In addition to the built-in RxTxApp, MTL also provides numerous sample codes that demonstrate how to construct simple test programs using its APIs. For more details, please refer to [sample](../app/sample/). We also provide some very useful forward application demo, details can be found [here](../app/sample/fwd/).

0 commit comments

Comments
 (0)