ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 Directshow run and stop
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

Guido Cavalera

Italy
11 Posts

Posted - Jun 10 2026 :  00:27:41  Show Profile  Reply
I use directshow.run and then stop the video. If it's good, I capture the image via the NewFrame event. Then I press Run again to start the live broadcast. On a 640x480 camera, it works fine, but if I use a higher resolution camera like 1200x700, it works fine at first, but if I press stop and then run, the video freezes for a long time.
NB: I only connect once, then just press Run and stop.

Any suggestion for this problem ?

Bye

xequte

39450 Posts

Posted - Jun 12 2026 :  02:04:24  Show Profile  Reply
Hi Guido

Stop is actually using the DirectShow method StopWhenReady which does not force an immediate stop. Run is the standard DS Run method. There is not much else we are doing there, so it will be some DirectShow issue.

Nigel
Xequte Software
www.imageen.com
Go to Top of Page

Guido Cavalera

Italy
11 Posts

Posted - Jun 12 2026 :  10:52:42  Show Profile  Reply
my workaround was an imageenview dedicated especially for video live, always keep "live" without run/stop. Bye
Go to Top of Page

xequte

39450 Posts

Posted - Jun 12 2026 :  16:25:13  Show Profile  Reply


Nigel
Xequte Software
www.imageen.com
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: