[Bug 686543] New: Encoding fails and displays MiniObject reference counting messages

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Oct 20 12:35:03 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=686543
  GStreamer | gst-plugins-base | 1.0.0

           Summary: Encoding fails and displays MiniObject reference
                    counting messages
    Classification: Platform
           Product: GStreamer
           Version: 1.0.0
        OS/Version: Windows
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: mrubinstein at weather.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


This pipeline works for a few seconds and then fails:

vid_enc=avenc_mpeg2video
ip=127.0.0.1
port=1235

gst-launch-1.0 -v --gst-debug=3,udpsink:3,multiudpsink:3 \
videotestsrc pattern=smpte is-live=true \
! video/x-raw,format=I420, \
width=720,height=480,framerate=30000/1001 \
! $vid_enc bitrate=4000000 \
! queue \
! mpegtsmux \
! queue name=udpq \
! rtpmp2tpay \
! udpsink port=$port host=$ip sync=true buffer-size=300000

Here a few of the error messages:

(gst-launch-1.0:9876): GStreamer-CRITICAL **: gst_mini_object_unref: assertion
`mini_object->refcount > 0' failed

(gst-launch-1.0:9876): GStreamer-CRITICAL **: gst_mini_object_unref: assertion
`mini_object->refcount > 0' failed

** (gst-launch-1.0:9876): WARNING **: Unexpected item 02DBA8D8 dequeued from
queue udpq (refcounting problem?)

(gst-launch-1.0:9876): GStreamer-CRITICAL **: gst_mini_object_unref: assertion
`mini_object->refcount > 0' failed


Here's a simplified pipeline that also prints the assertion messages:

gst-launch-1.0 \
videotestsrc pattern=smpte is-live=true \
! video/x-raw,format=I420, \
width=720,height=480,framerate=30000/1001 \
! $vid_enc  \
! mpegtsmux \
! fakesink

I tried the simplified pipeline on my MinGW (1.0.1) build and on ubuntu (1.0).
I got the same assertion messages in both cases.

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