BASS_DSHOW Video Library

Started by Ionut Cristea,

big_gun

I concur. Please finish xVideo with updated headers, bass.net integration, and documentation. I've also paid for it several years ago, and still cannot release my program due to it not working completely.

Rick

subh

#2741
Hello,

any one help me how to Audio/Video capture in xVideo.dll
only need vb6

Regards
:)

subh

Quote from: subhHello,

any one help me how to Audio/Video capture in xVideo.dll
only need vb6

Regards
:)

any one don't try xvideo recorder ???

Guest

Quote from: subh
Quote from: subhHello,

any one help me how to Audio/Video capture in xVideo.dll
only need vb6

Regards
:)

any one don't try xvideo recorder ???

VB6 is to old
i think no user work on it with xvideo

they excluded

subh

QuoteVB6 is to old
i think no user work on it with xvideo

they excluded


Hello MR. Guest I know vb6 is old sorry to say you don't know what is xVideo & what to do.
read carefully  xVideo.dll feature :)
and don't underestimate me.

Guest

Quoteand don't underestimate me.
why then every day you call for

Quoteany one help me how to Audio/Video capture in xVideo.dll
only need vb6

subh

Quote from: Guest
Quoteand don't underestimate me.
why then every day you call for

Quoteany one help me how to Audio/Video capture in xVideo.dll
only need vb6



I don't know man what is your problem? are you can?? I have no time for... so don't..

SoundMike

I have a test program written in PureBasic which uses xVideo_CaptureCreate() to display the video camera in a GUI control in the program, but I do not save the video capture to a file if that's what you are asking about.

Unfortunately, even the video capture to screen is of very limited use to me as I cannot select the camera. xVideo_CaptureCreate() contains a parameter in which you specify the video device, but xVideo does not provide me with a way to list the available video devices. The function xVideo_CaptureGetDevices() throws a memory error when I try to use it, and the alternative suggestion of using xVideo_CallbackItemByIndex() I cannot use as that function does not exist in the version of the dll that I have.

subh

#2748
QuoteI have a test program written in PureBasic which uses xVideo_CaptureCreate() to display the video camera in a GUI control in the program, but I do not save the video capture to a file if that's what you are asking about.

yes Sir

before i'm not explain that  ;) every thing working is fine Audio/Video is clear :) my problem is not save video capture Camera or HDV

I'm use Digital HD VIDEOCASSETTE RECORDER
HDV 1080i, DV miniDV DVCAM

thanks

subh

Hello BASS_DSHOW User's

Glass of wine & some reading material is how I'm spending this new year's morning. Happy new years everyone!

Rgards

Subh HaPpY nEw YeaR :)

smoodilo

Does anybody here know what the syntax is for ChannelSetWindow?

The doc says:
----------
void xVideo_ChannelSetWindow(HSTREAM chan,DWORD window,HWND handle)
-chan: a valid HSTREAM 
-window: a valid video window handle that is returned by xVideo_ChannelAddWindow function or 0(zero) for main video window 
-handle: a valid window handle
------------

What confuses me is that there are 2 window handles.
If I want to output to let's say 'frmTest', how would this look like?












GuzzP770

#2753
Is anyone here still an active member? I urgently need help  :'(

I have this problem in showing video on my second monitor, here's my thread
http://www.un4seen.com/forum/?topic=15561.0

or maybe people have left dshow and move to another lib ?

UPDATE ::
alrite, for now it works when I set the video renderer config to NullAudio, what's this NullAudio does actually ?

subh

Quote from: smoodiloDoes anybody here know what the syntax is for ChannelSetWindow?

The doc says:
----------
void xVideo_ChannelSetWindow(HSTREAM chan,DWORD window,HWND handle)
-chan: a valid HSTREAM 
-window: a valid video window handle that is returned by xVideo_ChannelAddWindow function or 0(zero) for main video window 
-handle: a valid window handle
------------

What confuses me is that there are 2 window handles.
If I want to output to let's say 'frmTest', how would this look like?


Quote from: GuzzP770Is anyone here still an active member? I urgently need help  :'(

I have this problem in showing video on my second monitor, here's my thread
http://www.un4seen.com/forum/?topic=15561.0

or maybe people have left dshow and move to another lib ?

UPDATE ::
alrite, for now it works when I set the video renderer config to NullAudio, what's this NullAudio does actually ?

please share your project or demo exe and what you want actually ????

regards
subh Demetri kundu
good luck :)

smoodilo

Quote from: subh
Quote from: smoodiloDoes anybody here know what the syntax is for ChannelSetWindow?

The doc says:
----------
void xVideo_ChannelSetWindow(HSTREAM chan,DWORD window,HWND handle)
-chan: a valid HSTREAM 
-window: a valid video window handle that is returned by xVideo_ChannelAddWindow function or 0(zero) for main video window 
-handle: a valid window handle
------------

