> 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

Reply via email to