BASS_DSHOW Video Library

Started by Ionut Cristea,

SoundMike

Sharky,

I've emailed you another updated VB6 header file to match your latest download functionality. As mentioned in my email, the BASS_DSHOW_SETPOSITION function in your dll is not yet compatible with VB6, due to a VB6 limitation. Also, can you provide a BASS_DSHOW_GETPOSITION function?

Ionut Cristea

Thanks.

QuoteAlso, can you provide a BASS_DSHOW_GETPOSITION function?

Of course...i will release it today.


Cheers, Sharky.

Ionut Cristea

  Hi all.

I've added BASS_DSHOW_GETPOSITION function.

http://filezone.ro/public.php?action=viewfile&file_id=20673

Next implementation to BASS_DSHOW:
-support for playing DVD's
-function to get audio buffer
-VMR support
-subtitle support


Cheers, Sharky.


The Mask

If I open movies with AC3 or DTS audio with your demo program I get only noise. Is this kind of audio not supported yet? I have both ffdshow and AC3Filter installed on my pc and they both can play AC3 and DTS.

Ionut Cristea

#80
 
QuoteIf I open movies with AC3 or DTS audio with your demo program I get only noise. Is this kind of audio not supported yet? I have both ffdshow and AC3Filter installed on my pc and they both can play AC3 and DTS.


Hmmm...should work fine. Can you send me a sample of that file??

Cheers, Sharky.


Ionut Cristea


QuoteYou can download the samples from:

http://rapidshare.com/files/302269060/Test_Movies.rar.html

Hi, i receive this when i'm trying to download
ERROR
The requested URL could not be retrieved



Can you upload it to another site?


Cheers, Sharky.


Ionut Cristea

  Thanks, this link work fine. But i will try it at home because now i'm at a friend.

Cheers, Sharky.

Ionut Cristea

#85
Hi The Mask. I've played your files and the sound is hearing very good. Maybe is someting wrong with your codecs?
PS: I use K-lite Mega Codec. Try using those codecs.


Cheers, Sharky.

The Mask

#86
I don't use all those codec packs, they install to much unneeded codecs. Can you tell me if you use specific filters to create the graph?

If I render the file in GraphStudio I get the following graph and the sound is correct:


Ionut Cristea

QuoteI don't use all those codec packs, they install to much unneeded codecs. Can you tell me if you use specific filters to create the graph?

If I render the file in GraphStudio I get the following graph and the sound is correct:


When i create graph only the filter witch is sending audio to bass is used.


 

The Mask

And which filter is feeding it to BASS then? ffdshow Audio decoder?

In my tool TFM Audio Tool I use the samplegrabber filter for that.

Ionut Cristea

 Is a filter write by me and RevG

QuoteIn my tool TFM Audio Tool I use the samplegrabber filter for that.
Nope...that's not a good idea.

The Mask

QuoteQuote
In my tool TFM Audio Tool I use the samplegrabber filter for that.
Nope...that's not a good idea.

Why isn't that a good idea. Works very good for me.

Then your demo program doesn't create a good graph on my pc. Maybe you can make a debug program to verify.

Ionut Cristea

 So you use samplegrabber for getting audio buffer. But how is when you modify the buffer(eq, DSP etc)? Is A/V sync?

The Mask

I use samplegrabber to get the audio in float format and then I do the processing of tempo, eq, buffer etc. and then I write the file to disk. Maybe that is why I can use samplegrabber because I don't play the audio in that same graph.

Ionut Cristea

  Yes...that could be the reason. ;D


The Mask

 ;D

Can you make a debug version of your demo so that I can test it with DTS and AC3?


The Mask

How does it work Sharky. Does it create some kind of log file so that we/you can find out what goes wrong?

I used it and it is still the same and I don't see any log file!

Ionut Cristea

  Sorry, of that... i've uploaded other version....just  a moment and i will send you the debug version.


Cheers, Sharky.

The Mask


TooTall

Hey Sharky Great work!!!  Do you have any plans on adding multi-monitor support or support for playing the video in more than one window?