Ticket #53 (closed bug: fixed)

Opened 16 years ago

Last modified 16 years ago

cache doesn't save (all) connections

Reported by: ppalmers Assigned to: wagi
Priority: major Milestone: FFADO 2.0
Component: Version:
Keywords: cache Cc:
The device the bug applies to: phase88

Description

the connections don't seem to be saved in the cache without cache (first discovery):

4289210604: Debug (avc_plug.cpp)[2007] showPlugs: Plug 0:
4289210608: Debug (avc_plug.cpp)[1210] showPlug:        Name               = ASU Waveplay 1-8
4289210612: Debug (avc_plug.cpp)[1212] showPlug:        Type               = IsoStream
4289210622: Debug (avc_plug.cpp)[1214] showPlug:        Address Type       = subunit
4289210626: Debug (avc_plug.cpp)[1216] showPlug:        Id                 = 0
4289210629: Debug (avc_plug.cpp)[1218] showPlug:        SubunitType        = 1
4289210633: Debug (avc_plug.cpp)[1220] showPlug:        SubunitId          = 0
4289210636: Debug (avc_plug.cpp)[1222] showPlug:        Direction          = Input
4289210640: Debug (avc_plug.cpp)[1224] showPlug:        Sampling Rate      = 44100
4289210644: Debug (avc_plug.cpp)[1226] showPlug:        Number of Channels = 8
4289210648: Debug (avc_plug.cpp)[1228] showPlug:        Number of Streams  = 8
4289210656: Debug (avc_plug.cpp)[1229] showPlug:        Incoming connections from: MSU Waveplay 1-8,
4289210661: Debug (avc_plug.cpp)[1239] showPlug:        Outgoing connections to: Multichannel Waveplay 1-8, Multichannel Waveplay 1-8, Multichannel Waveplay 1-8, Multichannel Waveplay 1-8,

with cache

962850629: Debug (avc_plug.cpp)[2007] showPlugs: Plug 0:
3962850638: Debug (avc_plug.cpp)[1210] showPlug:        Name               = ASU Waveplay 1-8
3962850654: Debug (avc_plug.cpp)[1212] showPlug:        Type               = IsoStream
3962850658: Debug (avc_plug.cpp)[1214] showPlug:        Address Type       = subunit
3962850662: Debug (avc_plug.cpp)[1216] showPlug:        Id                 = 0
3962850666: Debug (avc_plug.cpp)[1218] showPlug:        SubunitType        = 1
3962850669: Debug (avc_plug.cpp)[1220] showPlug:        SubunitId          = 0
3962850672: Debug (avc_plug.cpp)[1222] showPlug:        Direction          = Input
3962850678: Debug (avc_plug.cpp)[1224] showPlug:        Sampling Rate      = 44100
3962850682: Debug (avc_plug.cpp)[1226] showPlug:        Number of Channels = 8
3962850695: Debug (avc_plug.cpp)[1228] showPlug:        Number of Streams  = 8
3962850698: Debug (avc_plug.cpp)[1229] showPlug:        Incoming connections from:
3962850702: Debug (avc_plug.cpp)[1239] showPlug:        Outgoing connections to:

The incoming and outgoing connections are not filled in anymore.

Change History

11/28/07 14:10:57 changed by ppalmers

  • summary changed from cache to cache doesn't save (all) connections.

12/18/07 04:21:21 changed by wagi

  • status changed from new to closed.
  • resolution set to fixed.

commit r762 should fix this. Somehow I wrote some complete sense less code. Now it should make more sense.