#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.