Gstreamer 1.20.7 (JollaPhone & X & XA2)
derived from https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.... + Jolla-git2 Patches
makes use of (if installed separately):
faad2 ( aac decoder )
libfaac0 ( aac encoder )
libmodplug ( modplug decoder )
libx265.so.199 ( HEVC h.265 encoder h265 ) https://bitbucket.org/multicoreware/x265_git/downloads/ Version: 3.5 Openrepos(armv7hl): https://openrepos.net/content/lpr/x265-hevc-h265-encoder
libde265.so.0.1 ( HEVC h.265 decoder h265 ) Openrepos(armv7hl): https://openrepos.net/content/lpr/libde265-hevc-decoder
libmms0 ( Microsoft Media Server network-streaming protocol mms:// ) (removed in 1.19.90)
libdca0 ( dts decoder )
libmplex2
libmpeg2encpp-2.1_0 ( mpeg2 h.262 encoder )
librtmp1 ( Real-Time Messaging Protocol RTMPE )
libvo-amrwbenc0
libopenh264
libfdk-aac.so.2 ( aac en-/decoder )
zxing-cpp ( qr code )
zbar ( qr code )
libopenaptx0 ( aptx bluetooth en-/decoder ) Openrepos(armv7hl): https://openrepos.net/content/lpr/libopenaptx
Provides:
libgstldac.so LDAC bluetooth audio support ( Bluetooth LDAC audio encoder ) via libldac2-enc
libgstopenaptx.so Open source implementation of Audio Processing Technology codec ( aptX ) openaptx encoder and decoder
libgstqroverlay.so Overlay Qrcodes over each buffer with data passed in via qrencode
libgstaom.so AV1 software decoding and encoding via libaom3
libgstassrender.so Renders ASS/SSA subtitles with libass
libgstbs2b.so Improve headphone listening of stereo audio records using the bs2b library
libgstcurl.so libcurl-based elements via libcurl and ssh2
libgstde265.so HEVC software decoding via libde265
libgstdtsdec.so dts software decoder via libdca
libgstfaac.so aac software encoder via libfaac
libgstfaad.so aac software decoder via libfaad
libgstfdkaac.so enables fraunhofer aac software de/encoder via libfdk-aac
libgstgme.so GME Audio Decoder ( Gaming console music file decoder ) via libgme0
libgstgsm.so GSM encoder/decoder via libgsm ( European GSM 06.10 provisional standard for full-rate speech transcoding, prI-ETS 300 036, which uses RPE/LTP (residual pulse excitation/long term prediction) coding at 13 kbit/s. GSM 06.10 compresses frames of 160 13-bit samples (8 kHz sampling rate) into 260 bits )
libgstladspa.so (needs liblrdf and ladspa) makes installed ladspa ( Linux Audio Developer's Simple Plug-in API ) plugins accessible via gstreamer - e.g.:
ladspa-alienwah : Alien Wah effect
ladspa-VCO : three anti-aliased oscillators
ladspa-MCP : moog VCF, chorus and phaser effects
ladspa-FIL : four-band parametric equaliser - Each section has an active/bypass switch, frequency, bandwidth and gain controls. There is also a global bypass switch and gain control
ladspa-AMB : Ambisonics effects. Included are: mono and stereo input panner, horizontal rotation, and square and hexagon horizontal decoders
ladspa-REV : stereo reverb effect based on greverb
ladspa-blepvco : three anti-aliased, minBLEP-based, hard-sync-capable oscillator plugins
ladspa-blop : bandlimited sawtooth, square, variable pulse and slope-variable triangle waves
ladspa-caps : C* Audio Plugin Suite including instrument amplifier emulation, stomp-box classics, versatile virtual analog oscillators, fractal oscillation, reverb, equalization and others
ladspa-cmt : CMT ( Computer Music Toolkit ) plugins
ladspa-matched : emulating certain aspects of the tone of a real musical instrument amplifier, in real time. It contains two plugins, matched and unmatched
ladspa-preamp : emulating a vlve-based preamplifier
ladspa-pvoc phase vocoder(needs https://download.opensuse.org/ports/armv7hl/distribution/leap/15.3/repo/... )
ladspa-sooperlooper : vocoder plugin
ladspa-super-60 : 16th order IIR Filter modeled after an impulse response from a Fender 'Super 60' guitar amplifier
ladspa-swh-plugins by SteveHarris(needs https://download.opensuse.org/ports/armv7hl/distribution/leap/15.3/repo/... )
ladspa-tap-plugins TAP, short for Tom's Audio Processing, contains a collection of various audio plugins
ladspa-vcf : audio EQ biquad filters
ladspa-vlevel : tool to amplify the soft parts of music so you don't have to fiddle with the volume control
ladspa-vocoder : vocoder plugin
libgstlv2.so makes installed lv2 plugins accessible via gstreamer
libgstmodplug.so Module decoder based on modplug engine via libmodplug
libgstmpeg2enc.so High-quality MPEG-1/2 video encoder h262
libgstmplex.so High-quality MPEG/DVD/SVCD/VCD video/audio multiplexer
libgstmusepack.so Musepack decoder via musepack
libgstneonhttpsrc.so Receive data as a client over the network via HTTP using NEON ( lib neon http client src ) - needs libneon
libgstopenexr.so HDR OpenEXR image plugin
h264 software decoding/encoding via libopenh264
libgstopenmpt.so OpenMPT based module music decoder via libopenmpt
libgstresindvd.so Resin DVD playback elements via libdvdread4 and libdvdnav4
libgstsoundtouch.so Audio Pitch Controller & BPM Detection via libsoundtouch
libgstspandsp.so libspandsp plugin ( SpanDSP PLC / DTMF detector element / Telephony Tone Generator source )
libgstsrt.so transfer data via SRT
libgstteletext.so Teletext decoder via zvbi
libgstvoamrwbenc.so AMR-wb encoding via libvo-amrwbenc
libgstwebrtcdsp.so Voice pre-processing using WebRTC Audio Processing Library
libgstx265.so HEVC software encoding via libx265 x265 h265
libgstzbar.so QR-code decoding via gstreamer and zbar
Possible sources to fulfill dependencies:
openrepos
https://download.opensuse.org/ports/armv7hl/distribution/leap/15.4/repo/...
https://ftp.uni-erlangen.de/packman/suse/openSUSE_Leap_15.2/Essentials/a...
requires: openssl1.1 , libvo-aacenc (availabe in official repo), aom ( av1 support) , openexr ( HDR support ), libmpg123 >= 1.31
(version 1.8.3 & 1.10.5 & 1.14.4 & 1.16.3 still available here, too)
good-extra package provides:
libgstdv.so ( needs libdv4 )
libgstlame.so ( needs lame )
libgsttwolame.so ( needs twolame-libs )
sha256sum / filename:
1e402fa4e47ea55882611624e3ad0a4f45c18d0d5a7faa036d6524bf48046f6e gstreamer1.0-1.20.7+git1-2.armv7hl.rpm
3495409751220b6cc657e52e4cdac77d24a9b6c6e703266a05830dc17b3030c0 gstreamer1.0-devel-1.20.7+git1-2.armv7hl.rpm
2eec1ad5663be0c6e5600001bf02bc76eb1155570a0304c8b5e27ac48f8e45ac gstreamer1.0-libgstcheck-1.20.7+git1-2.armv7hl.rpm
642f93dcb1a30bbf084eafa21651c5defe938de1ff5a8ddf1018c831f6ac5528 gstreamer1.0-plugins-base-1.20.7+git1-2.armv7hl.rpm
2c89da2b553bac616444d93070f966681cd3c138c1e4c6afb44d9b312eca9da4 gstreamer1.0-plugins-base-apps-1.20.7+git1-2.armv7hl.rpm
753fbb00028f8078061f68efbadfaf068ad86f988778d5e09e536ec4c842cd93 gstreamer1.0-plugins-base-devel-1.20.7+git1-2.armv7hl.rpm
85164ac8059e09fcbfc40616af47068aa573b3ba0afa717ec48ee612505f10f7 gstreamer1.0-plugins-good-1.20.7+git1-2.armv7hl.rpm
7fd7064cf1c33a32fa45d82b33fdecd542495e3ec738bf31de8932d3cb6bd286 gstreamer1.0-plugins-good-extra-1.20.7+git1-2.armv7hl.rpm
4575964420abe67aca07d2ee8b0c9e84173ccc672686808359954ddbe5ee0fc8 gstreamer1.0-tools-1.20.7+git1-2.armv7hl.rpm
816f975c99b719607ce5f1638fbc416580a714059c9a79e9d0487112c7bb46e8 gstreamer1.0-plugins-bad-1.20.6+git1-2.armv7hl.rpm
5595b63910046f8f00c142272b2b39887a4f1c6b2a2b379b137d4de01e73296f gstreamer1.0-plugins-bad-apps-1.20.6+git1-2.armv7hl.rpm
5323536cd5641aeaa7abc11d5668e43ebd2a45f23da9a1972795ed3af9e2552e gstreamer1.0-plugins-bad-devel-1.20.6+git1-2.armv7hl.rpm
d08eb333fdfbd612adbd838cc15f7a9290e503e06e3cab03683ed067b98c00c0 gstreamer1.0-plugins-bad-fluidsynth-1.20.6+git1-2.armv7hl.rpm
1361e4d97f7c4b931c437662d991d462ca2034e443895d46a898ce4e3d03c671 gstreamer1.0-plugins-bad-openh264-1.20.4+git2-3.armv7hl.rpm
60665305fb62544c5aceb6ecadd487211228d4b73a4bc4cf68eecb7a30615903 gstreamer1.0-plugins-bad-wildmidi-1.20.6+git1-2.armv7hl.rpm
30830c20ed443b51d711990d7c212e935c3aab7167a87236d8559395bc77df84 gstreamer1.0-plugins-python-1.20.6-2.armv7hl.rpm
d97a207534c7b659e0b2430ff9e917cb7d5c9e7934b9620d1f33b23405a92046 gstreamer1.0-tools-1.20.6+git1-2.armv7hl.rpm
83c25f68a42d988a8490beecfa2aab3782df83de4115cd8bb6ef23cdd515cbdd python-gst-1.20.6-2.armv7hl.rpm
Category:
Keywords:
...1.18.5-4
fixed implicit dependency libmpg123>=1.29 [https://forum.sailfishos.org/t/mpeg-1-layer3-mp3-not-supported-after-v4-... ]
baseparse: fix invalid avg_bitrate after reset
multiqueue: Fix query unref race on flush
gst: Initialize optional event/message fields when parsing
test: bitwriter: Add a test for reset_and_get_data when not byte unaligned.
bitwriter: Fix a memory leak in reset_and_get_buffer.
bitwriter: Fix the trailing bits lost when getting its data.
multiqueue: fix obsolete comment re initial flow status
multiqueue: never consider a queue that is not waiting
input-selector: Use proper segments when cleaning cached buffers
tcp: fix build on Solaris
uridecodebin3: Nullify current item after all play items are freed.
audio-resampler: Fix segfault when we can't output any frames
playbin2/3: autoplug/caps: don't expand caps to ANY
uridecodebin3/urisourcebin: Reusability fixes
playback: Handle sources with dynamic pads and pads already present
rtspconnection: Only reset timeout when socket is unused
gst-libs/gst/video/gstvideoaggregator.c: fix build with gcc 4.8
shout2: Add compatibility for libshout >= 2.4.21
v4l2: Update fmt if padded height is greater than fmt height
v4l2bufferpool: set video alignment of video meta
qtmux: Fix deadlock in gst_qt_mux_prepare_moov_recovery
matroska: Add support for muxing/demuxing ffv1
qtdemux: Try to build AAC codec-data whenever it's possible
----------------------------------------------------
...1.16.3+git2-4:
tag: id3v2: fix frame size check and potential invalid reads CVE-2021-3522
matroskademux: Initialize track context out parameter to NULL before parsing
matroskademux: Fix extraction of multichannel WavPack
curl: Remove incorrect GST_DEBUG_OBJECT() calls
decklinkaudiosrc: Fix duration of the first audio frame after each discont
intervideosrc: fix negotiation of interlaced caps
sdpsrc: fix double free if sdp is provided as string via the property
mpegtsdemux: Fix off by one error
hlsdemux: Use actual object for logging
hlsdemux: Don't double-free variant streams on errors
required:glibc2.29+
...1.16.3: fix CVE-2021-3185 codecparsers: h264parser: guard against ref_pic_markings overflow
vendor-change from pre-installed official jolla-package may require manual command line usage (zypper,pkcon,rpm,...) when warehouse-app refuses to install
- Rokua (3.3.0) / Pallas-Yllässtunturi (3.4.0) release (gstreamer-1.16)
- Sipoonkorpi (3.0.1) release (gstreamer-plugins-bad-1.14+git3)
- updated libgstvpx to use libvpx5-1.7.0
- Jämsänjoki (2.1.1)/ Kiiminkijoki (2.1.2) / Kymijoki (2.1.3) release 1.10.5, built with SDK1701-1
- release for 2.0.5/2.1.0 sdk1701-1 - added vpx and libdv from good and bluez from gst-1.4.5 - vendor-change from official jolla-package may require manual command line usage (zypper,pkcon,rpm,...)
- initial release for 2.0.5/2.1.0
Laatste reacties