Imagination Technologies SPDIF 輸入控制器

Imagination Technologies SPDIF 輸入控制器包含以下控制:

  • name=’IEC958 Capture Mask’,index=0

此控制元件返回一個掩碼,顯示可以使用“IEC958 Capture Default”控制元件讀取哪些 IEC958 狀態位。

  • name=’IEC958 Capture Default’,index=0

此控制元件返回 SPDIF 流中包含的狀態位。 “IEC958 Capture Mask”顯示可以從此控制元件讀取哪些位。

  • name=’SPDIF In Multi Frequency Acquire’,index=0

  • name=’SPDIF In Multi Frequency Acquire’,index=1

  • name=’SPDIF In Multi Frequency Acquire’,index=2

  • name=’SPDIF In Multi Frequency Acquire’,index=3

此控制元件用於嘗試獲取最多四個不同的取樣率。 可以透過讀取“SPDIF In Lock Frequency”控制元件來獲得有效速率。

當此控制元件的值設定為 {0,0,0,0} 時,提供給 hw_params 的速率將確定該塊將捕獲的單個速率。 否則,將忽略提供給 hw_params 的速率,並且該塊將嘗試捕獲此處設定的每個四種取樣率。

如果需要少於四個速率,則可以多次指定相同的速率

  • name=’SPDIF In Lock Frequency’,index=0

如果未獲得鎖定,此控制元件將返回有效捕獲速率,如果未獲得鎖定,則返回 0

  • name=’SPDIF In Lock TRK’,index=0

此控制元件用於修改塊的鎖定/抖動抑制特性。 較大的值會增加鎖定範圍,但會降低抖動抑制。

  • name=’SPDIF In Lock Acquire Threshold’,index=0

此控制元件用於更改獲取鎖定的閾值。

  • name=’SPDIF In Lock Release Threshold’,index=0

此控制元件用於更改釋放鎖定的閾值。