added all codecs from totem, only using gst-libav for now tho; added gst-vaapi, further research required

This commit is contained in:
SpiritCS
2020-09-12 14:06:08 +02:00
parent f973f15444
commit c7be556e6e
18 changed files with 439 additions and 1 deletions

View File

@@ -11,13 +11,34 @@ finish-args:
- --filesystem=xdg-videos
- --socket=pulseaudio
- --share=network
- --env=GST_PLUGIN_PATH=/app/lib/codecs/lib/gstreamer-1.0
# maybe add additinal codecs?
modules:
# gstreamer from the gnome runtime is outdated, maybe upgrade all modules?
- name: gst-vaapi
buildsystem: meson
sources:
- type: git
url: git://anongit.freedesktop.org/gstreamer/gstreamer-vaapi
tag: 1.16.2
post-install:
- mkdir -p /app/lib/codecs/lib/gstreamer-1.0
- mv /app/lib/gstreamer-1.0/*.so /app/lib/codecs/lib/gstreamer-1.0
#- codecs/liba52.json
#- codecs/libmpeg2.json
#- codecs/gst-plugins-ugly.json
#- codecs/libdvdcss.json
#- codecs/libdvdread.json
#- codecs/libdvdnav.json
#- codecs/libass.json
#- codecs/ffmpeg.json
- codecs/gst-libav.json
#- codecs/gst-plugins-bad.json
- name: clapper
buildsystem: meson
sources:
- type: git
url: https://github.com/Rafostar/clapper.git
commit: 22e8e443162825f00666ca6898be3e868a3c0749
commit: 6938f014332562e1b7c8f22bf755338268b98d5f