> It really shouldn't. I went and looked at some demonstration
> DirectShow code and that called CoInitialize and CoUninitialize around
> the use of direct show. Perhaps there is another reference counting
> issue. You could try and use a debugging tool like BoundsChecker to
> look for problems
I do agree, it shouldn't, I also am not convinced that there is not a
reference counting issue belonging to my code. It does appear
that learning to use the debugging tools should be on my to do list.
I am often surprised that the damn thing works at all. I select build,
it builds, it runs, why isn't it done? The learning curve is steep when
your ten years or so behind.
> I'd try adding an OleInitialize() or CoInitialize() before starting
> DirectShow but adding one after may just be masking the real problem.
That was my choice too. I had to ask though.
> Scintilla provides a drop target for text (::RegisterDragDrop) and
> SciTE provides a drop target for files (::DragAcceptFiles).
Again I had to ask, but that is what I got from the code. Damn!
> Scintilla doesn't free itself (and the drag and drop objects apart
> from the format enumerator are subobjects of Scintilla) when released
> since there is a strong ownership implied by the container creating
> the window:
>
> STDMETHODIMP_(ULONG) ScintillaWin::Release()
> {
> return 1;
> }
And even again I had to ask to clarify my thinking.
When I first started FilmCutter I promised myself that I
would not to use code I didn't understand. That went
out the window with the direct show video viewer and
the results are obvious. Bill's interface is easy as I read
it was intended to be, by the underlying technology is a
real pain
I think my next move will be to create an experimental code
project to determine what I am doing wrong.
When I figure it out I'll let you know.
Thank you so much for your time.
Rob
<BR><BR><BR>**************************************<BR> AOL now offers free
email to everyone. Find out more about what's free from AOL at
http://www.aol.com.
_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest