[haiku-bugs] Re: [Haiku] #9138: HDA can't find codec

  • From: "jessicah" <trac@xxxxxxxxxxxx>
  • Date: Mon, 12 Nov 2012 11:04:38 -0000

#9138: HDA can't find codec
---------------------------------+----------------------------
   Reporter:  jessicah           |      Owner:  korli
       Type:  bug                |     Status:  new
   Priority:  normal             |  Milestone:  R1
  Component:  Drivers/Audio/HDA  |    Version:  R1/Development
 Resolution:                     |   Keywords:
 Blocked By:                     |   Blocking:
Has a Patch:  0                  |   Platform:  All
---------------------------------+----------------------------

Comment (by jessicah):

 Replying to [comment:6 korli]:
 > I suppose your device only has an output stream and no input stream.
 > Please add a check for NULL [http://cgit.haiku-os.org/haiku/tree/src
 /add-ons/kernel/drivers/audio/hda/hda_multi_audio.cpp#n900 here]
 >
 > if (data->return_record_buffer_size == 0 && audioGroup->record_stream !=
 NULL) {

 Well, that did fix the page fault =) But that's about all =( MediaPlayer
 doesn't seem to be synchronising to a valid time source, nothing seems to
 be getting to my amp, and the syslog has ridiculous latency values.

 The mixer/media preferences doesn't seem to update correctly either. I'm
 pretty sure the input/output controls that it shows should be specific to
 the device (various speaker, line out, headphone sliders) -- but it
 doesn't change when I choose the other device (which is now showing up).

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/9138#comment:7>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: