From: SourceForge.net <no...@so...> - 2009-11-21 12:44:24
|
Patches item #2673182, was opened at 2009-03-08 22:49 Message generated for change (Comment added) made by thierryoslo You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=2673182&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: w32api Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Thierry Bastian (thierryoslo) Assigned to: Chris Sutcliffe (ir0nh34d) Summary: Adding basic support for DirectShow Initial Comment: I added the necessary enum, define, typedef... I also corrected some typos in the current headers. I know it doesn't exactly fulfill the requirements for a patch to be included but please review it. It is not the ful DirectShow 9 support that I added. Just the things missing for Phonon (which is directshow based on Windows). Mingw is the default compiler for KDE and QtCreator. So being able to compile support for multimedia out of the box would be awesome for us. ---------------------------------------------------------------------- >Comment By: Thierry Bastian (thierryoslo) Date: 2009-11-21 13:44 Message: I got the information from the documentation (msdn). ---------------------------------------------------------------------- Comment By: Chris Sutcliffe (ir0nh34d) Date: 2009-11-21 00:20 Message: What is the source for these patches (i.e. where did you get the information from)? ---------------------------------------------------------------------- Comment By: Thierry Bastian (thierryoslo) Date: 2009-03-11 11:55 Message: I just created here the patch necessay to apply to the current CVS revision. I also added a few new files. All that is mostly to add support for new interface: - amvideo.h: fixed a typo - bdatypes.h: fixed a typo - control.h: - added typedef for OAFilterState - added DEFINE_GUID for IID_IBasicAudio, IID_IMediaControl, IID_IMediaEvent and IID_IMediaPosition - added interface declaration for IMediaControl, IBasicAudio, IMediaPosition, IMediaEvent - dshow.h: - remove the include of dsound.h id DSHOW_USE_AMAUDIO is not defined (dsound is not there) - added a missing comma - strmif.h: - added support for interfaces: IFilterGraph, IGraphBuilder, IReferenceClock, IEnumFilters, IEnumMediaTypes, IEnumPins, IPin, IMediaFilter, IBaseFilter, IMediaSeeking, ICreateDevEnum, IMemAllocator, IAsyncReader, IMediaEventSink - vmr9.h: - added missing semi-colon -added support for interfaces: IVMRImageCompositor9, IVMRFilterConfig9, IVMRWindowlessControl9, IVMRMixerControl9 The added files are there to add basic features (interfaces and struct declaration). If you need more info, don't hesitate. File Added: include.zip ---------------------------------------------------------------------- Comment By: Thierry Bastian (thierryoslo) Date: 2009-03-09 17:03 Message: I've spent some more time today on it so that the content of the files is cleaner. Just tell me if you need more info or a real patch. ---------------------------------------------------------------------- Comment By: Thierry Bastian (thierryoslo) Date: 2009-03-09 17:01 Message: File Added: include.zip ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=2673182&group_id=2435 |