Maandelijks archief juli 2022

python3-gst

Rating: 
5
Your rating: None Average: 5 (3 votes)

This module contains a wrapper that allows GStreamer applications to be
written in Python.
If you want to use multimedia in your python app on a Sailfish device, you’ll need this module.

And if you want to use qml in a noarch app and miss some gstreamer options in Qt Multimedia, you’ll need this module too (e.g. Equalizer or Set speed/pitch on audio/raw streams).

python-gstreamer ( Python3.8 — gstreamer1.0 )

provides: libgstpython.so

using in your .py code file:
import gi
gi.require_version(‘Gst’, ‘1.0’)
from gi.repository import Gst, GLib, GObject

sha256sum filename:
e539f4af9e8c7bb9b0b6267179fde215082621a874f28cd7d15f4b49adde8d8e gstreamer1.0-plugins-python-1.18.5-3.aarch64.rpm
78b590d2ac5956ff68a9bbfca31798f90bd7a767dcb186e6fce49011a2306530 python-gst-1.18.5-3.aarch64.rpm
c9d4e80e597ea41d483e411b57b357f95aaae13de5d07adb2993e766084908d2 gstreamer1.0-plugins-python-1.20.4-2.armv7hl.rpm
94c289adef724ac903f76d8f2671d639066b5bba7d4b94b6207fef044dfcca42 python-gst-1.20.4-2.armv7hl.rpm

Screenshots: 

Category:

Application versions: 
Attachment Size Date
Filegstreamer1.0-plugins-python-1.18.5-3.aarch64.rpm 35.23 KB 21/08/2022 – 16:28
Filegstreamer1.0-plugins-python-1.20.3-3.armv7hl.rpm 13.78 KB 30/07/2022 – 23:09
Filegstreamer1.0-plugins-python-1.20.4-2.armv7hl.rpm 13.79 KB 16/10/2022 – 18:16
Filepython-gst-1.18.5-3.aarch64.rpm 111.57 KB 21/08/2022 – 16:28
Filepython-gst-1.20.3-3.armv7hl.rpm 74.18 KB 31/07/2022 – 13:18
Filepython-gst-1.20.4-2.armv7hl.rpm 77.37 KB 16/10/2022 – 18:16
Changelog: 

helloworld.py example:

#!/usr/bin/env python

import sys

import gi
gi.require_version(‘Gst’, ‘1.0’)
from gi.repository import GObject, Gst, GLib

def bus_call(bus, message, loop):
t = message.type
if t == Gst.MessageType.EOS:
sys.stdout.write(“End-of-stream\n”)
loop.quit()
elif t == Gst.MessageType.ERROR:
err, debug = message.parse_error()
sys.stderr.write(“Error: %s: %s\n” % (err, debug))
loop.quit()
return True

def main(args):
if len(args) != 2:
sys.stderr.write(“usage: %s <media file or uri>\n” % args[0])
sys.exit(1)

Gst.init(None)

playbin = Gst.ElementFactory.make(“playbin”, None)
if not playbin:
sys.stderr.write(“‘playbin’ gstreamer plugin missing\n”)
sys.exit(1)

# take the commandline argument and ensure that it is a uri
if Gst.uri_is_valid(args[1]):
uri = args[1]
else:
uri = Gst.filename_to_uri(args[1])
playbin.set_property(‘uri’, uri)

# create and event loop and feed gstreamer bus mesages to it
loop = GLib.MainLoop()

bus = playbin.get_bus()
bus.add_signal_watch()
bus.connect (“message”, bus_call, loop)
# Create element to add (echo)/equalizer-10bands to the signal
gecho = Gst.ElementFactory.make(‘audioecho’)
gecho.set_property(‘delay’, 500000000)
gecho.set_property(‘intensity’, 0.6)
gecho.set_property(‘feedback’, 0.4)
gequa = Gst.ElementFactory.make(‘equalizer-10bands’)
gequa.set_property(‘band2’, 3.0)
# Create playbin and add the custom audio sink to it
playbin.set_property(‘audio_filter’, gequa)
#playbin.set_property(‘audio_filter’, gecho)
# start play back and listed to events
playbin.set_state(Gst.State.PLAYING)
try:
loop.run()
except:
pass

# cleanup
playbin.set_state(Gst.State.NULL)

if __name__ == ‘__main__’:
sys.exit(main(sys.argv))

loveblogsandarticles

Rating: 
0
No votes yet

n keeping with a 2022 survey by way of the worldwide food information council (ific), about a quarter of respondents said digestive health is their primary fitness priority, and almost 1/2 fee it as vital. on top of that,…

SailfishOS und das Volla Phone (1.Gen) Stand Juli 2022

Nachdem das Volla Phone in unserem ersten Beitrag einen gemischten Eindruck bezüglich des Einsatzes von Sailfish hinterließ, hat sich jetzt die Lage geändert. Der Community Mod für das Volla Phone ist mit 4.4.0.64 auf einem sehr aktuellen Stand.

Colemak English keyboard layout

Rating: 
0
No votes yet

English Colemak keyboard layout for SailfishOS 1.1.4+.
Features:
International letters available by long tap
Supports built-in spelling check for English
Supports split keyboard feature
A launcher icon to easily remove th…

Communi

Rating: 
4.466665
Your rating: None Average: 4.5 (15 votes)

A simple and elegant IRC client for Sailfish OS, based on Qt and the Communi IRC framework.
If you want report a bug or create a feature request please create report here: https://githu…

Opera Mini (Russian)

Rating: 
3.666665
Your rating: None Average: 3.7 (3 votes)

Opera Mini (MIDlet) packaged by me for N9 & N900, Russian version.phoneME required – MeeGo or Maemo version.
 
Category: ApplicationsNetworkApplication versions: 
AttachmentSiz…

13.07.2022 Vanha Rauma 4.4.0.68 bringt u.a. VoLTE auf das Sony Xperia 10 II

Wie alle bisherigen Sailfish 4 Releases ist auch 4.4.068 ein Stop-Release und bringt einige kritische Änderungen mit sich, die es ermöglichen, die nachfolgenden Updates zu installieren. Stop Releases sind obligatorische Zwischenschritte im Update-Pfad, die der Update-Prozess durchlaufen muss. Wenn Ihr die neuen Betriebssystemversionen herunterladet und installiert, sobald sie verfügbar sind, gibt es keine Probleme mit …

Weiterlesen

pcre

Rating: 
0
No votes yet

Perl-compatible regular expression library.
PCRE has its own native API, but a set of "wrapper" functions that are based on
the POSIX API are also supplied in the library libpcreposix. Note that this
just provid…

Urbackup client

Rating: 
0
No votes yet

Urbackup headless client
Category: ApplicationsSystemKeywords: urbackupbackupApplication versions: 
AttachmentSizeDate

urbackup-client-2.4.11.0-2.armv7hl.rpm1.82 MB03/07/2022 – 11:51
urbackup-client-2.4.11.0-…

Olive goes shopping MK 2 (aarch4)

Rating: 
5
Your rating: None Average: 5 (2 votes)

a first milestone reached: (it installs in parallel to mark1 version, so now worries)
what works:

– create / delete shopping lists
– add items from picklist
– add item from scratch
– clear done