multipartdemux: boundary specified manually but gst quits because "Boundary not found"
Submitted by Roman Gaufman
Link to original bug (#665887)
Description
I have a D-Link DCS-930L IP camera and when I get mjpeg from it, it looks something like this:
http://user:pass@192.168.1.15/video/mjpg.cgi mjpg.cgi contents:
wgetContent-length: 45536
Date: 10-04-2011 07:41:20 PM IO_00000000_PT_000_000
Content-type: image/jpeg
(jpeg data)
--video boundary--
Content-length: 45607
Date: 10-04-2011 07:41:20 PM IO_00000000_PT_000_000
Content-type: image/jpeg
(jpeg data)
So the boundary is "--video boundary--" - I try to specify this to gstreamer with:
multipartdemux boundary="--video boundary--"
Yet I still get the following whether I specify the boundary or not:
Boundary not found in the multipart header
ERROR: pipeline doesn't want to preroll.