graphics/display test -- gst_pipeline_test failed because of no element "ffmpegcolorspace"

Bug #1199259 reported by Betty Lin
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Checkbox
Fix Released
High
Unassigned

Bug Description

Run test case:
name: graphics/display
command: gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace ! autovideosink'

The test failed and return:
Traceback (most recent call last):
  File "gst_pipeline_test", line 67, in <module>
    sys.exit(main())
  File "gst_pipeline_test", line 55, in main
    element = Gst.parse_launch(args.PIPELINE)
  File "/usr/lib/python3/dist-packages/gi/types.py", line 43, in function
    return info.invoke(*args, **kwargs)
gi._glib.GError: no element "ffmpegcolorspace"

checkbox version:
ii checkbox 0.16.4+bzr1981+201307051440~precise1 System testing application
ii checkbox-certification 0.16.4~ppa+bzr581+201307041618~precise1 Checkbox Certification Tests

Related branches

tags: added: ce-qa-concern
Revision history for this message
Daniel Manrique (roadmr) wrote :

Hi Betty,

There's one important detail I'd like to know about this bug.

Which version of Ubuntu are you running? I suspect you're using 13.04 :)

This bug is caused by the disappearance of the ffmpegcolorspace gstreamer element in gstreamer 1.0, it was replaced by videoconvert. So on 13.04 systems it will not work out-of-the-box.

I'll work on a fix for this, but I'd like to see confirmation on the Ubuntu version you have.

Thanks!

tags: added: job
Changed in checkbox:
status: New → Incomplete
importance: Undecided → High
Revision history for this message
Daniel Manrique (roadmr) wrote :

This is closely related to this bug:

https://bugs.launchpad.net/checkbox/+bug/1100594

Since this bug presented the problem in a Python script, it was easier to add logic to verify whether videoconvert element was present. The graphics/display test will be a bit more involved to fix, because it's a one-line bash command. Don't worry, this is a problem for me to solve :)

Revision history for this message
Jeffrey Chang (modern911) wrote : Re: [Bug 1199259] Re: graphics/display test -- gst_pipeline_test failed because of no element "ffmpegcolorspace"

Hi Daniel

I believe CE QA team is running on 12.04.2.

On Tue, Jul 9, 2013 at 9:22 PM, Daniel Manrique <
<email address hidden>> wrote:

> This is closely related to this bug:
>
> https://bugs.launchpad.net/checkbox/+bug/1100594
>
> Since this bug presented the problem in a Python script, it was easier
> to add logic to verify whether videoconvert element was present. The
> graphics/display test will be a bit more involved to fix, because it's a
> one-line bash command. Don't worry, this is a problem for me to solve :)
>
> --
> You received this bug notification because you are a member of Checkbox
> Bug Wranglers, which is subscribed to checkbox.
> https://bugs.launchpad.net/bugs/1199259
>
> Title:
> graphics/display test -- gst_pipeline_test failed because of no
> element "ffmpegcolorspace"
>
> Status in Checkbox System Testing:
> Incomplete
>
> Bug description:
> Run test case:
> name: graphics/display
> command: gst_pipeline_test -t 2 'videotestsrc ! ffmpegcolorspace !
> autovideosink'
>
> The test failed and return:
> Traceback (most recent call last):
> File "gst_pipeline_test", line 67, in <module>
> sys.exit(main())
> File "gst_pipeline_test", line 55, in main
> element = Gst.parse_launch(args.PIPELINE)
> File "/usr/lib/python3/dist-packages/gi/types.py", line 43, in function
> return info.invoke(*args, **kwargs)
> gi._glib.GError: no element "ffmpegcolorspace"
>
> checkbox version:
> ii checkbox
> 0.16.4+bzr1981+201307051440~precise1 System testing application
> ii checkbox-certification
> 0.16.4~ppa+bzr581+201307041618~precise1 Checkbox Certification
> Tests
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/checkbox/+bug/1199259/+subscriptions
>

Revision history for this message
Daniel Manrique (roadmr) wrote :

Hi Jeffrey,

Of course, that makes sense because since checkbox installs gstreamer 1.0, when loading Python Gst it will load the most recent version, and ffmpegcolorspace does not exist in 1.0.

Thanks, this will be important when preparing the fix.

Changed in checkbox:
status: Incomplete → In Progress
Daniel Manrique (roadmr)
Changed in checkbox:
status: In Progress → Fix Committed
Daniel Manrique (roadmr)
Changed in checkbox:
status: Fix Committed → Fix Released
Revision history for this message
ashok (athadani) wrote :

Compter has completely seized and mouse not available following update installation/applying changes. On reboot screen message "running in low graphics mode and whether I want to continue and other a few other options. However, cannot respond as trackpad does not respond any longer. Running Ubuntu12.04.

Please help as computer has failed completely.

Thanks, Ashok

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.