After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 667558 - [0.11] [flvdemux] Tries to set caps on flushing pad and errors out
[0.11] [flvdemux] Tries to set caps on flushing pad and errors out
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.11.x
Other Linux
: Normal blocker
: 0.11.x
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-01-09 14:12 UTC by Sebastian Dröge (slomo)
Modified: 2012-01-12 10:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Dröge (slomo) 2012-01-09 14:12:12 UTC
See summary, seems to happen on all files:

0:00:00.128661357  5630      0x1f0d710 DEBUG               flvdemux gstflvdemux.c:1155:gst_flv_demux_video_negotiate:<'':video> fps to be used on caps 29,964701 (as a fraction = 5679000/189523)
0:00:00.128668356  5630      0x1d680a0 DEBUG                GST_BUS gstbus.c:843:gst_bus_add_watch_full_unlocked:<bus1> New source 0x1f0d150 with id 7
0:00:00.128675906  5630      0x1d680a0 DEBUG                GST_BUS gstbus.c:1053:gst_bus_poll: running mainloop 0x1eac560
0:00:00.128673877  5630      0x1f0d710 INFO               GST_EVENT gstevent.c:581:gst_event_new_caps: creating caps event video/x-flash-video, pixel-aspect-ratio=(fraction)1/1, width=(int)320, height=(int)240, framerate=(fraction)5679000/189523
0:00:00.128687969  5630      0x1f0d710 DEBUG              GST_EVENT gstevent.c:274:gst_event_new: creating new event 0x1f12800 caps 20750
0:00:00.128686918  5630      0x1d680a0 DEBUG                GST_BUS gstbus.c:488:gst_bus_timed_pop_filtered:<bus1> got message 0x1ef8500, state-changed from flvdemux0, type mask is 4294967295
0:00:00.128695111  5630      0x1f0d710 DEBUG               GST_PADS gstpad.c:4098:gst_pad_push_event_unchecked:<'':video> We're flushing
0:00:00.128706586  5630      0x1f0d710 WARN                flvdemux gstflvdemux.c:1185:gst_flv_demux_video_negotiate:<'':video> failed negotiating caps video/x-flash-video, pixel-aspect-ratio=(fraction)1/1, width=(int)320, height=(int)240, framerate=(fraction)5679000/189523
Comment 1 Mark Nauwelaerts 2012-01-12 10:16:51 UTC
commit 68e0d2b60c61dda3bf20499785793b6d83b5088d
Author: Mark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Date:   Thu Jan 12 11:07:33 2012 +0100

    flvdemux: activate pad before setting caps
    
    ... rather than the usual 0.10 other way around.
    
    Fixes #667558.