[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