SHARE
TWEET

yasapi-bugs-0.8.2

a guest Nov 1st, 2015 75 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. yasapi-bugs-0.8.2
  2.  
  3. 1. Exclusive + Pull crashes Winamp (normal and sse version):
  4. ------------------------------------------------------------
  5. - there's a different behavior now (from 0.8.1), it won't crash winamp immedately
  6. - debug log (debug version won't produce crash), multiple parts:
  7. - won't start playback then it waits
  8. ------
  9. setvolume
  10.   volume: 0.07
  11. open
  12.   bufferlenms: -1
  13.   video: 0
  14.   initializing for pull mode
  15.   audio client activated
  16.   got device period (device period: 30000)
  17.   setting device period to 30000
  18.   failed with AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED
  19.   trying to get an aligned buffer size
  20.   got aligned number of frames: 160
  21.   setting device period to 36281
  22.   audio client destroyed
  23.   audio client activated
  24.   audio client initialized (mode: EXCLUSIVE, channels: 2, rate: 44100, bps: 16)
  25.   event created
  26.   event set to the audio client
  27.   got buffer size (frames: 160)
  28.   got render audio client
  29.   sync created
  30.   ring buffer created (scale 4.5, size: 2560)
  31.   got audio clock
  32.   render audio thread created
  33.   open successful
  34. start playing
  35. setvolume
  36. Warning: underflow
  37. setvolume
  38.   volume: 0.07
  39.   audio client started
  40. -------
  41.  
  42. - when stop button pushed: then crashes
  43. -------
  44. AUDCLNT_E_BUFFER_SIZE_ERROR
  45. Error getting render buffer: "yasapi_player.c" (950).
  46.   sorry, 160 frames lost ...
  47.   audio client stopped
  48.   stop playing
  49.   player shut down
  50.   render audio thread destroyed
  51.   render audio clock destroyed
  52.   ring buffer destroyed
  53.   sync destroyed
  54.   render audio client destroyed
  55.   audio client destroyed
  56.   close successful
  57. -------
  58.  
  59.  
  60.  
  61. 2. audio clipping/distorsion when playing 48KHz aac 2/6 channel file (normal and sse version):
  62. -----------------------------
  63. - I have extracted an 2/6 channel aac audio from a web-download, it was cut by mp3directcut
  64. - Windows sound system setup: Speaker setup = stereo ; Default format= 16 bit, 44100 Hz / 48000 Hz
  65. - Nullsoft Directsound device is working well
  66. - I have tried different buffers settings but nothing helped
  67. - debug log using Exclusive + Push mode:
  68. ------
  69. init
  70.   critical section created
  71.   waitable timer created
  72.   device enumerator created
  73.   device collection created
  74.   got number of audio devices: 1
  75.   device 1:
  76.     got item from device collection
  77.     id: "{0.0.0.00000000}.{ff3f31f7-83e1-4073-a95c-afaefd2440b2}"
  78.     got interface to property store
  79.     PKEY_Device_FriendlyName: "RX-A830 (Intel(R) Display Audio)"
  80.   architecture: 0
  81.   options: "C:\Users\chros\AppData\Roaming\Winamp\Plugins\out_yasapid.ini"
  82.     mode: EXCLUSIVE
  83.     startegy: push
  84.     ring size: 4.0
  85.     ring filled: 2.5
  86.     shared size: 1.0
  87.   init successful
  88. setvolume
  89.   volume: 0.07
  90. open
  91.   bufferlenms: -1
  92.   video: 0
  93.   initializing for push mode
  94.   audio client activated
  95.   got device period (device period: 30000)
  96.   setting device period to 30000
  97.   audio client initialized (mode: EXCLUSIVE, channels: 2, rate: 48000, bps: 16)
  98.   got buffer size (frames: 1024)
  99.   got render audio client
  100.   sync created
  101.   ring buffer created (scale 4.5, size: 16384)
  102.   got audio clock
  103.   render audio thread created
  104.   open successful
  105. setvolume
  106. start playing
  107. Warning: underflow
  108. Warning: underflow
  109.   audio client started
  110. ------
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top