Timeline



Apr 17, 2021:

4:24 PM Ticket #93 (Problems with protecting device detach and/or handing over streaming ...) closed by Lars Erdmann
fixed
4:21 PM WikiStart edited by Lars Erdmann
(diff)
4:19 PM Changeset [2305] by Lars Erdmann
Created tag 10.239.

Apr 5, 2021:

10:56 PM Changeset [2304] by Lars Erdmann
USBRESMG: to be on the safe side, reset a devices toggle bits also on …
10:07 PM Changeset [2303] by Lars Erdmann
Removed branch usbresmgr_shorttermlock

Apr 2, 2021:

10:46 AM Changeset [2302] by Lars Erdmann
USBUHCD,USBOHCD,USBEHCD: revert changes from 2238,2239,2247,2248 …

Apr 1, 2021:

9:03 PM Changeset [2301] by Lars Erdmann
USBRESMG: merge changes, don't attempt stalled pipe reset on default …

Mar 31, 2021:

9:28 AM Changeset [2300] by w.m.brul
USBAUDIO: fixe some trace codes

Mar 29, 2021:

9:53 PM Changeset [2299] by Lars Erdmann
USBRESMG: entirely remove "ClearDefaultPipe?": a default cannot be …
5:49 PM Changeset [2298] by Lars Erdmann
USBRESMG: need to revert "LockLinAdr?" to long locking as IRQ transfers …

Mar 27, 2021:

