[Bug 762013] New: curlhttpsink: Problem in curlhttpsink when qtmux uses faststart
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Sat Feb 13 23:59:33 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=762013
Bug ID: 762013
Summary: curlhttpsink: Problem in curlhttpsink when qtmux uses
faststart
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gst-plugins-bad
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: d.fernandezlop at gmail.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created attachment 321089
--> https://bugzilla.gnome.org/attachment.cgi?id=321089&action=edit
Patch to resolve the problem
Hi,
I have detected that when I use curlhttpsink after a qtmux with faststart the
sink doesn't work fine.
The sink receives a first empty buffer and it doesn't receive more buffers
until the end of the video. However, the sink starts to send empty http
requests with the first buffer and the sending never works fine.
I attach a patch that resolves the problem this avoiding empty buffers.
You can check the bug with this simple pipeline:
gst-launch-1.5 videotestsrc num-buffers=1000! x264enc ! qtmux faststart=TRUE !
curlhttpsink location=http://127.0.0.1:8080/
If you put a http-server you will be able to detect empty packages since the
begining of the execution and the execution never ends. With my patch, this
doesn't occur.
Thank you.
David.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list