Shmsrc doesn't work
I tried running the new shmsrc bin from https://github.com/vliaskov/libremapping (branch: feature/shmsrcbin-rebase-oct2014)
In order to perform the test I first run: $ gst-launch-1.0 uridecodebin uri=file:///home/tats/Documents/workspace/mapmap/DESTRUCT.mov ! queue ! videoconvert ! video/x-raw, format="RGBA" ! gdppay ! shmsink socket-path=/tmp/sock shm-size=100000000 Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Redistribute latency... Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstSystemClock
Then I run mapmap and try to add a new media file at /tmp/sock:
$ ./mapmap Using GStreamer version 1 . 2 . 4 Video support: yes Listening osc.udp://localhost:915912800 Could not add OSC handler Opening movie: "/tmp/sock" . URI for uridecodebin: /tmp/sock Pipeline started. Pipeline state for movie changed from NULL to READY: Pipeline state for movie changed from READY to PAUSED: Error received from element deserializer: Could not decode stream. Debugging information: gstgdpdepay.c(436): gst_gdp_depay_chain (): /GstPipeline:video-source-pipeline/GstGDPDepay:deserializer: could not create caps from GDP packet Pipeline state for movie changed from NULL to READY: Pipeline state for movie changed from READY to PAUSED: Error received from element deserializer: Could not decode stream. Debugging information: gstgdpdepay.c(417): gst_gdp_depay_chain (): /GstPipeline:video-source-pipeline/GstGDPDepay:deserializer: Received a buffer without first receiving caps Pipeline state for movie changed from NULL to READY:
Try with current develop and a recent build of gstreamer, gst-plugins-{base, good, bad), gst-libav (e.g. 1.4 version from all repos). I fixed some issues in following commit: https://github.com/mapmapteam/mapmap/commit/835165c89aee93983eec564f1392b1a68f559969
it still needs some work though
Oh yes! I forgot about this. Le 2014-10-18 18:02, "vliaskov" [email protected] a écrit :
Try with current develop and a recent build of gstreamer, gst-plugins-{base, good, bad), gst-libav (e.g. 1.4 version from all repos). I fixed some issues in following commit: 835165c https://github.com/mapmapteam/mapmap/commit/835165c89aee93983eec564f1392b1a68f559969
it still needs some work though
— Reply to this email directly or view it on GitHub https://github.com/mapmapteam/mapmap/issues/29#issuecomment-59623720.
Too bad the latest tags are no longer available as Ubuntu packages from https://launchpad.net/~gstreamer-developers/+archive/ubuntu/ppa?field.series_filter=trusty
Won't fix for now.