[gstreamer-bugs] [Bug 640825] GStreamer Error

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Jan 31 15:37:05 PST 2011


https://bugzilla.gnome.org/show_bug.cgi?id=640825
  GStreamer | don't know | unspecified

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |RESOLVED
         Resolution|                            |NOTGNOME
   Target Milestone|HEAD                        |NONE

--- Comment #6 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2011-01-31 23:36:59 UTC ---
Extract from the log:

=============================================
0:00:01.787981702  5991 0xb3502240 INFO        GST_ERROR_SYSTEM
gstelement.c:1784:gst_element_message_full:<ffdec_msvideo10> posted error
message: Internal GStreamer error: negotiation problem.  Please file a bug at
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
0:00:01.787993436  5991  0x8b670a0 ERROR                  totem
bacon-video-widget-gst-0.10.c:403:bvw_error_msg: debug   =
gstffmpegdec.c(1267): gst_ffmpegdec_negotiate ():
/GstPlayBin2:play/GstURIDecodeBin:uridecodebin0/GstDecodeBin2:decodebin20/ffdec_msvideo1:ffdec_msvideo10:
could not find caps for codec (msvideo1), unknown type
=============================================

This is a debian packaging issue. You are using a gstreamer0.10-ffmpeg package
from debian main in combination with a much newer/different libavcodec version
from a non-debian repository than the one the gstreamer0.10-ffmpeg package was
built against.

Installing the (newer) gstreamer0.10-ffmpeg package from experimental might
make things work properly. Alternatively, downgrade libavcodec to the one in
debian/main.

I'll try to improve the error message a bit:

commit 8d40c6357d024c0a54262429ff688756049b0135
Author: Tim-Philipp Müller <tim.muller at collabora.co.uk>
Date:   Mon Jan 31 23:28:33 2011 +0000

    ffmpegdec: improve error message when set_caps is called but we have no
mapping

    This may happen e.g. if gst-ffmpeg is compiled against an external
    libavcodec and the external lib is upgraded.

    See e.g.
    https://bugzilla.gnome.org/show_bug.cgi?id=640825

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