[KS]
authorJohannes Anderwald <johannes.anderwald@reactos.org>
Thu, 15 Apr 2010 10:07:38 +0000 (10:07 +0000)
committerJohannes Anderwald <johannes.anderwald@reactos.org>
Thu, 15 Apr 2010 10:07:38 +0000 (10:07 +0000)
commit99db21ebb0cfbc8ba60a7062d74cfab729417493
tree75a6072a828260ab111bb6f636b4cf4fc4624f9b
parentcfe909e6a4a6144fd4ac56283f7de9fe911d27b0
[KS]
- Fix typo
- Store object interface functions in KSBASIC_HEADER OuterUnknown
- Implement KsDeviceRegisterAdapterObject, KsRegisterAggregatedClientUnknown, KsGetOuterUnknown
- Partly implement clock property functions
- Rewrite KsValidateConnectRequest, KsPinPropertyHandler to handle KSPIN_DESCRIPTOR_EX, which is used by IKsFilter implementation
- Dispatch unsupported interface requests to the clients registered inner aggregate (device / filter factory / filter / pin)
- Rewrite filter functions which deal with KSPIN_DESCRIPTO, as the client can dynamically modify the PinDescriptors array
- Handle matching create requests which differentiate in case
- Implement pin allocator framing property handler

svn path=/trunk/; revision=46878
16 files changed:
reactos/drivers/ksfilter/ks/allocators.c
reactos/drivers/ksfilter/ks/api.c
reactos/drivers/ksfilter/ks/bag.c
reactos/drivers/ksfilter/ks/clocks.c
reactos/drivers/ksfilter/ks/connectivity.c
reactos/drivers/ksfilter/ks/device.c
reactos/drivers/ksfilter/ks/driver.c
reactos/drivers/ksfilter/ks/filter.c
reactos/drivers/ksfilter/ks/filterfactory.c
reactos/drivers/ksfilter/ks/irp.c
reactos/drivers/ksfilter/ks/ksfunc.h
reactos/drivers/ksfilter/ks/ksiface.h
reactos/drivers/ksfilter/ks/kstypes.h
reactos/drivers/ksfilter/ks/misc.c
reactos/drivers/ksfilter/ks/pin.c
reactos/drivers/ksfilter/ks/priv.h