What confuses me is that there are 2 window handles.
If I want to output to let's say 'frmTest', how would this look like?


Quote from: GuzzP770Is anyone here still an active member? I urgently need help  :'(

I have this problem in showing video on my second monitor, here's my thread
http://www.un4seen.com/forum/?topic=15561.0

or maybe people have left dshow and move to another lib ?

UPDATE ::
alrite, for now it works when I set the video renderer config to NullAudio, what's this NullAudio does actually ?

please share your project or demo exe and what you want actually ????

regards
subh Demetri kundu
good luck :)

Well... As for me: I only want to play a video (with audio in sync)  on a secondary monitor (TV) with a small preview window on my main monitor. That's all.

subh

Quote from: smoodilo
Quote from: smoodiloThe doc says:
----------
void xVideo_ChannelSetWindow(HSTREAM chan,DWORD window,HWND handle)
-chan: a valid HSTREAM 
-window: a valid video window handle that is returned by xVideo_ChannelAddWindow function or 0(zero) for main video window 
-handle: a valid window handle
------------

What confuses me is that there are 2 window handles.
If I want to output to let's say 'frmTest', how would this look like?


Well... As for me: I only want to play a video (with audio in sync)  on a secondary monitor (TV) with a small preview window on my main monitor. That's all.


okay, don't know actually what is your language programming ? and what is your platform in pc ;)
it is my practical opinión and i follow that code in vb6 old version

first example

chan = xVideo_StreamCreateFile(Text1.Text, 0, Form2.panel2(0).Hwnd, 0) '1st pcturebox
Call xVideo_ChannelAddWindow(chan, panel1(0).Hwnd) '2nd picturebox

second example

chan = xVideo_StreamCreateFile(Cmd.FileName, 0, Panel1.Hwnd, xVideo_STREAM_LOOP)
Call xVideo_ChannelAddWindow(chan, Form2.Hwnd, xVideo_VMR9)

use it :)

look friends some times I used bypass process such as for (two Video window) disable hardware acceleration use only 32bit 46bit work automatically ;)

thanks use it, works fine, and take good suggestion Ionut Cristea , (he is now silent) :D
why i don't know :(

regards
Subh Demetri

smoodilo

Quote from: subh
Quote from: smoodilo
Quote from: smoodiloThe doc says:
----------
void xVideo_ChannelSetWindow(HSTREAM chan,DWORD window,HWND handle)
-chan: a valid HSTREAM 
-window: a valid video window handle that is returned by xVideo_ChannelAddWindow function or 0(zero) for main video window 
-handle: a valid window handle
------------

What confuses me is that there are 2 window handles.
If I want to output to let's say 'frmTest', how would this look like?


Well... As for me: I only want to play a video (with audio in sync)  on a secondary monitor (TV) with a small preview window on my main monitor. That's all.


okay, don't know actually what is your language programming ? and what is your platform in pc ;)
it is my practical opinión and i follow that code in vb6 old version

first example

chan = xVideo_StreamCreateFile(Text1.Text, 0, Form2.panel2(0).Hwnd, 0) '1st pcturebox
Call xVideo_ChannelAddWindow(chan, panel1(0).Hwnd) '2nd picturebox

second example

chan = xVideo_StreamCreateFile(Cmd.FileName, 0, Panel1.Hwnd, xVideo_STREAM_LOOP)
Call xVideo_ChannelAddWindow(chan, Form2.Hwnd, xVideo_VMR9)

use it :)

look friends some times I used bypass process such as for (two Video window) disable hardware acceleration use only 32bit 46bit work automatically ;)

thanks use it, works fine, and take good suggestion Ionut Cristea , (he is now silent) :D
why i don't know :(

regards
Subh Demetri


Thanks for the effort. But tried that Looooooooong time ago (I mean years). Doesn't work. And Ionut knows it.
Only video on main form. What we need is active, serious developers and decent documentation.

Also read http://www.un4seen.com/forum/?topic=15561.0  from GuzzP770

subh

QuoteThanks for the effort. But tried that Looooooooong time ago (I mean years). Doesn't work. And Ionut knows it.
Only video on main form. What we need is active, serious developers and decent documentation.

Also read http://www.un4seen.com/forum/?topic=15561.0  from GuzzP770

you not mansion what is your (dll) version or size I uploaded a exe is it work your computer ?

I've two dll use xVideo.dll verson 1.2.2.0 size 322kb other dll not version mention
both work fine but it is unregistered version :(

please reply

it's now my major problem

regards subh

Ionut Cristea

 
Quoteyou not mansion what is your (dll) version or size I uploaded a exe is it work your computer ?

I've two dll use xVideo.dll verson 1.2.2.0 size 322kb other dll not version mention
both work fine but it is unregistered version Sad

please reply

it's now my major problem

regards subh

You need to register the dll so that it will not show you anymore that error message :)

Ionut