playbin can't create pipelines for flash videos

Bug #62719 reported by James A. Morrison
2
Affects Status Importance Assigned to Milestone
gstreamer0.10-ffmpeg (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: gstreamer0.10-plugins-base

The following line will play the attached video
gst-launch-0.10 filesrc location=latenight.flv ! ffdemux_flv name=demuxer demuxer. ! queue ! ffdec_flv ! xvimagesink demuxer. ! queue ! mad ! audioconvert ! audioresample ! alsasink

but
gst-launch-0.10 playbin uri=file:///home/jim/Desktop/latenight.flv

prints out
Setting pipeline to PAUSED ...
** Message: don't know how to handle video/x-flv
Pipeline is PREROLLING ...
ERROR: from element /playbin0: You do not have a decoder installed to handle this file. You might need to install the necessary plugins.
Additional debug info:
gstplaybasebin.c(1663): prepare_output (): /playbin0
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
FREEING pipeline ...

Revision history for this message
James A. Morrison (jim-morrison) wrote :
Revision history for this message
James A. Morrison (jim-morrison) wrote :

ffplay can play this video without any issues, or special command line arguments.

Revision history for this message
Sebastian Dröge (slomo) wrote :

This is already fixed upstream and we will get the fix with the next gst-ffmpeg release soon...

Changed in gst-plugins-base0.10:
status: Unconfirmed → Fix Committed
Revision history for this message
Sebastian Dröge (slomo) wrote :

Fixed now in feisty

Changed in gstreamer0.10-ffmpeg:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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