Gambas France BETA


Pas de compte ? Incription

Cannot set status pour MediaView

1
AuteurMessages
didier18#1 Posté le 27/10/2016 à 19:31:27
Bonjour

Je voudrai visualiser une video.avi en utilisant le composant MediaView.
1
2
3
4
WITH mdvw
.URL = Media.URL("/mnt/home/video/EasyCast/testlecturevideo.avi")
.Play()
END WITH

Lorsque l'IDE arrive sur la ligne de l'URL, j'obtient le message "Cannot set status dans FMain:306." et 4 messages dans la console :
(geasycast:24605): GStreamer-CRITICAL **: gst_element_set_state: assertion `GST_IS_ELEMENT (element)' failed
(geasycast:24605): GStreamer-CRITICAL **: gst_element_get_bus: assertion `GST_IS_ELEMENT (element)' failed
(geasycast:24605): GStreamer-CRITICAL **: gst_bus_pop: assertion `GST_IS_BUS (bus)' failed
(geasycast:24605): GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed
et bien sur pas de lecture dela video puisque gambas3_3.9.0 est stoppé.
Auriez vous une idée sur la cause du problème ?
Merci.
Bonne journée.
didier18#2 Posté le 28/10/2016 à 19:12:58
Bizarrement je viens de tester sous une session Mint18 'Sarah' "Cinnamon 64-bit" et tout fonctionne correctement.
Cela me conduit à penser que le problème ne vient pas forcément de gambas3 mais des libs utilisées par le SE...

GStreamer=libgstreamer-0.10.so.0.30.0
GStreamer=libgstreamer-1.0.so.0.201.0

Semblent (et ce ne sont certainement pas les seules) être en cause.
Poursuite des recherches...
1