Recording error: "Should descend into data chunk. Please report."

Peter Åstrand astrand at cendio.se
Mon Nov 21 13:12:17 CST 2005


I have a Windows app that records from a microphone. For some reason, this 
fails. The application displays the error message "The driver cannot 
recognize the specified command", which I guess is the translation of 
MCIERR_UNRECOGNIZED_COMMAND. At the same time, Wine prints out:

fixme:mciwave:WAVE_mciRecord Should descend into data chunk. Please report.

Is this related, perhaps? I believe MCIERR_UNRECOGNIZED_COMMAND is 
returned from mci.c:MCI_ParseOptArgs. Running with WINEDEBUG=+mci gives:

trace:mci:mciSendCommandW => 00000000
trace:mci:mciSendStringW => 1/ 0 ((null))
trace:mci:mciSendStringW => 2/ 0 ((null))
trace:mci:mciSendStringW (L"save ArticleEditor \"C:\\Program Files\\Studieknep\\Tal\\0000.wav\"", (nil), 0, (nil))
trace:mci:mciSendStringW verb=L"save" on dev=L"articleeditor"; offset=1
trace:mci:MCI_ParseOptArgs args=L"\"c:\\program files\\studieknep\\tal\\0000.wav\"" offset=1
trace:mci:MCI_ParseOptArgs      cmd=L"save" inCst=N eid=0000
trace:mci:MCI_ParseOptArgs      cmd=L"notify" inCst=N eid=0005
trace:mci:MCI_ParseOptArgs      cmd=L"wait" inCst=N eid=0005
trace:mci:MCI_ParseOptArgs      cmd=L"" inCst=N eid=0001
trace:mci:MCI_ParseOptArgs      cmd=L"" inCst=N eid=0003
warn:mci:MCI_ParseOptArgs Optarg L"\"c:\\program files\\studieknep\\tal\\0000.wav\"" not found

(I've activated the TRACE print in MCI_ParseOptArgs.)

Any ideas?

Regards,
-- 
Peter Åstrand		Chief Developer
Cendio			www.thinlinc.com
Teknikringen 3		www.cendio.se
583 30 Linköping        Phone: +46-13-21 46 00


More information about the wine-devel mailing list