uridecodebin and souphttpsrc crash with requests module in Python script
jack_rybn via gstreamer-devel <[email protected]>
| Newsgroups | gmane.comp.video.gstreamer.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello,
I have this simple code in Python :
###########################################
import time
import requests
import gi
gi.require_version('Gst', '1.0')
from gi.repository import Gst
Gst.debug_set_active(True)
Gst.debug_set_default_threshold(3)
Gst.init(None)
gst_pipeline = Gst.parse_launch('uridecodebin
uri=http://stream.p-node.org/billiejean.mp3 ! fakesink')
gst_pipeline.set_state(Gst.State.PLAYING)
while True:
time.sleep(1)
###########################################
But it crashes when pipeline is set in playing state.
if i remove :
import requests
it works as expected.
However, as workaround, I can put the import after :
Gst.debug_set_active(True)
My configuration :
Ubuntu 22.04
Gstreamer 1.20.3
++
Jack
OpenPGP_0xEBA5B9E723C3C194.asc
(application/pgp-keys, 1.6 KB)
-----BEGIN PGP PUBLIC KEY BLOCK----- xsBNBE0mOC8BCACs+JgPmyYlDi64IRY+KjnFq0wOp3Y2c77GX8m5dDmGrJx9aPqB VlYogT1k9yM8Dl6M0VV2TgV+o7MiORWaBmSnsURFkpBgDb3e+dfEI2fyt3LFkZ7o y7uzYTkwwkbjZQJv6zbYc/W54p4ndLwc6Gm3NnvE6cTrUrrSZJ2IytfPuEyzb2GD sCDRpt3X/+/JX2QHksD/BNdnxa2FtQF+fByLTh5K5kcKDCorfVtis3CqzeDW9Q9I VzEIxh7GSHdzknPt9N9gT7hwIPLNL0tPJjJkhUvz2r8xRdoBlMwTt9VsK0AUJBew mfQI4Xp3L+YoLOswFgAc7az6A8fdk0LjJThLABEBAAHNI0phY2sgUllCTiAoUEdQ IGtleSkgPGphY2tAcnlibi5vcmc+wsB4BBMBAgAiBQJNJjgvAhsDBgsJCAcDAgYV CAIJCgsEFgIDAQIeAQIXgAAKCRDrpbnnI8PBlHU9B/4vJ0Oqft/pzjBq6K6T+VcB TU9XVuJ6ytGRzniDvsseI9HM7pPbrZ/FZb7ZUKYJKAhF70SrMCLKgGuaBGAVrkob REvDw4iKxkx9aqfFXRrC8Kyht36wFaGQ3bYEbRJ0Ymh97pAupmjtsiqPKPczC8US LrFXUdcPEyQEbeQUMe3pmuh802zox9BhN/4fszItUWIMRCP2iHNfXOc9dova6WHo wSao+B1l/7V5QagL5etZy4TRbLzTQmzLWrKm2oEd4DHeZbDjXFuOVUKnj/QjJZQE S6lbjX6BzVhLczixbdFsVBNsL11uf47Czq4r3eGQTsFRXvtyhCMWwa0N1f27qjWK zsBNBE0mOC8BCAC0BieAmvYVujS0dFCqAnflVl79MhlPIjehrNPEmkqGWCVCvVKT czlXJkpgNv9F914w0hiou9JXmRXnAQBxCBJ78YMUxlBvNohEVOYf6BP4pfZPei5T RtJZEPlIVMX6DSU4csR909ZGIy9iJYAGlivaK+mBJUKOqLqIeisqMebChdYGGlUi kJBu/eNriTKeS4bz+iJiwqZt1Eb7Tae9fNJen3UMqOu+GIVhAct//KTbrWsfyUKv gCk+60CnsN0+OHWKtSmEnMmpAl8qXWR04DkNIekmkx05HFp7PNw4JilkAcQqO5ci Dow56zD6gbJ6mrx/7sM0jIENDXRtYrpu18s5ABEBAAHCwF8EGAECAAkFAk0mOC8C GwwACgkQ66W55yPDwZR9sQf/e4RI9rV7N54GKJqr/EHKDc4H+fq5eDHDqvmNWBBq gYHVPa4adxrwiO4UhdT7NqJ9F6qsh7Z1dVaGXMPc+MN71hIl2ic9DTsjQa4w+Ssp A/ZEhZTBsRenYfnhhy5zIiAhVQe0wKRpfomOPKDn+Id+w9yBw+zq5wilLBMN2wmk Oed9EpEtk5AtFd/1iqBbUjJ646OA1L4bR2heZp5h1By823n3zPCmFtWekH7PABeI UqAbaFm43l2MJHoCV7MOTwi9B21SMbXdNGZVkFU2WUceEF6qYIGX+2OrZtI27GXm Dz+fqB3hoFanBNY3a3SN4g+uF2dHNNv+L6iCxfZOlOn9cg== =8LrY -----END PGP PUBLIC KEY BLOCK-----
OpenPGP_signature
(application/pgp-signature, 495 B) - not displayed