2017-01-07, 14:08
Problem is the following:
1. On the Intel HDA sound card [snd_hda_intel]
I'm able to set bits with 'iecset' properly.
2. But on the other cards I'm not:
snd_bcm2835 - raspberry's HDMI:
snd_usb_audio - external USB with CM6206 chip,
snd_soc_hifiberry_digi PiFiBerry Digi:
1. On the Intel HDA sound card [snd_hda_intel]
I'm able to set bits with 'iecset' properly.
2. But on the other cards I'm not:
snd_bcm2835 - raspberry's HDMI:
Code:
$ iecset
Mode: consumer
Data: audio
Rate: 44100 Hz
Copyright: protected
Emphasis: none
Category: general
Original: 1st generation
Clock: 1000 ppm
$ iecset -x
AES0=0x00,AES1=0x00,AES2=0x00,AES3=0x00
$ iecset audio off
Mode: professional
Data: audio
Rate: unknown
Rate Locked: yes
Emphasis: unknown
Stereophonic: not indicated
Userbits: unknown
Sample Bits: unknown
Word Length: unknown
$ iecset -x
AES0=0x01,AES1=0x00,AES2=0x00,AES3=0x00
snd_usb_audio - external USB with CM6206 chip,
snd_soc_hifiberry_digi PiFiBerry Digi:
Code:
$ iecset
control "IEC958 Playback Default" (index -1) not found