Timeline



Apr 17, 2021:

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

Apr 6, 2021:

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

Apr 2, 2021:

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

Apr 1, 2021:

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

Mar 31, 2021:

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

Mar 29, 2021:

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

Mar 27, 2021:

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

Mar 26, 2021:

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

Mar 25, 2021:

12:18 AM Changeset [2290] by Lars Erdmann
USBRESMG: try both for "LockLinAdr", "LockVirtAdr", first long lock, …

Mar 24, 2021:

11:54 PM Changeset [2289] by Lars Erdmann
USBRESMG: revert to long lock as short lock is failing

Mar 23, 2021:

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

Mar 22, 2021:

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

Mar 18, 2021:

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

Mar 11, 2021:

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

Mar 10, 2021:

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

Mar 6, 2021:

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

Mar 3, 2021:

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

Mar 2, 2021:

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

Feb 28, 2021:

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

Feb 27, 2021:

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

Feb 26, 2021:

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

Feb 23, 2021:

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

Feb 18, 2021:

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

Feb 17, 2021:

12:58 AM Changeset [2268] by Lars Erdmann
USBAUDIO,USBAUD2: merge SplitDeviceOperation branch into main branch

Feb 16, 2021:

11:38 PM Changeset [2267] by Lars Erdmann
USBAUDIO,USBAUD2: changing driver so that it can record and playback …
7:59 PM Changeset [2266] by Lars Erdmann
Created branch SplitDeviceOperation.

Feb 15, 2021:

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

Feb 14, 2021:

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

Feb 13, 2021:

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

Feb 12, 2021:

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

Feb 11, 2021:

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

Feb 10, 2021:

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

Feb 9, 2021:

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

Feb 8, 2021:

9:30 PM Changeset [2253] by Lars Erdmann
USBAUDIO,USBAUD2: when you do a stop, followed by a restarting of …
12:32 AM Changeset [2252] by Lars Erdmann
USBAUDIO,USBAUD2: on a "DevOpen", call ISOClose if the selected stream …

Feb 7, 2021:

11:11 PM Changeset [2251] by Lars Erdmann
USBUHCD,USBOHCD: mutex protect isoInfo chain update in "OpenIsoReq" …
9:23 PM Changeset [2250] by Lars Erdmann
USBOHCD: PullIsoTDFromDoneQueue needs to evaluate the "needToRelease" …
7:27 PM Changeset [2249] by Lars Erdmann
USBAUDIO,USBAUD2: removing dubious calls to "ISOClose" and …
7:08 PM Changeset [2248] by Lars Erdmann
USBEHCD,USBOHCD,USBUHCD: fix "GetIsoInfo" to ignore the …

Feb 6, 2021:

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

Feb 5, 2021:

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

Feb 4, 2021:

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

Feb 3, 2021:

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

Feb 2, 2021:

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

Feb 1, 2021:

12:16 AM Changeset [2234] by Lars Erdmann
USBAUDIO,USBAUD2: on device attach, trace if device claims playback or …

Jan 31, 2021:

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

Jan 30, 2021:

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

Jan 29, 2021:

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

Jan 28, 2021:

8:55 PM Changeset [2222] by Lars Erdmann
USBAUDIO: add mutex protection to updating/querying the (global) …
8: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 …
8:40 PM Ticket #92 (USB Mic Support for C-Media) closed by Martin Iturbide
fixed
8:27 PM Changeset [2221] by Lars Erdmann
USBAUDIO: convert and back convert RIFF MULAW and ALAW datatypes on …
8:20 PM Changeset [2220] by Lars Erdmann
USBAUDIO: convert RIFF MULAW and ALAW datatypes before scanning the …
8:10 PM Changeset [2219] by Lars Erdmann
USBAUDIO: add tracing for feature unit ID

Jan 27, 2021:

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

Jan 26, 2021:

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

Jan 25, 2021:

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

Jan 24, 2021:

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

Jan 23, 2021:

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

Jan 22, 2021:

9:11 PM Changeset [2207] by Lars Erdmann
USBAUDIO: on DDCMDRegister (Register Stream), DO NOT reset the …
12:23 AM Changeset [2206] by Lars Erdmann
USBAUDIO, USBAUDIF: Caps IOCTL set ulSupport to UNSUPPORTED_OPERATION …

Jan 21, 2021:

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

Jan 20, 2021:

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

Jan 19, 2021:

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

Jan 18, 2021:

11:05 PM Changeset [2198] by Lars Erdmann
USBAUDIF: cosmetic updates
9:46 PM Changeset [2197] by Lars Erdmann
Created branch SupportRecOnly.
3:31 PM WikiStart edited by Martin Iturbide
(diff)
3: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.