[ALSA - driver 0002159]: ac3 passthrough not working on recent versions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



A NOTE has been added to this issue.
======================================================================
<https://bugtrack.alsa-project.org/alsa-bug/view.php?id=2159> 
======================================================================
Reported By:                nikke
Assigned To:                Clemens Ladisch
======================================================================
Project:                    ALSA - driver
Issue ID:                   2159
Category:                   PCI - ymfpci
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     feedback
Distribution:               Debian
Kernel Version:             2.6.15
======================================================================
Date Submitted:             05-24-2006 23:44 CEST
Last Modified:              08-04-2006 02:35 CEST
======================================================================
Summary:                    ac3 passthrough not working on recent versions
Description: 
Using the following AC3 passthrough with mplayer works:
Linux 2.4.31
alsa-driver 1.0.8-7 (debian stable packaged)

Using Linux 2.6.15 (both with alsa-driver 1.10rc3 that ships with the
kernel and
alsa-driver 1.0.11) it doesn't work. The reciever just says "unlock" and
stays quiet.

The only change is booting with different kernels, no other config or
hardware is touched, so this must be a driver regression.

The card is YMF-754 based, connected with coax spdif to my HK reciever.

If you need more info, just tell me and I'll dig it up.
======================================================================

----------------------------------------------------------------------
 Quiverth - 08-03-06 14:15 
----------------------------------------------------------------------
Added /etc/asound.state from ALSA 1.0.12rc1. AC3 passthrough is not working
for me. To my eyes the controls seem to be present, and the digital output
does work, just not AC3 pass-through.

----------------------------------------------------------------------
 Raymond - 08-04-06 02:35 
----------------------------------------------------------------------
The pcm volume per voice is initialised in snd_ymfpci_mixer(), 
 
  chip->pcm_mixer[idx].left = 0x8000;
  chip->pcm_mixer[idx].right = 0x8000; 

alsactl restore value from /etc/asound.state after the driver is loaded. 

26214 =0x6666

Do the driver need to check the access flag
(SNDRV_CTL_ELEM_ACCESS_INACTIVE) in snd_ymfpci_pcm_vol_put() ? 


	control.60 {
		comment.access 'read write'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 32768'
		iface PCM
		name 'PCM Playback Volume'
		value.0 26214
		value.1 26214
	}
	control.61 {
		comment.access 'read write inactive'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 32768'
		iface PCM
		subdevice 1
		name 'PCM Playback Volume'
		value.0 26214
		value.1 26214
	}

...

	control.90 {
		comment.access 'read write inactive'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 32768'
		iface PCM
		subdevice 30
		name 'PCM Playback Volume'
		value.0 26214
		value.1 26214
	}
	control.91 {
		comment.access 'read write inactive'
		comment.type INTEGER
		comment.count 2
		comment.range '0 - 32768'
		iface PCM
		subdevice 31
		name 'PCM Playback Volume'
		value.0 26214
		value.1 26214
	}

Issue History
Date Modified  Username       Field                    Change              
======================================================================
05-24-06 23:44 nikke          New Issue                                    
05-24-06 23:44 nikke          Distribution              => Debian          
05-24-06 23:44 nikke          Kernel Version            => 2.6.15          
05-24-06 23:47 nikke          Issue Monitored: nikke                       
06-02-06 04:23 Raymond        Note Added: 0010045                          
06-02-06 04:25 Raymond        Note Edited: 0010045                         
06-12-06 13:14 Mimosius       Issue Monitored: Mimosius                    
06-14-06 22:32 nikke          Note Added: 0010216                          
06-15-06 02:18 Raymond        Note Added: 0010221                          
06-15-06 02:27 Raymond        Note Edited: 0010221                         
06-15-06 11:03 Mimosius       Note Added: 0010237                          
06-15-06 23:43 nikke          Note Added: 0010246                          
06-16-06 13:01 Mimosius       Note Added: 0010250                          
06-16-06 13:16 Mimosius       Note Edited: 0010250                         
06-16-06 13:26 Raymond        Note Added: 0010251                          
06-16-06 13:31 Raymond        Note Edited: 0010251                         
06-16-06 13:37 Mimosius       Note Added: 0010252                          
06-16-06 16:25 Raymond        Note Added: 0010255                          
06-17-06 01:17 nikke          Note Added: 0010262                          
06-17-06 02:43 Raymond        Note Edited: 0010251                         
06-17-06 10:21 Raymond        Note Added: 0010266                          
06-17-06 10:24 Raymond        Note Edited: 0010266                         
06-17-06 11:02 Raymond        Note Added: 0010267                          
06-17-06 14:25 Raymond        Note Added: 0010268                          
06-17-06 15:16 nikke          Note Added: 0010269                          
06-17-06 16:10 Raymond        Note Added: 0010270                          
06-17-06 16:23 Raymond        Note Edited: 0010270                         
06-17-06 18:22 rlrevell       Note Added: 0010280                          
06-18-06 04:03 Raymond        Note Added: 0010295                          
06-18-06 04:08 Raymond        Note Edited: 0010295                         
06-18-06 04:14 Raymond        Note Edited: 0010295                         
06-18-06 13:30 Raymond        Note Edited: 0010295                         
06-19-06 13:11 Clemens LadischStatus                   new => assigned     
06-19-06 13:11 Clemens LadischAssigned To               => Clemens Ladisch 
06-19-06 13:33 Clemens LadischStatus                   assigned => resolved
06-19-06 13:33 Clemens LadischResolution               open => not fixable 
06-19-06 13:33 Clemens LadischNote Added: 0010307                          
06-19-06 21:43 nikke          Status                   resolved => feedback
06-19-06 21:43 nikke          Resolution               not fixable => reopened
06-19-06 21:43 nikke          Note Added: 0010320                          
06-19-06 22:10 Mimosius       Note Added: 0010321                          
06-20-06 04:56 Raymond        Note Added: 0010325                          
06-20-06 04:57 Raymond        Note Edited: 0010325                         
07-24-06 13:26 Quiverth       Issue Monitored: Quiverth                    
08-03-06 14:08 Quiverth       File Added: asound.state                     
08-03-06 14:15 Quiverth       Note Added: 0011400                          
08-04-06 02:35 Raymond        Note Added: 0011417                          
======================================================================



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux