Skip to content

Commit

Permalink
[gstreamer] add feature to enable aom support (#35680)
Browse files Browse the repository at this point in the history
* [gstreamer] add feature to enable aom support

* Update version database

* [gstreamer] disable aom feature on windows

* Update version database
  • Loading branch information
marcbull committed Dec 15, 2023
1 parent 4f038c1 commit 9021cb0
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 3 deletions.
2 changes: 1 addition & 1 deletion ports/gstreamer/portfile.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS

plugins-bad bad
aes gst-plugins-bad:aes
aom gst-plugins-bad:aom
assrender gst-plugins-bad:assrender
bzip2-bad gst-plugins-bad:bz2
chromaprint gst-plugins-bad:chromaprint
Expand Down Expand Up @@ -214,7 +215,6 @@ vcpkg_configure_meson(
-Dgst-plugins-ugly:mpeg2dec=disabled # libmpeg2 not found
-Dgst-plugins-ugly:sidplay=disabled
# gst-plugins-bad
-Dgst-plugins-bad:aom=disabled # Error during plugin build
-Dgst-plugins-bad:avtp=disabled
-Dgst-plugins-bad:androidmedia=auto
-Dgst-plugins-bad:applemedia=auto
Expand Down
16 changes: 15 additions & 1 deletion ports/gstreamer/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "gstreamer",
"version": "1.22.5",
"port-version": 5,
"port-version": 6,
"description": "GStreamer open-source multimedia framework core library",
"homepage": "https://gstreamer.freedesktop.org/",
"license": "LGPL-2.0-only",
Expand Down Expand Up @@ -55,6 +55,20 @@
}
]
},
"aom": {
"description": "Enable support for the Alliance for Open Media (AOM) AV1 encoder and decoder",
"supports": "!windows",
"dependencies": [
"aom",
{
"name": "gstreamer",
"default-features": false,
"features": [
"plugins-bad"
]
}
]
},
"asio": {
"description": "Enable support for the Steinberg Audio Streaming Input Output (ASIO) library (Windows only)",
"dependencies": [
Expand Down
2 changes: 1 addition & 1 deletion versions/baseline.json
Original file line number Diff line number Diff line change
Expand Up @@ -3146,7 +3146,7 @@
},
"gstreamer": {
"baseline": "1.22.5",
"port-version": 5
"port-version": 6
},
"gtest": {
"baseline": "1.14.0",
Expand Down
5 changes: 5 additions & 0 deletions versions/g-/gstreamer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "27425db97df2c329de0baf5d00c719982659c9c4",
"version": "1.22.5",
"port-version": 6
},
{
"git-tree": "c6339c24dbe60ed13ff8d6b5e646d11e192f4ec0",
"version": "1.22.5",
Expand Down

0 comments on commit 9021cb0

Please sign in to comment.