[Bug 755481] speex: handle streamheaders in caps/buffers better

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Aug 24 11:23:34 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=755481

--- Comment #8 from Håvard Graff (hgr) <havard.graff at gmail.com> ---
(In reply to Tim-Philipp Müller from comment #7)
> Without the patch the first three tests
> 
>  - test_headers_in_caps
>  - test_headers_in_buffers
>  - test_headers_not_in_buffers
> 
> pass as well, but this one fails:
> 

That is curious. If you look at logging from *speex*:6, is that anything that
stands out, maybe something I am not checking well enough in the test (perhaps
GstFlowReturn or something?) I would at least expect
https://bugzilla.gnome.org/attachment.cgi?id=334055&action=diff#a/ext/speex/gstspeexdec.c_sec4
(with GST_FLOW_ERROR) to be hit by one of the tests.

>  - test_headers_from_flv
> 
> So what's happening in the FLV case? How are the streamheaders
> special/different here?

I don't remember, sorry. Maybe try the launch-line from Comment 2 (gst-launch
audiotestsrc is-live=1 samplesperbuffer=320 !
audio/x-raw,format=S16LE,rate=16000 ! speexenc ! flvmux ! flvdemux ! speexdec !
fakesink) and try that with some logging?

-- 
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