[gstreamer-bugs] [Bug 613866] Failed to configure latency warning on N900

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Mar 27 04:59:53 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=613866
  GStreamer | don't know | 0.10.x

--- Comment #10 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2010-03-27 09:43:06 UTC ---
(In reply to comment #9)
> Actually both hantromp4mux and the dspencoders have only event functions on the
> sink pads and both have a 
>     default:
>       ret = gst_pad_event_default (pad, event);
> statement. v4l2camsrc is identical to v4l2src intems of event handling. It
> answers the LATENCY query.

Be that as it may, it still looks like the problem is in hantromp4mux:

gstpad.c:4937:gst_pad_send_event:<mp4mux0:src> have event type latency
gstpad.c:3430:gst_pad_event_default:<mp4mux0:src> default event handler
gstpad.c:3335:gst_pad_event_default_dispatch:<mp4mux0:src> Sending event
0xac860 (latency) to all internally linked pads
gstpad.c:3131:gst_pad_iterate_internal_links_default:<mp4mux0:src> Making
iterator
gstpad.c:3366:gst_pad_event_default_dispatch:<mp4mux0:src> sending event
0xac860 (latency) to one sink pad mp4mux0:audio
gstpad.c:4760:gst_pad_push_event:<mp4mux0:audio> event: latency
gstpad.c:4834:gst_pad_push_event:<mp4mux0:audio> Dropping event because pad is
not linked
gstpad.c:4965:gst_pad_send_event:<mp4mux0:src> sent event, result 0
gstpad.c:4820:gst_pad_push_event:<filesink0:sink> sent event to peerpad
<mp4mux0:src>, result 0

So it tries to forward the event on the unlinked audio pad, and that fails and
so it returns FALSE. So something either needs to accumulate properly and/or
forward the event properly. Or it should use request pads so there aren't input
pads that aren't used hanging around. (And btw, it also should register itself
with GType "GstMp4Mux" btw).



@xiaohui: as Stefan said, it's only a warning, you can ignore it. If it bothers
you, you can feed some audio into hantromp4mux (e.g. ... ! hantromp4mux
name=mux ! filesink location=foo.mp4  audiotestsrc ! audioconvert ! nokiaaacenc
! mux. ), then it will go away.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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