[KS]
authorJohannes Anderwald <johannes.anderwald@reactos.org>
Thu, 1 Apr 2010 03:14:45 +0000 (03:14 +0000)
committerJohannes Anderwald <johannes.anderwald@reactos.org>
Thu, 1 Apr 2010 03:14:45 +0000 (03:14 +0000)
commit453f43bf77872dedfe137a2857ea58341fc0e93f
tree8a9158a8f8d42f6573ff6065f2fd2159e0b6bf47
parent40c15eccb7bef2eef20ce76fe207cbee221de0e2
[KS]
- Fix a bad cast in KsGetDevice which led to a crash
- Store IKsFilter in create item storage which is needed later by the pin property handler
- There is no need to copy the existing pin factories, just add pin factories which are added dynamically
- Handle possible null values for node types & names
- Put allocated objects into object bags which can be released later automatically
- Fix access IKsFilterFactory interface in IKsFilterFactory_Create
- graphedt can now 'open' tv tuner and enumerate pins / communication / interface. Code required for devenum not yet commited

svn path=/trunk/; revision=46634
reactos/drivers/ksfilter/ks/api.c
reactos/drivers/ksfilter/ks/deviceinterface.c
reactos/drivers/ksfilter/ks/driver.c
reactos/drivers/ksfilter/ks/filter.c
reactos/drivers/ksfilter/ks/filterfactory.c
reactos/drivers/ksfilter/ks/pin.c