gstreamer 1.0 pipeline for make Wave CCITT A-Law

felipeaf felipealexandref at gmail.com
Mon Oct 7 15:40:51 PDT 2013


Hi! I need some help with gstreamer pipe:

In gstreamer 0.10 this works:
gst-launch-0.10 -v -m filesrc location=input.wav ! decodebin ! audioconvert
! audioresample ! alawenc ! wavenc !  filesink location=output.wav

But the same pipeline in gstreamer 1.0 don't works. Not negotiated error.

gst-launch-1.0 -v -m filesrc location=input.wav ! decodebin ! audioconvert !
audioresample ! alawenc ! wavenc !  filesink location=output.wav

Obtida a mensagem #88 do elemento "wavparse0" (error): GstMessageError,
gerror=(GError)NULL, debug=(string)"gstwavparse.c\(2386\):\
gst_wavparse_loop\ \(\):\
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstWavParse:wavparse0:\012streaming\
task\ paused\,\ reason\ not-negotiated\ \(-4\)";
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/ADPCMDec:adpcmdec0.GstPad:src:
caps = audio/x-raw, format=(string)S16LE, layout=(string)interleaved,
rate=(int)8000, channels=(int)1
ERRO: do elemento
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstWavParse:wavparse0: Erro
interno no fluxo de dados.
Informação adicional de depuração:
gstwavparse.c(2386): gst_wavparse_loop ():
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstWavParse:wavparse0:
streaming task paused, reason not-negotiated (-4)
ERRO: a fila de processamento não quer preparar.
Definindo a fila de processamento para NULO...
Liberando a fila de processamento...


Please, somebody can help me? sorry for my bad english



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/gstreamer-1-0-pipeline-for-make-Wave-CCITT-A-Law-tp4662427.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list