[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnash-dev] GStreamer backend has an infinite loop
From: |
Hiroyuki Ikezoe |
Subject: |
Re: [Gnash-dev] GStreamer backend has an infinite loop |
Date: |
Thu, 02 Nov 2006 15:34:28 +0900 |
I confirmed it. Thanks.
2006-11-01 (水) の 16:50 +0100 に strk さんは書きました:
> It seems your patch have been applied, please check
>
> --strk;
>
> On Wed, Nov 01, 2006 at 01:48:01PM +0900, Hiroyuki Ikezoe wrote:
> > Sorry, I sent only the mail to strk.
> >
> > I send it to mail-ling list.
> >
> > 2006-10-31 (火) の 09:02 +0100 に strk さんは書きました:
> >
> > > > gnash cannot be started with GStreamer backend since the backend has an
> > > > infinite loop.
> > > >
> > > > The compile time warning is:
> > > > sound_handler_gst.cpp: In member function 'virtual void
> > > > GST_sound_handler::stop_all_sounds()':
> > > > sound_handler_gst.cpp:608: warning: comparison of unsigned expression >=
> > > > 0 is always true
> > > >
> > > > The attachment diff will fix the issue.
> > >
> > > The attached diff would likely segfault. I applied it after
> > > also changing the body to use (i-1), does it sound right ?
> >
> > Yes, you are right. I am quite silly.
> > Now Gstreamer backend works fine. Thank you very much.
> >
> > And now, sound_handler_gst.cpp:169 is the same sentence, is that OK?
> > I guess that causes some memory leaks. What about attachment diff?
> >
> > Thank you,
> > Hiroyuki Ikezoe