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

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 Directshow run and stop

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

View 
UserName:
Password:
Format  Bold Italicized Underline  Align Left Centered Align Right  Horizontal Rule  Insert Hyperlink   Browse for an image to attach to your post Browse for a zip to attach to your post Insert Code  Insert Quote Insert List
   
Message 

 

Emoji
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Black Eye [B)]
Frown [:(] Shocked [:0] Angry [:(!] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
Check here to subscribe to this topic.
   

T O P I C    R E V I E W
Guido Cavalera Posted - Jun 10 2026 : 00:27:41
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
3   L A T E S T    R E P L I E S    (Newest First)
xequte Posted - Jun 12 2026 : 16:25:13


Nigel
Xequte Software
www.imageen.com
Guido Cavalera Posted - Jun 12 2026 : 10:52:42
my workaround was an imageenview dedicated especially for video live, always keep "live" without run/stop. Bye
xequte Posted - Jun 12 2026 : 02:04:24
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