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 519023 - ffdec_h264, ffdec_mpeg2video: Internal GStreamer error: negotiation problem
ffdec_h264, ffdec_mpeg2video: Internal GStreamer error: negotiation problem
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gst-libav
git master
Other Windows
: Normal major
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-02-27 10:27 UTC by Monika
Modified: 2008-03-04 08:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Monika 2008-02-27 10:27:24 UTC
C:\Program Files\Common Files\GStreamer\0.10\bin>gst-launch-0.10.exe --gst-debug
=3 filesrc location=whiteframes.h264 ! ffdec_h264 ! matroskamux ! filesink locat
ion=wynik.mkv 2>&1 > log.txt
0:00:00.000000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
      GST_INIT :0::←[00m init queries
0:00:00.000000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
      GST_INIT :0::←[00m init messages
0:00:00.000000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering 0 static plugins
0:00:00.000000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registered static plugin "staticelements"
0:00:00.000000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m added static plugin "staticelements", result: 1
0:00:00.000000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m reading registry cache: C:\Documents and Settings\user\.gs
treamer-0.10\registry.i686.xml
0:00:00.031250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m loaded C:\Documents and Settings\user\.gstreamer-0.10\regi
stry.i686.xml in 0.031250 seconds
0:00:00.046875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m Registry cache has not changed
0:00:00.046875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
     GST_PIPELINE :0::←[00m parsing pipeline description filesrc location=whitef
rames.h264 ! ffdec_h264 ! matroskamux ! filesink location=wynik.mkv
0:00:00.046875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m plugin "C:\Program Files\Common Files\GStreamer\0.10\lib\g
streamer-0.10/libgstcoreelements.dll" loaded
0:00:00.046875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m creating element "filesrc"
0:00:00.046875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::<GstBaseSrc@00B59010>←[00m adding pad 'src'
0:00:00.078125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m Add encoder jpegls (12) please
0:00:00.093750000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m Add decoder nuv (87) please
0:00:00.093750000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m Add decoder kmvc (88) please
0:00:00.093750000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m Add decoder smackvid (86) please
0:00:00.093750000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m Add decoder smackaud (86042) please
0:00:00.093750000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m Add decoder VMware video (92) please
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_4xm
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_aiff
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_avs
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_daud
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_dv
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_ea
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_ffm
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_flic
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_flv
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_gif
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_gxf
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_idcin
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_RoQ
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_ipmovie
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_mm
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_mmf
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_mpegts
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_mxf
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_nsv
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_nut
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_nuv
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_ogg
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_psxstr
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_ingenient
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_film_cpk
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_vmd
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_smk
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_sol
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_swf
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_voc
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_wc3movie
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_wsaud
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_wsvqa
0:00:00.109375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m registering typefind function for fftype_yuv4mpegpipe
0:00:00.125000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m plugin "C:\Program Files\Common Files\GStreamer\0.10\lib\g
streamer-0.10/libgstffmpeg.dll" loaded
0:00:00.125000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m creating element "ffdec_h264"
0:00:00.125000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::<ffdec_h264@00C7E0A0>←[00m adding pad 'sink'
0:00:00.125000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::<ffdec_h264@00C7E0A0>←[00m adding pad 'src'
0:00:00.125000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m plugin "C:\Program Files\Common Files\GStreamer\0.10\lib\g
streamer-0.10/libgstmatroska.dll" loaded
0:00:00.125000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m creating element "matroskamux"
0:00:00.125000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::<GstMatroskaMux@00C7F0A8>←[00m adding pad 'src'
0:00:00.125000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m creating element "filesink"
0:00:00.125000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::<GstBaseSink@00C65A88>←[00m adding pad 'sink'
0:00:00.125000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m creating element "pipeline"
0:00:00.125000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
     GST_PIPELINE :0::←[00m linking filesrc0:(any) to ffdec_h2640:(any) (0/0) wi
th caps "00000000"
0:00:00.125000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::←[00m trying to link element filesrc0:(any) to element ffd
ec_h2640:(any)
0:00:00.125000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m trying to link filesrc0:src and ffdec_h2640:src
0:00:00.140625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m Sink pad ffdec_h2640:src is not sink pad, failed
0:00:00.140625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m trying to link filesrc0:src and ffdec_h2640:sink
0:00:00.140625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m filesrc0 and ffdec_h2640 in same bin, no need for gh
ost pads
0:00:00.140625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m trying to link filesrc0:src and ffdec_h2640:sink
0:00:00.140625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m linked filesrc0:src and ffdec_h2640:sink, successful

0:00:00.140625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
     GST_PIPELINE :0::←[00m linking ffdec_h2640:(any) to matroskamux0:(any) (0/0
) with caps "00000000"
0:00:00.140625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::←[00m trying to link element ffdec_h2640:(any) to element
matroskamux0:(any)
0:00:00.140625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m trying to link ffdec_h2640:src and matroskamux0:src
0:00:00.140625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m Sink pad matroskamux0:src is not sink pad, failed
0:00:00.140625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::<matroskamux0>←[00m adding pad 'video_0'
0:00:00.156250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m ffdec_h2640 and matroskamux0 in same bin, no need fo
r ghost pads
0:00:00.156250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m trying to link ffdec_h2640:src and matroskamux0:vide
o_0
0:00:00.156250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m linked ffdec_h2640:src and matroskamux0:video_0, suc
cessful
0:00:00.156250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
     GST_PIPELINE :0::←[00m linking matroskamux0:(any) to filesink0:(any) (0/0)
with caps "00000000"
0:00:00.156250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::←[00m trying to link element matroskamux0:(any) to element
 filesink0:(any)
0:00:00.156250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m trying to link matroskamux0:src and filesink0:sink
0:00:00.156250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m matroskamux0 and filesink0 in same bin, no need for
ghost pads
0:00:00.171875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m trying to link matroskamux0:src and filesink0:sink
0:00:00.171875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
         GST_PADS :0::←[00m linked matroskamux0:src and filesink0:sink, successf
ul
Setting pipeline to PAUSED ...
0:00:00.171875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<filesink0>←[00m completed state change to READY
0:00:00.171875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<filesink0>←[00m posting state-changed NULL to READY
0:00:00.171875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'filesink0' changed state to 2(READY)
successfully
0:00:00.171875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<matroskamux0>←[00m completed state change to READY
0:00:00.171875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<matroskamux0>←[00m posting state-changed NULL to READY
0:00:00.171875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'matroskamux0' changed state to 2(READ
Y) successfully
0:00:00.171875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<ffdec_h2640>←[00m completed state change to READY
0:00:00.171875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<ffdec_h2640>←[00m posting state-changed NULL to READY
0:00:00.171875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'ffdec_h2640' changed state to 2(READY
) successfully
0:00:00.187500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<filesrc0>←[00m completed state change to READY
0:00:00.187500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<filesrc0>←[00m posting state-changed NULL to READY
0:00:00.187500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'filesrc0' changed state to 2(READY) s
uccessfully
0:00:00.187500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m committing state from NULL to READY, pending
 PAUSED
0:00:00.187500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m continue state change READY to PAUSED, final
 PAUSED
0:00:00.187500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'filesink0' is changing state asynchro
nously to PAUSED
0:00:00.187500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<matroskamux0>←[00m completed state change to PAUSED
0:00:00.187500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<matroskamux0>←[00m posting state-changed READY to PAUSED
0:00:00.187500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'matroskamux0' changed state to 3(PAUS
ED) successfully
0:00:00.203125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<ffdec_h2640>←[00m completed state change to PAUSED
0:00:00.203125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<ffdec_h2640>←[00m posting state-changed READY to PAUSED
0:00:00.203125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'ffdec_h2640' changed state to 3(PAUSE
D) successfully
0:00:00.203125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::<filesrc0>←[00m opening file whiteframes.h264
0:00:00.203125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;34m
     GST_EVENT :0::←[00m creating newsegment update 0, rate 1.000000, format 2,
start 0, stop 6619137, position 0
0:00:00.203125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<filesrc0>←[00m completed state change to PAUSED
0:00:00.203125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<filesrc0>←[00m posting state-changed READY to PAUSED
0:00:00.203125000 ←[331m 1572←[00m 00B67A18 ←[32;01mINFO ←[00m ←[00;01;34m
     GST_EVENT :0::←[00m creating newsegment update 0, rate 1.000000, format GST
_FORMAT_TIME, start 0:00:00.000000000, stop 99:99:99.999999999, position 0:00:00
.000000000
0:00:00.203125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'filesrc0' changed state to 3(PAUSED)
successfully
Pipeline is PREROLLING ...
0:00:00.203125000 ←[331m 1572←[00m 00B67A18 ←[33;01mWARN ←[00m ←[00;04m
    default :0::<ffdec_h2640>←[00m error: ffdec_h264: input format was not set b
efore data start
0:00:00.218750000 ←[331m 1572←[00m 00B67A18 ←[32;01mINFO ←[00m ←[00;01;31;47m
 GST_ERROR_SYSTEM :0::<ffdec_h2640>←[00m posting message: Internal GStreamer err
or: negotiation problem.  Please file a bug at http://bugzilla.gnome.org/enter_b
ug.cgi?product=GStreamer.
0:00:00.218750000 ←[331m 1572←[00m 00B67A18 ←[32;01mINFO ←[00m ←[00;01;31;47m
 GST_ERROR_SYSTEM :0::<ffdec_h2640>←[00m posted error message: Internal GStreame
r error: negotiation problem.  Please file a bug at http://bugzilla.gnome.org/en
ter_bug.cgi?product=GStreamer.
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
0:00:00.218750000 ←[331m 1572←[00m 00B67A18 ←[32;01mINFO ←[00m ←[00;04m
    default :0::<filesrc0>←[00m pausing after gst_pad_push() = not-negotiated
0:00:00.218750000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<filesink0>←[00m completed state change to READY
0:00:00.218750000 ←[331m 1572←[00m 00B67A18 ←[33;01mWARN ←[00m ←[00;04m
    default :0::<filesrc0>←[00m error: Internal data flow error.
0:00:00.218750000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<filesink0>←[00m posting state-changed READY to READY
0:00:00.234375000 ←[331m 1572←[00m 00B67A18 ←[33;01mWARN ←[00m ←[00;04m
    default :0::<filesrc0>←[00m error: streaming task paused, reason not-negotia
ted (-4)
0:00:00.234375000 ←[331m 1572←[00m 00B67A18 ←[32;01mINFO ←[00m ←[00;01;31;47m
 GST_ERROR_SYSTEM :0::<filesrc0>←[00m posting message: Internal data flow error.

0:00:00.234375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'filesink0' changed state to 2(READY)
successfully
0:00:00.234375000 ←[331m 1572←[00m 00B67A18 ←[32;01mINFO ←[00m ←[00;01;31;47m
 GST_ERROR_SYSTEM :0::<filesrc0>←[00m posted error message: Internal data flow e
rror.
0:00:00.234375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<matroskamux0>←[00m completed state change to READY
0:00:00.234375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<matroskamux0>←[00m posting state-changed PAUSED to READY
0:00:00.234375000 ←[331m 1572←[00m 00B67A18 ←[31;01mERROR←[00m ←[00;04m
    default :0::<ffdec_h2640>←[00m no codec context
0:00:00.234375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'matroskamux0' changed state to 2(READ
Y) successfully
0:00:00.234375000 ←[331m 1572←[00m 00B67A18 ←[32;01mINFO ←[00m ←[00;01;34m
     GST_EVENT :0::<matroskamux0:video_0>←[00m Received event on flushing pad. D
iscarding
0:00:00.234375000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<ffdec_h2640>←[00m completed state change to READY
0:00:00.250000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<ffdec_h2640>←[00m posting state-changed PAUSED to READY
0:00:00.250000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'ffdec_h2640' changed state to 2(READY
) successfully
0:00:00.250000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<filesrc0>←[00m completed state change to READY
0:00:00.250000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<filesrc0>←[00m posting state-changed PAUSED to READY
0:00:00.250000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'filesrc0' changed state to 2(READY) s
uccessfully
0:00:00.250000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m committing state from READY to READY, pendin
g NULL
0:00:00.250000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m continue state change READY to NULL, final N
ULL
0:00:00.250000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<filesink0>←[00m completed state change to NULL
0:00:00.250000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<filesink0>←[00m posting state-changed READY to NULL
0:00:00.250000000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'filesink0' changed state to 1(NULL) s
uccessfully
0:00:00.265625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<matroskamux0>←[00m completed state change to NULL
0:00:00.265625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<matroskamux0>←[00m posting state-changed READY to NULL
0:00:00.265625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'matroskamux0' changed state to 1(NULL
) successfully
0:00:00.265625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<ffdec_h2640>←[00m completed state change to NULL
0:00:00.265625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<ffdec_h2640>←[00m posting state-changed READY to NULL
0:00:00.265625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'ffdec_h2640' changed state to 1(NULL)
 successfully
0:00:00.265625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<filesrc0>←[00m completed state change to NULL
0:00:00.265625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<filesrc0>←[00m posting state-changed READY to NULL
0:00:00.265625000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m child 'filesrc0' changed state to 1(NULL) su
ccessfully
0:00:00.281250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m completed state change to NULL
0:00:00.281250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m posting state-changed READY to NULL
0:00:00.281250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31m
    GST_STATES :0::<pipeline0>←[00m getting state
FREEING pipeline ...
0:00:00.281250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::←[00m unlinking matroskamux0:src(00B5A250) and filesink0:s
ink(00B5A310)
0:00:00.281250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::←[00m unlinked matroskamux0:src and filesink0:sink
0:00:00.281250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
    GST_PARENTAGE :0::<pipeline0>←[00m removed child "filesink0"
0:00:00.281250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<filesink0>←[00m dispose
0:00:00.281250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::<filesink0>←[00m removing pad 'sink'
0:00:00.281250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<filesink0>←[00m parent class dispose
0:00:00.281250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<filesink0>←[00m finalize
0:00:00.281250000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<filesink0>←[00m finalize parent
0:00:00.296875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::←[00m unlinking ffdec_h2640:src(00B5A190) and matroskamux0
:video_0(00B5A3D0)
0:00:00.296875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::←[00m unlinked ffdec_h2640:src and matroskamux0:video_0
0:00:00.296875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
    GST_PARENTAGE :0::<pipeline0>←[00m removed child "matroskamux0"
0:00:00.296875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<matroskamux0>←[00m dispose
0:00:00.296875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::<matroskamux0>←[00m removing pad 'video_0'
0:00:00.296875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::<matroskamux0>←[00m removing pad 'src'
0:00:00.296875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<matroskamux0>←[00m parent class dispose
0:00:00.296875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<matroskamux0>←[00m finalize
0:00:00.296875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<matroskamux0>←[00m finalize parent
0:00:00.296875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::←[00m unlinking filesrc0:src(00B5A010) and ffdec_h2640:sin
k(00B5A0D0)
0:00:00.296875000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::←[00m unlinked filesrc0:src and ffdec_h2640:sink
0:00:00.312500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
    GST_PARENTAGE :0::<pipeline0>←[00m removed child "ffdec_h2640"
0:00:00.312500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<ffdec_h2640>←[00m dispose
0:00:00.312500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::<ffdec_h2640>←[00m removing pad 'src'
0:00:00.312500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::<ffdec_h2640>←[00m removing pad 'sink'
0:00:00.312500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<ffdec_h2640>←[00m parent class dispose
0:00:00.312500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<ffdec_h2640>←[00m finalize
0:00:00.312500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<ffdec_h2640>←[00m finalize parent
0:00:00.312500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
    GST_PARENTAGE :0::<pipeline0>←[00m removed child "filesrc0"
0:00:00.312500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<filesrc0>←[00m dispose
0:00:00.312500000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;37;41m
 GST_ELEMENT_PADS :0::<filesrc0>←[00m removing pad 'src'
0:00:00.328125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<filesrc0>←[00m parent class dispose
0:00:00.328125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<filesrc0>←[00m finalize
0:00:00.328125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<filesrc0>←[00m finalize parent
0:00:00.328125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<pipeline0>←[00m dispose
0:00:00.328125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<pipeline0>←[00m parent class dispose
0:00:00.328125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<pipeline0>←[00m finalize
0:00:00.328125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;01;31;44m
  GST_REFCOUNTING :0::<pipeline0>←[00m finalize parent
0:00:00.328125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m deinitializing GStreamer
0:00:00.328125000 ←[331m 1572←[00m 004F3FC8 ←[32;01mINFO ←[00m ←[00;04m
    default :0::←[00m deinitialized GStreamer
Comment 1 Wim Taymans 2008-02-29 17:43:30 UTC
What are you trying to do? you seem to want to decode a raw h264 stream (bytestream I suppose?) and then mux the raw frames into matroska?
Comment 2 Monika 2008-03-01 21:11:13 UTC
Yes, indeed. I would like to make matroska movie from h264 video. Is there anything wrong in my command? I think that matroska need raw video as its input (if matroska's input is videotestsrc, the output is ok - output size is growing up).
I have also tried something like this: "gst-launch-0.10.exe filesrc location=whiteframes.h264 ! matroskamux ! filesink location=wynik.mkv" but it created only 5kB output... always 5kB, regardess of input file size. So I decided to give raw video as matroska's input.
Comment 3 Wim Taymans 2008-03-03 14:54:27 UTC
you need to at least specify the media type of the file, like:

gst-launch-0.10.exe filesrc location=whiteframes.h264 ! video/x-h264 ! matroskamux ! filesink location=wynik.mkv

or like:

filesrc location=whiteframes.h264 ! video/x-h264 ! ffdec_h264 ! matroskamux ! filesink location=wynik.mkv
Comment 4 Monika 2008-03-03 16:18:11 UTC
> filesrc location=whiteframes.h264 ! framerate=\(double\)5.0 ! ffdec_h264 ! matroskamux !
> filesink location=wynik.mkv

Still the same error:

C:\Program Files\Common Files\GStreamer\0.10\bin>gst-launch-0.10.exe -m filesrc location=whiteframes.h264 ! video/x-h264 ! ffdec_h264 ! matroskamux ! filesink location=wynik.mkv
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
Got Message from element "filesink0" (state-changed): GstMessageState, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
Got Message from element "matroskamux0" (state-changed): GstMessageState, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
Got Message from element "ffdec_h2640" (state-changed): GstMessageState, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
Got Message from element "capsfilter0" (state-changed): GstMessageState, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
Got Message from element "filesrc0" (state-changed): GstMessageState, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_VOID_PENDING;
Got Message from element "pipeline0" (state-changed): GstMessageState, old-state=(GstState)GST_STATE_NULL, new-state=(GstState)GST_STATE_READY, pending-state=(GstState)GST_STATE_PAUSED;
Got Message from element "matroskamux0" (state-changed): GstMessageState, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
Got Message from element "ffdec_h2640" (state-changed): GstMessageState, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
Got Message from element "capsfilter0" (state-changed): GstMessageState, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
Got Message from element "filesrc0" (state-changed): GstMessageState, old-state=(GstState)GST_STATE_READY, new-state=(GstState)GST_STATE_PAUSED, pending-state=(GstState)GST_STATE_VOID_PENDING;
Got Message from element "ffdec_h2640" (error): GstMessageError, gerror=(GstGError)(NULL), debug=(string)"E:\\devel-cvs\\src\\gst-ffmpeg\\ext\\ffmpeg\\gstffmpegdec.c\(2141\):\ \(function\)\ \(\):\ /pipeline0/ffdec_h2640:\012ffdec_h264:\ input\ format\ was\ not\ set\ before\ data\ start";
ERROR: from element /pipeline0/ffdec_h2640: Internal GStreamer error: negotiation problem.  Please file a bug at http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer.
Additional debug info:
E:\devel-cvs\src\gst-ffmpeg\ext\ffmpeg\gstffmpegdec.c(2141): (function) (): /pipeline0/ffdec_h2640:
ffdec_h264: input format was not set before data start
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
FREEING pipeline ... 

I have also tried to set video height and width (instead of "video/x-h264", I've put "video/x-h264,height=480,width=640", but I've received the same error.
I've tried to specify framerate, but:
C:\Program Files\Common Files\GStreamer\0.10\bin>gst-launch-0.10.exe -m filesrc location=whiteframes.h264 ! video/x-h264,framerate=25 ! ffdec_h264 ! matroskamux ! filesink location=wynik.mkv
WARNING: erroneous pipeline: could not link filesrc0 to ffdec_h2640
And output file is empty.
Comment 5 Monika 2008-03-04 08:34:50 UTC
I've got it!
The correct instruction is:
gst-launch-0.10.exe filesrc location=whiteframes.h264 ! "video/x-h264,height=480,width=640,framerate=25/1" ! ffdec_h264 ! matroskamux ! filesink location="E:\wynik.mkv"

I can't see the output yet, but wynik.mkv is created and its size is much bigger than 5kB :)