when playing an avi - it jumps to the last frame

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

when playing an avi - it jumps to the last frame

rossana
Hi everyone, when I tryed to play an avi, but it it reaches the eos rapidily. It jumps to its last frame.
I can play another avi videos with this pipeline, but not this one.

the first error was: "queue is full waiting for free space", I disabled the max-size-buffer, max-size-bytes and max-size-time. This error has disappeared, but it seems there's another one I couldn't trap since it didn't fix my problem.

Here's the pipeline

           --------------- mad --------------- queue --------------alsasink
filescr
          --------------- ffdec-mpeg4 ------------ queue ----------- autovideosink

Thanks

Rossana


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: when playing an avi - it jumps to the last frame

Martin.cheng
Did you get the EOS message on message bus ?
If you get the message, the problem should be about buffer size
Reply | Threaded
Open this post in threaded view
|

Re: when playing an avi - it jumps to the last frame

Stefan Sauer
In reply to this post by rossana
On 12/27/2011 12:23 AM, Rossana Guerra wrote:
Hi everyone, when I tryed to play an avi, but it it reaches the eos rapidily. It jumps to its last frame.
I can play another avi videos with this pipeline, but not this one.

the first error was: "queue is full waiting for free space", I disabled the max-size-buffer, max-size-bytes and max-size-time. This error has disappeared, but it seems there's another one I couldn't trap since it didn't fix my problem.

Here's the pipeline

           --------------- mad --------------- queue --------------alsasink
filescr
          --------------- ffdec-mpeg4 ------------ queue ----------- autovideosink

This pipelien won't play avi files, as there is no (avi-)demuxer. Also you would have the queues right after the demuxer. Please just use playbin2.

Stefan

Thanks

Rossana

_______________________________________________ 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: when playing an avi - it jumps to the last frame

rossana
Sorry I missed the avidemux in the "draw", in fact it is in the code. It does't play some kind of avi files. I put the code in another thread.
Rossana

2012/1/5 Stefan Sauer <[hidden email]>
On 12/27/2011 12:23 AM, Rossana Guerra wrote:
Hi everyone, when I tryed to play an avi, but it it reaches the eos rapidily. It jumps to its last frame.
I can play another avi videos with this pipeline, but not this one.

the first error was: "queue is full waiting for free space", I disabled the max-size-buffer, max-size-bytes and max-size-time. This error has disappeared, but it seems there's another one I couldn't trap since it didn't fix my problem.

Here's the pipeline

           --------------- mad --------------- queue --------------alsasink
filescr
          --------------- ffdec-mpeg4 ------------ queue ----------- autovideosink

This pipelien won't play avi files, as there is no (avi-)demuxer. Also you would have the queues right after the demuxer. Please just use playbin2.

Stefan

Thanks

Rossana


_______________________________________________ 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



_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: when playing an avi - it jumps to the last frame

Martin.cheng
If it can play well, it was supposed to be wrong about the pipeline.
It might be some mistake of the stream.
Check the message you got on the bus.

On Fri, Jan 6, 2012 at 2:41 AM, Rossana Guerra <[hidden email]> wrote:
Sorry I missed the avidemux in the "draw", in fact it is in the code. It does't play some kind of avi files. I put the code in another thread.
Rossana


2012/1/5 Stefan Sauer <[hidden email]>
On 12/27/2011 12:23 AM, Rossana Guerra wrote:
Hi everyone, when I tryed to play an avi, but it it reaches the eos rapidily. It jumps to its last frame.
I can play another avi videos with this pipeline, but not this one.

the first error was: "queue is full waiting for free space", I disabled the max-size-buffer, max-size-bytes and max-size-time. This error has disappeared, but it seems there's another one I couldn't trap since it didn't fix my problem.

Here's the pipeline

           --------------- mad --------------- queue --------------alsasink
filescr
          --------------- ffdec-mpeg4 ------------ queue ----------- autovideosink

This pipelien won't play avi files, as there is no (avi-)demuxer. Also you would have the queues right after the demuxer. Please just use playbin2.

Stefan

Thanks

Rossana


_______________________________________________ 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



_______________________________________________
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: when playing an avi - it jumps to the last frame

Stefan Sauer
In reply to this post by rossana
On 01/05/2012 07:41 PM, Rossana Guerra wrote:
Sorry I missed the avidemux in the "draw", in fact it is in the code. It does't play some kind of avi files. I put the code in another thread.

Does the same file play with playbin2? If not look at eventual warnings with GST_DEBUG="*:2" or higher. Or file a bug and point us to the file.

Stefan
Rossana

2012/1/5 Stefan Sauer <[hidden email]>
On 12/27/2011 12:23 AM, Rossana Guerra wrote:
Hi everyone, when I tryed to play an avi, but it it reaches the eos rapidily. It jumps to its last frame.
I can play another avi videos with this pipeline, but not this one.

the first error was: "queue is full waiting for free space", I disabled the max-size-buffer, max-size-bytes and max-size-time. This error has disappeared, but it seems there's another one I couldn't trap since it didn't fix my problem.

Here's the pipeline

           --------------- mad --------------- queue --------------alsasink
filescr
          --------------- ffdec-mpeg4 ------------ queue ----------- autovideosink

This pipelien won't play avi files, as there is no (avi-)demuxer. Also you would have the queues right after the demuxer. Please just use playbin2.

Stefan

Thanks

Rossana


_______________________________________________ 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


_______________________________________________ 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: when playing an avi - it jumps to the last frame

rossana
With playbin2 it plays ok, the error was with the avidemux and the decodebin2. It was fixed and posted in another thread.
Thanks.

2012/1/10 Stefan Sauer <[hidden email]>
On 01/05/2012 07:41 PM, Rossana Guerra wrote:
Sorry I missed the avidemux in the "draw", in fact it is in the code. It does't play some kind of avi files. I put the code in another thread.

Does the same file play with playbin2? If not look at eventual warnings with GST_DEBUG="*:2" or higher. Or file a bug and point us to the file.

Stefan
Rossana

2012/1/5 Stefan Sauer <[hidden email]>
On 12/27/2011 12:23 AM, Rossana Guerra wrote:
Hi everyone, when I tryed to play an avi, but it it reaches the eos rapidily. It jumps to its last frame.
I can play another avi videos with this pipeline, but not this one.

the first error was: "queue is full waiting for free space", I disabled the max-size-buffer, max-size-bytes and max-size-time. This error has disappeared, but it seems there's another one I couldn't trap since it didn't fix my problem.

Here's the pipeline

           --------------- mad --------------- queue --------------alsasink
filescr
          --------------- ffdec-mpeg4 ------------ queue ----------- autovideosink

This pipelien won't play avi files, as there is no (avi-)demuxer. Also you would have the queues right after the demuxer. Please just use playbin2.

Stefan

Thanks

Rossana


_______________________________________________ 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


_______________________________________________ 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



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