Hi Eric,
These changes are specific to WINCE 5.0.
We have DONT_WRITE_WHILE_PAUSE_AT_RESET defined
only for wince 500 and so is defined in auddevlib_wince-500-ppc-arm.pcf
Thanks & Regards
Anshuman
----- Original Message -----
From: "Eric Hyche" <[EMAIL PROTECTED]>
To: "'anshuman'" <[EMAIL PROTECTED]>; <[email protected]>
Cc: "'client-dev'" <[EMAIL PROTECTED]>
Sent: Monday, October 01, 2007 6:01 PM
Subject: RE: [Audio-dev] CR: Fix for disappearing audio after seek in wm50
This change looks fine. Seems like this same
issue would occur on Win32 when using the WaveOut
API's. Is that the case?
Eric
=============================================
Eric Hyche ([EMAIL PROTECTED])
Technical Lead
RealNetworks, Inc.
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of anshuman
Sent: Monday, October 01, 2007 8:18 AM
To: [email protected]
Cc: client-dev
Subject: [Audio-dev] CR: Fix for disappearing audio after seek in wm50
Synopsis:
This change fixes the audio disappearing issue when seek is
issued for wm 5.0.
Overview:
m_bPausedAtReset is set in CAudioOutWindows::_Imp_Reset(),
under the define DONT_WRITE_WHILE_PAUSE_AT_RESET
and there is no code for resetting this variable so after
seek when the flow reaches CAudioOutWindows::_Imp_Write(), it returns
without writing the data to the device.
This change, resets the variable m_bPausedAtReset in
CAudioOutWindows::_Imp_Resume() and so fixes the issue.
Files Added:
none
Files Modified:
audio/device/platform/win/winaudio.cpp
Image Size and Heap Use impact (Client -Only):
None.
Platforms and Profiles Affected:
platform : wince-500-ppc-arm
profile : helix-client-wince-wm50
Distribution Libraries Affected:
None
Distribution library impact and planned action:
None
Platforms and Profiles Build Verified:
BIF branch -> helix_restricted
Target(s) -> wince_wm50_play
Profile -> helix-client-wince-wm50
System ID -> wince-500-ppc-arm
Branch:
HEAD, hxclient_310_atlas.
Files Attached
audio_device_diff.txt
Thanks & Regards
Anshuman
_______________________________________________
Audio-dev mailing list
[email protected]
http://lists.helixcommunity.org/mailman/listinfo/audio-dev