[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-audio-dev
Subject: RE: [Audio-dev] CN: [Bug 8335] High CPU load on PausePlayback Status
From: "Eric Hyche" <ehyche () real ! com>
Date: 2008-06-05 15:00:05
Message-ID: 008d01c8c71c$d7d8a3d0$db68a8c0 () EHYCHED620
[Download RAW message or body]
Great. Thanks for checking.
=============================================
Eric Hyche (ehyche@real.com)
Technical Lead
RealNetworks, Inc.
> -----Original Message-----
> From: Deepak Jain [mailto:deepakj@real.com]
> Sent: Thursday, June 05, 2008 10:54 AM
> To: ehyche@real.com
> Cc: audio-dev@helixcommunity.org; 'midplayer-private-dev'
> Subject: Re: [Audio-dev] CN: [Bug 8335] High CPU load on
> PausePlayback Status
>
> Eric,
>
> This is already in 341Atlas.
>
> Deepak
>
> Eric Hyche wrote:
> > Deepak,
> >
> > Make sure this change is in 341Atlas as well.
> >
> > Eric
> >
> > =============================================
> > Eric Hyche (ehyche@real.com)
> > Technical Lead
> > RealNetworks, Inc.
> >
> >
> >> -----Original Message-----
> >> From: audio-dev-bounces@helixcommunity.org
> >> [mailto:audio-dev-bounces@helixcommunity.org] On Behalf Of
> Deepak Jain
> >> Sent: Wednesday, June 04, 2008 1:29 AM
> >> To: audio-dev@helixcommunity.org
> >> Cc: 'midplayer-private-dev'
> >> Subject: [Audio-dev] CN: [Bug 8335] High CPU load on
> >> PausePlayback Status
> >>
> >> Thanks Eric.
> >>
> >> Changes are checked into HEAD and 310Atlas.
> >>
> >> With Regards,
> >> Deepak Jain
> >>
> >> Eric Hyche wrote:
> >>
> >>> Deepak,
> >>>
> >>> Looks good for HEAD and 310Atlas.
> >>>
> >>> Eric
> >>>
> >>> =============================================
> >>> Eric Hyche (ehyche@real.com)
> >>> Technical Lead
> >>> RealNetworks, Inc.
> >>>
> >>>
> >>>
> >>>> -----Original Message-----
> >>>> From: midplayer-private-dev-bounces@lists.helixcommunity.org
> >>>> [mailto:midplayer-private-dev-bounces@lists.helixcommunity.org
> >>>> ] On Behalf Of Deepak Jain
> >>>> Sent: Wednesday, June 04, 2008 12:38 AM
> >>>> To: audio-dev@helixcommunity.org
> >>>> Cc: midplayer-private-dev
> >>>> Subject: [Midplayer-private-dev] CR: [Bug 8335] High CPU load
> >>>> on PausePlayback Status
> >>>>
> >>>> Synopsis:
> >>>> [Bug 8335] High CPU load on Pause Playback Status
> >>>>
> >>>> Overview:
> >>>> Currently when we play any a/v file in Linux, and during
> >>>> playback we do
> >>>> a PAUSE, CPU usage jumps to 100%. During the PAUSE, the
> >>>>
> >> audio thread
> >>
> >>>> should be waiting for the data, but it was not happening
> >>>> since we were
> >>>> not initializing the event and due to this although we are
> >>>>
> >> going to
> >>
> >>>> CHelixEvent::Wait(UINT32 ulTimeoutPeriod) in file
> >>>>
> >> chxthread.cpp , but
> >>
> >>>> inside this function, we are always getting m_pEvent as NULL
> >>>> so we never
> >>>> reaches HXUnixEvent::Wait(). Inside audunix.cpp, we are doing
> >>>> m_pAvailableDataEvent->SignalEvent(); but are not
> calling Init on
> >>>> m_pAvailableDataEvent to initialize the events.
> >>>>
> >>>> So, calling Init on m_pAvailableDataEvent solves the problem.
> >>>>
> >>>> Files Added:
> >>>> None
> >>>>
> >>>> Files Modified:
> >>>> /audio/device/platform/unix/audUnix.cpp
> >>>>
> >>>> Image Size and Heap Use impact (Client -Only):
> >>>> None.
> >>>>
> >>>> Platforms and Profiles Affected:
> >>>> None
> >>>>
> >>>> Distribution Libraries Affected:
> >>>> None
> >>>>
> >>>> Distribution library impact and planned action:
> >>>> None
> >>>>
> >>>> Platforms and Profiles Build Verified:
> >>>> BIF branch -> hxclient_3_1_0_atlas_restricted
> >>>> Target(s) -> splay
> >>>> Profile -> helix-client-all-defines
> >>>> SYSTEM_ID -> linux-2.2-libc6-gcc32-i586
> >>>>
> >>>> Branch:
> >>>> hxclient_3_1_0_atlas, HEAD
> >>>>
> >>>> Files Attached:
> >>>> audUnix_diff.cpp
> >>>>
> >>>> Thanks,
> >>>> Deepak Jain
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >> _______________________________________________
> >> Audio-dev mailing list
> >> Audio-dev@helixcommunity.org
> >> http://lists.helixcommunity.org/mailman/listinfo/audio-dev
> >>
> >>
> >
> >
> >
>
_______________________________________________
Audio-dev mailing list
Audio-dev@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/audio-dev
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic