Error playing mp3 file with dshowdecwrapper

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Error playing mp3 file with dshowdecwrapper

Srinivas Sakhamuri
> Hi
>
> I am trying to play an mp3 file using dshowdecwrapper with the following pipeline:
> gst-launch-0.10.exe --gst-debug-level=3 filesrc location=<mp3 file> ! mp3parse ! dshowadec_mp3 ! audioconvert ! osssink 2> err.txt
> Setting pipeline to PAUSED ...
> Pipeline is PREROLLING ...
> ERROR: from element /GstPipeline:pipeline0/GstFileSrc:filesrc0: Internal data fl
> ow error.
> Additional debug info:
> gstbasesrc.c(2543): gst_base_src_loop (): /GstPipeline:pipeline0/GstFileSrc:file
> src0:
> streaming task paused, reason not-negotiated (-4)
> Setting pipeline to NULL ...
> Freeing pipeline ...
>
> there are quite a lot of these in the error file: 0:00:00.115672880  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
> 0:00:00.115698543  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
> 0:00:00.115724207  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
> 0:00:00.115749504  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
> 0:00:00.115774801  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
> 0:00:00.115800465  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
> 0:00:00.115825762  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
> 0:00:00.115851059  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
> 0:00:00.115876356  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
> 0:00:00.115902019  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
> 0:00:00.115927316  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
> 0:00:00.115952613  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
> 0:00:00.115977910  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
> 0:00:00.116003207  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
> 0:00:00.116028871  5664   0xfe40f0 WARN                mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> invalid sync
>
> Any idea what is the issue or is this the right way to construct the pipeline.
>
> Srinivas
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Error playing mp3 file with dshowdecwrapper

michael smith-6-3
It's hard to tell for sure because of the terrible formatting of your
post, but it looks like the problem here is not with the decoder, but
that mp3parse can't find valid sync anywhere in the file.

Most likely, your file is not actually an mp3 file at all.

Mike


On Fri, Aug 26, 2011 at 1:56 AM, Srinivas Sakhamuri
<[hidden email]> wrote:
>> Hi > I am trying to play an mp3 file using dshowdecwrapper with the following pipeline:  > gst-launch-0.10.exe --gst-debug-level=3 filesrc location=<mp3 file> ! mp3parse ! dshowadec_mp3 ! audioconvert ! osssink 2> err.txt > Setting pipeline to PAUSED ... > Pipeline is PREROLLING ... > ERROR: from element /GstPipeline:pipeline0/GstFileSrc:filesrc0: Internal data fl > ow error. > Additional debug info: > gstbasesrc.c(2543): gst_base_src_loop (): /GstPipeline:pipeline0/GstFileSrc:file > src0: > streaming task paused, reason not-negotiated (-4) > Setting pipeline to NULL ... > Freeing pipeline ... > there are quite a lot of these in the error file: 0:00:00.115672880  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115698543  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115724207  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115749504  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115774801  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115800465  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115825762  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115851059  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115876356  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115902019  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115927316  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115952613  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115977910  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.116003207  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.116028871  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > Any idea what is the issue or is this the right way to construct the pipeline.  > Srinivas _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Error playing mp3 file with dshowdecwrapper

Martin.cheng
why did you use parser?
In my point of view, the decoder is ok to parse the mp3 stream without paser

On Fri, Aug 26, 2011 at 11:29 PM, Michael Smith <[hidden email]> wrote:
It's hard to tell for sure because of the terrible formatting of your
post, but it looks like the problem here is not with the decoder, but
that mp3parse can't find valid sync anywhere in the file.

Most likely, your file is not actually an mp3 file at all.

Mike


On Fri, Aug 26, 2011 at 1:56 AM, Srinivas Sakhamuri
<[hidden email]> wrote:
>> Hi > I am trying to play an mp3 file using dshowdecwrapper with the following pipeline:  > gst-launch-0.10.exe --gst-debug-level=3 filesrc location=<mp3 file> ! mp3parse ! dshowadec_mp3 ! audioconvert ! osssink 2> err.txt > Setting pipeline to PAUSED ... > Pipeline is PREROLLING ... > ERROR: from element /GstPipeline:pipeline0/GstFileSrc:filesrc0: Internal data fl > ow error. > Additional debug info: > gstbasesrc.c(2543): gst_base_src_loop (): /GstPipeline:pipeline0/GstFileSrc:file > src0: > streaming task paused, reason not-negotiated (-4) > Setting pipeline to NULL ... > Freeing pipeline ... > there are quite a lot of these in the error file: 0:00:00.115672880  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115698543  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115724207  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115749504  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115774801  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115800465  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115825762  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115851059  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115876356  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115902019  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115927316  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115952613  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.115977910  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.116003207  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > 0:00:00.116028871  [331m 5664 [00m   0xfe40f0  [33;01mWARN    [00m  [00m            mp3parse gstmpegaudioparse.c:1613:head_check:<mpegaudioparse0> [00m invalid sync > Any idea what is the issue or is this the right way to construct the pipeline.  > Srinivas _______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel