X-Git-Url: https://git.reactos.org/?p=reactos.git;a=blobdiff_plain;f=reactos%2Fdrivers%2Fusb%2Fusbaudio%2Fusbaudio.h;h=f289549e7be51791037cdeb71794fadc91673998;hp=813ac59ffd4e2c3584f120e8b74d4fa2cb8dd059;hb=4b5428d52140b8bb513f8ab9420f3116c2f802a5;hpb=25b64d3c35de4229cd1a9e0b131f0e415d8dc1bb diff --git a/reactos/drivers/usb/usbaudio/usbaudio.h b/reactos/drivers/usb/usbaudio/usbaudio.h index 813ac59ffd4..f289549e7be 100644 --- a/reactos/drivers/usb/usbaudio/usbaudio.h +++ b/reactos/drivers/usb/usbaudio/usbaudio.h @@ -127,7 +127,10 @@ typedef struct PUCHAR Buffer; /* iso buffer*/ ULONG BufferSize; /* iso buffer size */ PUSB_INTERFACE_DESCRIPTOR InterfaceDescriptor; /* interface descriptor */ - + WORK_QUEUE_ITEM CaptureWorkItem; /* work item */ + PKSWORKER CaptureWorker; /* capture worker */ + WORK_QUEUE_ITEM StarvationWorkItem; /* work item */ + PKSWORKER StarvationWorker; /* capture worker */ }PIN_CONTEXT, *PPIN_CONTEXT; /* filter.c */ @@ -250,6 +253,13 @@ USBAudioPnPSetPower( /* pin.c*/ +NTSTATUS +NTAPI +UsbAudioCaptureComplete( + IN PDEVICE_OBJECT DeviceObject, + IN PIRP Irp, + IN PVOID Context); + NTSTATUS NTAPI USBAudioPinCreate(