8:40 PM Changeset [2297] by Lars Erdmann
USBRESMG: fixing a trap if pDevice pointer becomes NULL (if device was …

Mar 26, 2021:

5:11 PM Changeset [2296] by Lars Erdmann
USBRESMG: fix typo
4:46 PM Changeset [2295] by Lars Erdmann
USBRESMG: for "SendIsoURB" add some additional sanity checks on input …
12:34 PM Changeset [2294] by w.m.brul
USBAUDIO: support resampling on recording
12:34 PM Changeset [2293] by w.m.brul
USBAUD2: support resampling on recording
7:50 AM Changeset [2292] by Lars Erdmann
USBRESMG: for "LockLinAdr?", try short lock first, if that fails, try …
6:55 AM Changeset [2291] by Lars Erdmann
USBRESMG: in "GetStringReport?", move clearing of semaphore after …

Mar 24, 2021:

11:18 PM Changeset [2290] by Lars Erdmann
USBRESMG: try both for "LockLinAdr?", "LockVirtAdr?", first long lock, …
10:54 PM Changeset [2289] by Lars Erdmann
USBRESMG: revert to long lock as short lock is failing

Mar 23, 2021:

6:26 PM Changeset [2288] by Lars Erdmann
USBRESMG: just like for "LockLinAdr?", only allocate a short term lock …
6:12 PM Changeset [2287] by Lars Erdmann
USBRESMG: for "LockVirtAdr?" fix sema free, pull unlock inside the "no …
7:41 AM Changeset [2286] by Lars Erdmann
USBRESMG: on lock failure, reset ulLockLinAdr to zero so that a …
7:36 AM Changeset [2285] by Lars Erdmann
USBRESMG: on lock failure, reset ulLockLinAdr to zero so that a …

Mar 22, 2021:

8:50 PM Changeset [2284] by Lars Erdmann
Created branch usbresmgr_shorttermlock.
8:49 PM Changeset [2283] by Lars Erdmann
Removed branch usbresmgr_lincopy

Mar 18, 2021:

8:58 PM Changeset [2282] by Lars Erdmann
Created branch usbresmgr_lincopy.

Mar 11, 2021:

10:58 PM WikiStart edited by Lars Erdmann
(diff)

Mar 10, 2021:

7:07 AM Changeset [2281] by Lars Erdmann
Created tag 10.238.

Mar 6, 2021:

10:16 PM Changeset [2280] by Lars Erdmann
USBAUDIO,USBAUD2: add "ISOClose" to "StartDevice?" so that in DTAPE.EXE …
8:30 PM Changeset [2279] by Lars Erdmann
USBAUDIO, USBAUD2: add tracing of OPEN and CLOSE strategy calls

Mar 3, 2021:

9:33 PM Changeset [2278] by Lars Erdmann
USBAUDIO,USBAUD2: on a device detach, the device index for active …
7:12 PM Changeset [2277] by Lars Erdmann
USBAUDIO,USBAUD2: on a device detach, make sure that all ISO …

Mar 2, 2021:

9:32 PM Changeset [2276] by Lars Erdmann
USBAUDIO,USBAUD2: allow an app like WEPM to use a "record-only" device …

Feb 28, 2021:

4:08 PM WikiStart edited by Martin Iturbide
(diff)
2:07 PM Changeset [2275] by Lars Erdmann
USBAUDIO,USBAUD2: on "Audio_IOCTL_Capability" error reportiing, …

Feb 27, 2021:

9:43 PM Changeset [2274] by Lars Erdmann
USBAUDIO,USBAUD2,USBAUDIF: attempt to return proper error info if a …
7:16 PM Changeset [2273] by Lars Erdmann
USBAUDIO, USBAUD2: change "ISOOpen" to close and reopen in case we …

Feb 26, 2021:

4:53 PM Changeset [2272] by Lars Erdmann
USBAUDIO, USBAUD2: removing the "ucAltInterface" parameter from the …
7:44 AM Changeset [2271] by Lars Erdmann
USBWAV: update "listprocs" tool to guess/determine sampling rate/num …

Feb 23, 2021:

2:38 AM Ticket #93 (Problems with protecting device detach and/or handing over streaming ...) reopened by Martin Iturbide

Feb 17, 2021:

11:17 PM Changeset [2270] by Lars Erdmann
Removed branch SplitDeviceOperation?
11:06 PM Changeset [2269] by Lars Erdmann
USBAUD2: add to "Audio_IOCTL_Init" the necessary stream structure …

Feb 16, 2021:

11:58 PM Changeset [2268] by Lars Erdmann
USBAUDIO,USBAUD2: merge SplitDeviceOperation? branch into main branch
10:38 PM Changeset [2267] by Lars Erdmann
USBAUDIO,USBAUD2: changing driver so that it can record and playback …
6:59 PM Changeset [2266] by Lars Erdmann
Created branch SplitDeviceOperation?.

Feb 15, 2021:

6:35 PM Changeset [2265] by Lars Erdmann
USBAUDIO,USBAUD2: again, updating the "GetFeatureUnitDesc?", there were …
3:00 PM WikiStart edited by Martin Iturbide
(diff)

Feb 14, 2021:

5:30 PM Ticket #93 (Problems with protecting device detach and/or handing over streaming ...) closed by Martin Iturbide
fixed

Feb 13, 2021:

10:28 PM Changeset [2264] by Lars Erdmann
USBAUDIO,USBAUD2: update tracing in "DetachDevice?" (on finding …
9:03 PM Changeset [2263] by Lars Erdmann
USBAUDIO,USBAUD2: if a device is removed, make sure that "CloseIsoReq?" …
8:09 PM Changeset [2262] by Lars Erdmann
USBAUDIO,USBAUD2: remove unnecessary preallocation of play and record …

Feb 12, 2021:

9:18 PM Changeset [2261] by Lars Erdmann
USBAUDIO,USBAUD2: additional changes to "ISOOpen" and "ISOClose", do …

Feb 11, 2021:

7:19 PM Changeset [2260] by Lars Erdmann
USBAUDIO,USBAUD2: properly set return code to "success" for "ISOOpen" …

Feb 10, 2021:

8:34 PM Changeset [2259] by Lars Erdmann
USBAUDIO,USBAUD2: additional fixes in "DDCmdRegister" to handle …
7:23 AM Changeset [2258] by Lars Erdmann
USBAUDIO,USBUSBAUDIO,USBAUD2: additional fix handling of "ISOOpen" and …

Feb 9, 2021:

10:45 PM Changeset [2257] by Lars Erdmann
Removed branch DeviceHandOver?
10:44 PM Changeset [2256] by Lars Erdmann
Removed branch ForceStreamStop?
10:36 PM Changeset [2255] by Lars Erdmann
USBAUDIO,USBAUD2: revert a fix in "StartProcessing?" that has now …
10:23 PM Changeset [2254] by Lars Erdmann
USBAUDIO,USBAUD2: fix handling of "ISOOpen" and "ISOClose" with …

Feb 8, 2021:

8:30 PM Changeset [2253] by Lars Erdmann
USBAUDIO,USBAUD2: when you do a stop, followed by a restarting of …

Feb 7, 2021:

11:32 PM Changeset [2252] by Lars Erdmann
USBAUDIO,USBAUD2: on a "DevOpen?", call ISOClose if the selected stream …
10:11 PM Changeset [2251] by Lars Erdmann
USBUHCD,USBOHCD: mutex protect isoInfo chain update in "OpenIsoReq?" …
8:23 PM Changeset [2250] by Lars Erdmann
USBOHCD: PullIsoTDFromDoneQueue needs to evaluate the "needToRelease" …
6:27 PM Changeset [2249] by Lars Erdmann
USBAUDIO,USBAUD2: removing dubious calls to "ISOClose" and …
6:08 PM Changeset [2248] by Lars Erdmann
USBEHCD,USBOHCD,USBUHCD: fix "GetIsoInfo?" to ignore the …

Feb 6, 2021:

10:57 AM Changeset [2247] by Lars Erdmann
USBEHCD,USBOHCD,USBUHCD: need to update the USRB_FLAGS_BUF1PHYS and …
10:31 AM Changeset [2246] by Lars Erdmann
USBEHCD: on "CancelISOReq", need to use the flags as set during the …

Feb 5, 2021:

8:58 PM Changeset [2245] by Lars Erdmann
USBAUDIO,USBAUD2,USBAUDIF,HC drivers: merge from "ForceStreamStop?" branch
8:51 PM Changeset [2244] by Lars Erdmann
USBAUDIO: put checking of device descriptor class/subclass/protocol in …
8:29 PM Changeset [2243] by Lars Erdmann
USBAUDIO,USBAUD2: cleanup stream cancelling on device detach, I gave …

Feb 4, 2021:

10:42 PM Changeset [2242] by Lars Erdmann
USBAUDIO: remove semaphores, use KernBlock16 / KernWakeup16
10:18 PM Changeset [2241] by Lars Erdmann
merging from branch DeviceHandover?
8:03 PM Changeset [2240] by Lars Erdmann
USBAUDIO,USBAUD2: replaceng all old AUDIODD types with the new data …

Feb 3, 2021:

10:54 PM Changeset [2239] by Lars Erdmann
USBUHCD,USBOHCD: fix same issue as for USBEHCD regarding invalid …
7:37 PM Changeset [2238] by Lars Erdmann
USBEHCD: fix a trap that occurs in "IsoPullTD" when using "movmem" to …
8:20 AM Changeset [2237] by Lars Erdmann
USBAUDIF: in "CapIOCTL" do NOT overwrite ulOperation with another …

Feb 2, 2021:

9:31 PM Changeset [2236] by Lars Erdmann
USBAUDIO,USBAUD2: add tracing to "DeviceDetach?", do NOT free detached …
4:53 PM Changeset [2235] by w.m.brul
USBAUD2: regression testing fix for not working playback mute/volume …

Jan 31, 2021:

11:16 PM Changeset [2234] by Lars Erdmann
USBAUDIO,USBAUD2: on device attach, trace if device claims playback or …
8:47 PM Changeset [2233] by Lars Erdmann
USBAUDIO,USBAUD2: on device attach, trace if device claims playback or …
7:00 PM Changeset [2232] by Lars Erdmann
Created branch ForceStreamStop?.
10:45 AM Changeset [2231] by Lars Erdmann
USBAUDIO,USBAUDIF: keep all buffers in the streaming structure aligned …

Jan 30, 2021:

5:14 PM Changeset [2230] by Lars Erdmann
USBAUDIO,USBAUD2: rework "InitNewDevice?" to set all stream relevant …

Jan 29, 2021:

9:35 PM Changeset [2229] by Lars Erdmann
Created branch DeviceHandOver?.
9:34 PM Changeset [2228] by Lars Erdmann
Removed branch DeviceHandOver?
9:32 PM Changeset [2227] by Lars Erdmann
Created branch DeviceHandOver?.
8:35 PM Changeset [2226] by Lars Erdmann
Removed branch SupportRecOnly?
8:20 PM Changeset [2225] by Lars Erdmann
USBAUDIO,USBAUD2: another place in Audio_IOCTL_Init to replace the old …
8:03 PM Changeset [2224] by Lars Erdmann
USBAUDIO,USBAUD2: merge USBAUDIO from branch "SupportRecOnly?", port to …
5:45 PM Changeset [2223] by Lars Erdmann
USBAUDIF, others: merge from branch "SupportRecOnly?"

Jan 28, 2021:

7:55 PM Changeset [2222] by Lars Erdmann
USBAUDIO: add mutex protection to updating/querying the (global) …
7:41 PM Ticket #93 (Problems with protecting device detach and/or handing over streaming ...) created by Martin Iturbide
Problems with protecting device detach and/or handing over streaming …
7:40 PM Ticket #92 (USB Mic Support for C-Media) closed by Martin Iturbide
fixed
7:27 PM Changeset [2221] by Lars Erdmann
USBAUDIO: convert and back convert RIFF MULAW and ALAW datatypes on …
7:20 PM Changeset [2220] by Lars Erdmann
USBAUDIO: convert RIFF MULAW and ALAW datatypes before scanning the …
7:10 PM Changeset [2219] by Lars Erdmann
USBAUDIO: add tracing for feature unit ID

Jan 27, 2021:

8:07 PM Changeset [2218] by Lars Erdmann
USBAUDIO, USBAUDIF: because AMXMXMCD does not do anything about a best …

Jan 26, 2021:

8:17 PM Changeset [2217] by Lars Erdmann
USBAUDIO: fix handover of device on device detach (also take into …
8:19 AM Changeset [2216] by Lars Erdmann
USBAUDIF: update "MapModes?" to also support the Microsoft invented …

Jan 25, 2021:

8:24 PM Changeset [2215] by Lars Erdmann
USBAUDIF: make sure we always return a proper return code from …
7:41 PM Changeset [2214] by Lars Erdmann
USBAUDIF: clean up code and restructure to remove superfluous code

Jan 24, 2021:

7:27 PM Changeset [2213] by Lars Erdmann
USBAUDIO: only code cleanup, USBAUDIF: after Capability IOCTL call, …
9:33 AM Changeset [2212] by Lars Erdmann
USBAUDIO: in a multi-device configuration, take into account that when …

Jan 23, 2021:

5:10 PM Changeset [2211] by Lars Erdmann
USBAUDIF: after the Cap IOCTL, also update ulDataType in the instance …
4:49 PM Changeset [2210] by Lars Erdmann
USBAUDIF: from IOCTLCap, set ulSubtype, ulClass,ulResource in any …
2:54 PM Changeset [2209] by Lars Erdmann
USBAUDIF: fix the setting of "ulHardwareMode" (either new type or old …
1:48 PM Changeset [2208] by Lars Erdmann
all components creating TFF files: ensure that trcust 3.05A version is …

Jan 22, 2021:

8:11 PM Changeset [2207] by Lars Erdmann
USBAUDIO: on DDCMDRegister (Register Stream), DO NOT reset the …

Jan 21, 2021:

11:23 PM Changeset [2206] by Lars Erdmann
USBAUDIO, USBAUDIF: Caps IOCTL set ulSupport to UNSUPPORTED_OPERATION …
10:18 PM Changeset [2205] by Lars Erdmann
USBAUDIO: change Cap IOCTL to also return potentially changed …
8:56 PM Changeset [2204] by Lars Erdmann
USBAUDIF: rework VSDOpen as well as invocation of Init IOCTL as well …
8:52 PM Changeset [2203] by Lars Erdmann
USBAUDIO: Audio IOCTL, remove superfluous handling of IDLE mode (if …

Jan 20, 2021:

8:40 PM Changeset [2202] by Lars Erdmann
USBAUDIO: update tracing
8:09 PM Changeset [2201] by Lars Erdmann
move setting of all stream relevant control parameters from …
7:19 PM Changeset [2200] by Lars Erdmann
USBAUDIO,USBAUDIF: changes to Audio_IOCTL_Init, updating routine to …

Jan 19, 2021:

8:38 AM Changeset [2199] by Lars Erdmann
revert CapIOCTL to original version: the key is that if we return != …

Jan 18, 2021:

10:05 PM Changeset [2198] by Lars Erdmann
USBAUDIF: cosmetic updates
8:46 PM Changeset [2197] by Lars Erdmann
Created branch SupportRecOnly?.
2:31 PM WikiStart edited by Martin Iturbide
(diff)
2:05 PM Ticket #92 (USB Mic Support for C-Media) created by Martin Iturbide
This is a ticket to discuss and test two audio devices that are not …
Note: See TracTimeline for information about the timeline view.