From: SourceForge.net <no...@so...> - 2007-10-24 14:55:19
|
Patches item #1819367, was opened at 2007-10-24 14:55 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1819367&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: Jan Wedekind (wedesoft) Assigned to: Nobody/Anonymous (nobody) Summary: Camera capture with DirectShow and MinGW Initial Comment: I have managed to capture images from a webcam with DirectShow and MinGW. I had to implement some code to access the required components. I have attached a sample program and you can add the missing code to the MinGW headers if you are interested (and redistribute it under the MinGW-w32api license). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1819367&group_id=2435 |
From: SourceForge.net <no...@so...> - 2007-12-02 02:35:59
|
Patches item #1819367, was opened at 2007-10-24 10:55 Message generated for change (Comment added) made by ir0nh34d You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1819367&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: Jan Wedekind (wedesoft) >Assigned to: Chris Sutcliffe (ir0nh34d) Summary: Camera capture with DirectShow and MinGW Initial Comment: I have managed to capture images from a webcam with DirectShow and MinGW. I had to implement some code to access the required components. I have attached a sample program and you can add the missing code to the MinGW headers if you are interested (and redistribute it under the MinGW-w32api license). ---------------------------------------------------------------------- >Comment By: Chris Sutcliffe (ir0nh34d) Date: 2007-12-01 21:35 Message: Logged In: YES user_id=570619 Originator: NO This looks good, can you please submit these changes in the form of a patch? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1819367&group_id=2435 |
From: SourceForge.net <no...@so...> - 2008-01-14 16:52:40
|
Patches item #1819367, was opened at 2007-10-24 14:55 Message generated for change (Comment added) made by wedesoft You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1819367&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: Jan Wedekind (wedesoft) Assigned to: Chris Sutcliffe (ir0nh34d) Summary: Camera capture with DirectShow and MinGW Initial Comment: I have managed to capture images from a webcam with DirectShow and MinGW. I had to implement some code to access the required components. I have attached a sample program and you can add the missing code to the MinGW headers if you are interested (and redistribute it under the MinGW-w32api license). ---------------------------------------------------------------------- >Comment By: Jan Wedekind (wedesoft) Date: 2008-01-14 16:52 Message: Logged In: YES user_id=1106827 Originator: YES Sorry for the late response. I will try to provide a patch later this year. At the moment I am busy with other things but I wanted to provide some running code at least. ---------------------------------------------------------------------- Comment By: Chris Sutcliffe (ir0nh34d) Date: 2007-12-02 02:35 Message: Logged In: YES user_id=570619 Originator: NO This looks good, can you please submit these changes in the form of a patch? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1819367&group_id=2435 |
From: SourceForge.net <no...@so...> - 2008-09-18 12:34:42
|
Patches item #1819367, was opened at 2007-10-24 14:55 Message generated for change (Comment added) made by wedesoft You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1819367&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: Jan Wedekind (wedesoft) Assigned to: Chris Sutcliffe (ir0nh34d) Summary: Camera capture with DirectShow and MinGW Initial Comment: I have managed to capture images from a webcam with DirectShow and MinGW. I had to implement some code to access the required components. I have attached a sample program and you can add the missing code to the MinGW headers if you are interested (and redistribute it under the MinGW-w32api license). ---------------------------------------------------------------------- >Comment By: Jan Wedekind (wedesoft) Date: 2008-09-18 19:34 Message: File Added: ds2.tar.bz2 ---------------------------------------------------------------------- Comment By: Jan Wedekind (wedesoft) Date: 2008-01-14 16:52 Message: Logged In: YES user_id=1106827 Originator: YES Sorry for the late response. I will try to provide a patch later this year. At the moment I am busy with other things but I wanted to provide some running code at least. ---------------------------------------------------------------------- Comment By: Chris Sutcliffe (ir0nh34d) Date: 2007-12-02 02:35 Message: Logged In: YES user_id=570619 Originator: NO This looks good, can you please submit these changes in the form of a patch? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1819367&group_id=2435 |
From: SourceForge.net <no...@so...> - 2008-09-18 12:44:52
|
Patches item #1819367, was opened at 2007-10-24 14:55 Message generated for change (Comment added) made by wedesoft You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1819367&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: Jan Wedekind (wedesoft) Assigned to: Chris Sutcliffe (ir0nh34d) Summary: Camera capture with DirectShow and MinGW Initial Comment: I have managed to capture images from a webcam with DirectShow and MinGW. I had to implement some code to access the required components. I have attached a sample program and you can add the missing code to the MinGW headers if you are interested (and redistribute it under the MinGW-w32api license). ---------------------------------------------------------------------- >Comment By: Jan Wedekind (wedesoft) Date: 2008-09-18 19:44 Message: Before submitting a patch - as promised ;) - I would like to provide sufficient functionality to do camera synchronisation as implemented in VideoLAN (vlc). The attachment ds2.tar.bz2 builds with MinGW and it will try to find a DirectShow capture device. However the program crashes when trying to connect the camera source to the custom sink. The output I am getting follows below. Can anyone please help? I would be really happy if this works. Note: To reproduce this bug you need to connect a camera and have the corresponding DirectShow driver installed. graphBuilder is 0xa95a18 Setting format 320x240 CapturePin::CapturePin( this = 0xa97bd8 ) CaptureFilter::CaptureFilter( this = 0xa97bb8 ) CaptureFilter::AddRef CaptureFilter::JoinFilterGraph CaptureFilter::QueryInterface DEFINE_GUID( ..., 0x8e1c39a1, 0xde53, 0x11cf, 0xaa, 0x63, 0x0, 0x80, 0xc7, 0x44, 0x52, 0x8d ) ? CaptureFilter::QueryInterface DEFINE_GUID( ..., 0xf90a6130, 0xb658, 0x11d2, 0xae, 0x49, 0x0, 0x0, 0xf8, 0x75, 0x4b, 0x99 ) ? Attempting to connect CapturePin::QueryPinInfo capture filter is 0xa97bb8 CaptureFilter::AddRef CaptureFilter::QueryFilterInfo m_graph is 0xa95a18 CaptureFilter::Release( m_refCount = 3 ) CapturePin::NotifyAllocator pAllocator = 0x22faf4 ---------------------------------------------------------------------- Comment By: Jan Wedekind (wedesoft) Date: 2008-09-18 19:34 Message: File Added: ds2.tar.bz2 ---------------------------------------------------------------------- Comment By: Jan Wedekind (wedesoft) Date: 2008-01-14 16:52 Message: Logged In: YES user_id=1106827 Originator: YES Sorry for the late response. I will try to provide a patch later this year. At the moment I am busy with other things but I wanted to provide some running code at least. ---------------------------------------------------------------------- Comment By: Chris Sutcliffe (ir0nh34d) Date: 2007-12-02 02:35 Message: Logged In: YES user_id=570619 Originator: NO This looks good, can you please submit these changes in the form of a patch? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1819367&group_id=2435 |
From: SourceForge.net <no...@so...> - 2008-09-18 12:45:03
|
Patches item #1819367, was opened at 2007-10-24 14:55 Message generated for change (Comment added) made by wedesoft You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1819367&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: Jan Wedekind (wedesoft) Assigned to: Chris Sutcliffe (ir0nh34d) Summary: Camera capture with DirectShow and MinGW Initial Comment: I have managed to capture images from a webcam with DirectShow and MinGW. I had to implement some code to access the required components. I have attached a sample program and you can add the missing code to the MinGW headers if you are interested (and redistribute it under the MinGW-w32api license). ---------------------------------------------------------------------- >Comment By: Jan Wedekind (wedesoft) Date: 2008-09-18 19:44 Message: Before submitting a patch - as promised ;) - I would like to provide sufficient functionality to do camera synchronisation as implemented in VideoLAN (vlc). The attachment ds2.tar.bz2 builds with MinGW and it will try to find a DirectShow capture device. However the program crashes when trying to connect the camera source to the custom sink. The output I am getting follows below. Can anyone please help? I would be really happy if this works. Note: To reproduce this bug you need to connect a camera and have the corresponding DirectShow driver installed. graphBuilder is 0xa95a18 Setting format 320x240 CapturePin::CapturePin( this = 0xa97bd8 ) CaptureFilter::CaptureFilter( this = 0xa97bb8 ) CaptureFilter::AddRef CaptureFilter::JoinFilterGraph CaptureFilter::QueryInterface DEFINE_GUID( ..., 0x8e1c39a1, 0xde53, 0x11cf, 0xaa, 0x63, 0x0, 0x80, 0xc7, 0x44, 0x52, 0x8d ) ? CaptureFilter::QueryInterface DEFINE_GUID( ..., 0xf90a6130, 0xb658, 0x11d2, 0xae, 0x49, 0x0, 0x0, 0xf8, 0x75, 0x4b, 0x99 ) ? Attempting to connect CapturePin::QueryPinInfo capture filter is 0xa97bb8 CaptureFilter::AddRef CaptureFilter::QueryFilterInfo m_graph is 0xa95a18 CaptureFilter::Release( m_refCount = 3 ) CapturePin::NotifyAllocator pAllocator = 0x22faf4 ---------------------------------------------------------------------- Comment By: Jan Wedekind (wedesoft) Date: 2008-09-18 19:44 Message: Before submitting a patch - as promised ;) - I would like to provide sufficient functionality to do camera synchronisation as implemented in VideoLAN (vlc). The attachment ds2.tar.bz2 builds with MinGW and it will try to find a DirectShow capture device. However the program crashes when trying to connect the camera source to the custom sink. The output I am getting follows below. Can anyone please help? I would be really happy if this works. Note: To reproduce this bug you need to connect a camera and have the corresponding DirectShow driver installed. graphBuilder is 0xa95a18 Setting format 320x240 CapturePin::CapturePin( this = 0xa97bd8 ) CaptureFilter::CaptureFilter( this = 0xa97bb8 ) CaptureFilter::AddRef CaptureFilter::JoinFilterGraph CaptureFilter::QueryInterface DEFINE_GUID( ..., 0x8e1c39a1, 0xde53, 0x11cf, 0xaa, 0x63, 0x0, 0x80, 0xc7, 0x44, 0x52, 0x8d ) ? CaptureFilter::QueryInterface DEFINE_GUID( ..., 0xf90a6130, 0xb658, 0x11d2, 0xae, 0x49, 0x0, 0x0, 0xf8, 0x75, 0x4b, 0x99 ) ? Attempting to connect CapturePin::QueryPinInfo capture filter is 0xa97bb8 CaptureFilter::AddRef CaptureFilter::QueryFilterInfo m_graph is 0xa95a18 CaptureFilter::Release( m_refCount = 3 ) CapturePin::NotifyAllocator pAllocator = 0x22faf4 ---------------------------------------------------------------------- Comment By: Jan Wedekind (wedesoft) Date: 2008-09-18 19:34 Message: File Added: ds2.tar.bz2 ---------------------------------------------------------------------- Comment By: Jan Wedekind (wedesoft) Date: 2008-01-14 16:52 Message: Logged In: YES user_id=1106827 Originator: YES Sorry for the late response. I will try to provide a patch later this year. At the moment I am busy with other things but I wanted to provide some running code at least. ---------------------------------------------------------------------- Comment By: Chris Sutcliffe (ir0nh34d) Date: 2007-12-02 02:35 Message: Logged In: YES user_id=570619 Originator: NO This looks good, can you please submit these changes in the form of a patch? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1819367&group_id=2435 |
From: SF/projects/mingw n. l. <min...@li...> - 2012-08-06 14:26:02
|
Patches item #1819367, was opened at 2007-10-24 07:55 Message generated for change (Settings changed) made by earnie You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1819367&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: Aged issue Status: Open >Resolution: Remind Priority: 5 Private: No Submitted By: Jan Wedekind (wedesoft) >Assigned to: Earnie Boyd (earnie) Summary: Camera capture with DirectShow and MinGW Initial Comment: I have managed to capture images from a webcam with DirectShow and MinGW. I had to implement some code to access the required components. I have attached a sample program and you can add the missing code to the MinGW headers if you are interested (and redistribute it under the MinGW-w32api license). ---------------------------------------------------------------------- Comment By: Jan Wedekind (wedesoft) Date: 2008-09-19 06:27 Message: Ok, I have dumped the approach of writing a custom sink to access DirectShow. For anyone who wants to keep trying: Maybe the multiple inheritance used in the ds2.tar.bz2 example (class CapturePin: public IPin, public IMemInputPin) is not binary compatible or something. I've uploaded a third example (ds3.tar.bz2). It uses ISampleGrabberCB to get synchronised access to the frames and it seems to work. I'll need to do some other work now but I'll try to submit a patch soon. graphBuilder is 0xab5a18 Setting format 320x240 Callback::Callback Callback::AddRef Attempting to connect Success!!!!!!!!!!!!!!!!!!!!! Callback::SampleCB Callback::SampleCB Callback::SampleCB ... Callback::SampleCB Callback::Release Callback::Release Callback::~Callback ---------------------------------------------------------------------- Comment By: Jan Wedekind (wedesoft) Date: 2008-09-19 06:04 Message: File Added: ds3.tar.bz2 ---------------------------------------------------------------------- Comment By: Jan Wedekind (wedesoft) Date: 2008-09-18 12:44 Message: Before submitting a patch - as promised ;) - I would like to provide sufficient functionality to do camera synchronisation as implemented in VideoLAN (vlc). The attachment ds2.tar.bz2 builds with MinGW and it will try to find a DirectShow capture device. However the program crashes when trying to connect the camera source to the custom sink. The output I am getting follows below. Can anyone please help? I would be really happy if this works. Note: To reproduce this bug you need to connect a camera and have the corresponding DirectShow driver installed. graphBuilder is 0xa95a18 Setting format 320x240 CapturePin::CapturePin( this = 0xa97bd8 ) CaptureFilter::CaptureFilter( this = 0xa97bb8 ) CaptureFilter::AddRef CaptureFilter::JoinFilterGraph CaptureFilter::QueryInterface DEFINE_GUID( ..., 0x8e1c39a1, 0xde53, 0x11cf, 0xaa, 0x63, 0x0, 0x80, 0xc7, 0x44, 0x52, 0x8d ) ? CaptureFilter::QueryInterface DEFINE_GUID( ..., 0xf90a6130, 0xb658, 0x11d2, 0xae, 0x49, 0x0, 0x0, 0xf8, 0x75, 0x4b, 0x99 ) ? Attempting to connect CapturePin::QueryPinInfo capture filter is 0xa97bb8 CaptureFilter::AddRef CaptureFilter::QueryFilterInfo m_graph is 0xa95a18 CaptureFilter::Release( m_refCount = 3 ) CapturePin::NotifyAllocator pAllocator = 0x22faf4 ---------------------------------------------------------------------- Comment By: Jan Wedekind (wedesoft) Date: 2008-09-18 12:44 Message: Before submitting a patch - as promised ;) - I would like to provide sufficient functionality to do camera synchronisation as implemented in VideoLAN (vlc). The attachment ds2.tar.bz2 builds with MinGW and it will try to find a DirectShow capture device. However the program crashes when trying to connect the camera source to the custom sink. The output I am getting follows below. Can anyone please help? I would be really happy if this works. Note: To reproduce this bug you need to connect a camera and have the corresponding DirectShow driver installed. graphBuilder is 0xa95a18 Setting format 320x240 CapturePin::CapturePin( this = 0xa97bd8 ) CaptureFilter::CaptureFilter( this = 0xa97bb8 ) CaptureFilter::AddRef CaptureFilter::JoinFilterGraph CaptureFilter::QueryInterface DEFINE_GUID( ..., 0x8e1c39a1, 0xde53, 0x11cf, 0xaa, 0x63, 0x0, 0x80, 0xc7, 0x44, 0x52, 0x8d ) ? CaptureFilter::QueryInterface DEFINE_GUID( ..., 0xf90a6130, 0xb658, 0x11d2, 0xae, 0x49, 0x0, 0x0, 0xf8, 0x75, 0x4b, 0x99 ) ? Attempting to connect CapturePin::QueryPinInfo capture filter is 0xa97bb8 CaptureFilter::AddRef CaptureFilter::QueryFilterInfo m_graph is 0xa95a18 CaptureFilter::Release( m_refCount = 3 ) CapturePin::NotifyAllocator pAllocator = 0x22faf4 ---------------------------------------------------------------------- Comment By: Jan Wedekind (wedesoft) Date: 2008-09-18 12:34 Message: File Added: ds2.tar.bz2 ---------------------------------------------------------------------- Comment By: Jan Wedekind (wedesoft) Date: 2008-01-14 08:52 Message: Logged In: YES user_id=1106827 Originator: YES Sorry for the late response. I will try to provide a patch later this year. At the moment I am busy with other things but I wanted to provide some running code at least. ---------------------------------------------------------------------- Comment By: Chris Sutcliffe (ir0nh34d) Date: 2007-12-01 18:35 Message: Logged In: YES user_id=570619 Originator: NO This looks good, can you please submit these changes in the form of a patch? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=302435&aid=1819367&group_id=2435 |