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 592547 - VC1 in MPEG-TS not decodeable
VC1 in MPEG-TS not decodeable
Status: RESOLVED DUPLICATE of bug 574945
Product: GStreamer
Classification: Platform
Component: dont know
git master
Other All
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-08-21 04:52 UTC by Sebastian Dröge (slomo)
Modified: 2011-05-20 07:32 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
small2.m2ts (990.00 KB, application/octet-stream)
2009-08-21 04:55 UTC, Sebastian Dröge (slomo)
Details

Description Sebastian Dröge (slomo) 2009-08-21 04:52:00 UTC
Hi,
for some reason VC1 in MPEG-TS is not decodeable by ffdec_vc1. Sample clip attached...

$ GST_DEBUG=ff*:5 gst-launch-0.10 -v filesrc location=small.m2ts ! mpegtsdemux ! ffdec_vc1 ! fakesink

[...]
0:00:32.214164595 27943      0x2211c90 DEBUG                 ffmpeg gstffmpegdec.c:785:gst_ffmpegdec_setcaps:<ffdec_vc10> direct rendering not supported
0:00:32.237349038 27943      0x2211c90 DEBUG                 ffmpeg gstffmpegdec.c:677:gst_ffmpegdec_open:<ffdec_vc10> ffdec_vc1: Failed to open FFMPEG codec
0:00:32.237405330 27943      0x2211c90 DEBUG                 ffmpeg gstffmpegdec.c:834:gst_ffmpegdec_setcaps:<ffdec_vc10> Failed to open
0:00:32.237661019 27943      0x2211c90 DEBUG                 ffmpeg gstffmpegdec.c:2268:gst_ffmpegdec_sink_event:<ffdec_vc10> Handling eos event
0:00:32.237686162 27943      0x2211c90 LOG                   ffmpeg gstffmpegdec.c:2223:gst_ffmpegdec_drain:<ffdec_vc10> codec has delay capabilities, calling until ffmpeg has drained everything
0:00:32.237706067 27943      0x2211c90 ERROR                 ffmpeg gstffmpegdec.c:2207:gst_ffmpegdec_frame:<ffdec_vc10> no codec context
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "event   ******* E (type: 102, GstEventNewsegment, update=(boolean)false, rate=(double)1, applied-rate=(double)1, format=(GstFormat)GST_FORMAT_TIME, start=(gint64)600000000000, stop=(gint64)-1, position=(gint64)0;) 0x22229c0"
ERROR: from element /GstPipeline:pipeline0/GstFileSrc:filesrc0: Internal data flow error.
Additional debug info:
gstbasesrc.c(2378): gst_base_src_loop (): /GstPipeline:pipeline0/GstFileSrc:filesrc0:
streaming task paused, reason not-negotiated (-4)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstMpegTSDemux:mpegtsdemux0.GstPad:video_1011: caps = NULL
Freeing pipeline ...
Comment 1 Sebastian Dröge (slomo) 2009-08-21 04:55:50 UTC
Created attachment 141312 [details]
small2.m2ts
Comment 2 kxra 2010-01-31 03:19:33 UTC
I believe this is covered by Bug 585077
Comment 3 kxra 2010-01-31 03:25:57 UTC
At the very least this is a dup of Bug 574945
Comment 4 Sebastian Dröge (slomo) 2011-05-20 07:32:42 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 574945 ***