Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: DirectShow


Related Topics

In the News (Tue 15 Dec 09)

  
  flipcode - DirectShow For Media Playback In Windows   (Site not responding. Last check: 2007-11-06)
As with DirectX, the DirectShow API is accessed through COM interfaces, so I assume from the start that you have at least a basic knowledge of COM and how it works as far as getting pointers to the interfaces you need and releasing references correctly.
DirectShow is set up with the ideas of a number "filters" joined together to create a "graph".
DirectShow is distributed with a number of filters provided by Microsoft, including source filters, transform filters, and renderer filters.
www.flipcode.com /articles/article_directshow01.shtml   (1294 words)

  
  DirectShow - Wikipedia, the free encyclopedia
DirectShow (sometimes abbreviated as DS or DShow), codename Quartz, is an application programming interface produced by Microsoft for software developers to perform various operations with media files.
Even then, DirectShow was mostly used as a way to receive data from video input devices, such as a camcorder, and the ability of it to render data from a file was mostly used by Windows Media Player.
As of April 2005, DirectShow was removed from DirectX and moved to the Microsoft Platform SDK instead.
en.wikipedia.org /wiki/DirectShow   (1815 words)

  
 GameDev.net - The Basics to Using DirectShow
DirectShow has a lot of potential, but since many of it's features which could be used with gaming are so obscure or just plain useless and complex, I will not really touch on them.
DirectShow will then take care of splitting the video and audio, synching it, and handling most events which could arise within the playback of the file.
In this situation, because Windows messages and DirectShow messages are asynchronous, we will keep checking the queue for messages so there is never a flood or pool of unchecked messages until there is an error, when we know it is empty and safe to stop.
www.gamedev.net /reference/articles/article1345.asp   (1197 words)

  
 CodeGuru: DirectShow Single-Frame Capture Class Without MFC   (Site not responding. Last check: 2007-11-06)
DirectShow was designed to address these limitations through extensibility; in other words, manufacturers of new devices can provide functionality for them through software objects that can be hooked together with existing objects.
In DirectShow, data is streamed by being passed between COM objects known as filters.
In DirectShow, data travels from source to sink through filters chained together to form a filter graph.
www.codeguru.com /cpp/g-m/directx/directshow/article.php/c9551   (1731 words)

  
 DVDSubber forum - problems with directshow filters to render subtitl
If I choose directshow filters instead of directdraw to render the subtitles they just don't appear anymore on the frame, but on the bottom, out of the screen.
You know, directshow is by far better than directdraw to view dvd.
The directshow filter subtitle render method is "unstable" with some DVD filter.
www.darkwet.net /dvdsubber/forum/topic.asp?TOPIC_ID=378   (342 words)

  
 MS DirectShow
Microsoft DirectShow (formerly known, in part, as ActiveMovie) is touted as one of the most powerful multimedia tools made to date.
DirectShow is designed to integrate Internet content viewing, computer-based training and desktop video conferencing.
DirectShow is designed to run on top of the DirectX video control as a "master filtering system." DirectX (now on version 6.x) is invisibly accessed by hundreds of programs and thousands of games without end-user intervention or awareness (providing a compatible version is installed).
www.helpus.com /text/articles/directshow.htm   (1573 words)

  
 DirectShow
DirectShow (formerly ActiveMovie) is a multimedia architecture developed by Microsoft.
DirectShow divides the processing of multimedia tasks such as video playback into a set of steps known as filters.
DirectShow filter graphs are widely used in video playback (in which the filters will provide steps such as file parsing, video and audio de-multiplexing, decompressing and rendering) as well as being used for video and audio recording and editing.
www.cs.technion.ac.il /Labs/Isl/DirectShow/directshow.htm   (215 words)

  
 DirectShow FAQ (DirectX 9.0 C++ Archive)
It is also possible to write DirectShow applications using Borland Delphi; however, the SDK documentation does not address this topic.
For encoders, decoders, and effects, you are encouraged to write a DMO instead of a DirectShow filter.
Also, some DirectShow filters act as wrappers for codecs or hardware devices, with each codec or device appearing as a distinct filter.
msdn.microsoft.com /archive/en-us/directx9_c/directx/htm/directshowfaq.asp?frame=true   (1833 words)

  
 ABC-Dir: Directshow
DirectShow decoder for AAC Low Complexity and High Efficiency profiles based on FAAD2, needs an external DirectShow file format parser...
DirectShow filter suite from Dicas to decode MP4 and 3GP files or RTP streams of MPEG-4 content, also available as...
DirectShow filter suite with MPEG-4 video and multichannel AAC audio encoder based on FAAC as well as decoder, MP4 file...
www.abc-directory.com /view/directshow   (197 words)

  
 DirectShow Developer Q   (Site not responding. Last check: 2007-11-06)
That is, you tell the upstream pin where it should start and stop, and it then delivers you that section of the stream in a sequence of samples delivered to your Receive method on its thread.
DirectShow filter graphs typically have one thread per stream segment -- that is, one thread would be active on a source filter's output pin and would push data right through the transform filters and into the renderer.
The DirectShow base class library strmbase.lib provides a COM class factory implementation to simplify the development of filters as COM objects.
www.cs.technion.ac.il /Labs/Isl/DirectShow/q_a.htm   (1745 words)

  
 LEAD Technologies DirectShow Defined   (Site not responding. Last check: 2007-11-06)
To handle the variety of sources, formats, and hardware devices, DirectShow uses a modular architecture in which operating system components called filters can be mixed and matched to provide support for many different scenarios.
DirectShow enables applications to play files and streams from various sources, including local files and remote files on a network.
DirectShow has native compressors and decompressors for some file formats, and many third-party hardware and software decoders are compatible with DirectShow.
www.leadtools.com /SDK/Multimedia/Multimedia-DirectShow.htm   (484 words)

  
 Eric Gunnerson's C# Compendium : DirectShow and C#
DirectShow and C# I'm currently in the "ramping up" phase of my job, and last week I spent a fair amount of time playing around with DirectShow from C#.
DirectShow is an interesting technology that provides a sort of "building block" approach to multimedia.
DirectShow handles the mechanics of getting the different parts talking to each other so data can flow through the system.
blogs.msdn.com /ericgu/archive/2004/09/20/232027.aspx   (1589 words)

  
 Michel Roujansky » DirectShow Training and Consulting
Advanced DirectShow training and consulting available on request on advanced subjects such as stream synchronization, multigraph management, VMR-9 programming, DXVA (Video Acceleration).
Notes : DES (DirectShow Editing Services) as well as DVD support applications are excluded from this course content.
After starting his career in France Télécom as a submarine cable engineer, he joined IBM Europe in 1985, where he was in charge of European voice and data networks, and later became expert sales support systems engineer in IBM France.
www.roujansky.com /monBlog/pivot/entry.php?id=11   (373 words)

  
 radioAe6rt » UCL vic: Tcl, C++, and DirectShow
Below are some experiences gained while integrating Microsoft DirectShow video capture into the venerable version of vic supported by University College London.
Everyone’s learning style is different; everyone has a unique set of branch points in an inquiry, each of which consists of a required set of circumstance representing enough accrued understanding for the traveller to take on the next question.
The original source for VFW is untouched in vic/video/grabber-win32.cpp — except for a #ifdef selecting which devices to instantiate at runtime, either the VFW devices or DirectShow devices.
www.petrovic.org /blog/2006/11/01/ucl-vic-tcl-c-and-directshow   (1413 words)

  
 DirectShow and MPEG Layer 3   (Site not responding. Last check: 2007-11-06)
DirectShow is based on the concept of filter graphs, which are several blocks of code that pass data between themselves.
The first thing we need are four interfaces: IGraphBuilder (to build the DirectShow graph), IMediaControl (to handle play and stop controls), IMediaSeeking (to allow us to seek back and forth in the audio stream) and IMediaEventEx (to let us know when the playback has finished).
Next, we tell DirectShow that any events it has to give us can be sent to the main window, with a message ID we specify.
www.sunlightd.com /Windows/DirectX/MP3.html   (797 words)

  
 DirectShow - CCCP
DirectShow is a component of Microsoft DirectX, available for Windows.
It allows players that are designed to be DirectShow-aware to play files without knowing how to decode them, provided that the user has all the necessary DirectShow codecs and filters installed in his system.
VfW codecs can also participate in a DirectShow filter graph, through a special filter that loads them.
www.cccp-project.net /wiki/index.php?title=DirectShow   (70 words)

  
 Lucky's VB Gaming Site - DirectShow
Now that DirectShow has become a part of DirectX, since version 8, the term ActiveMovie is no longer used.
DirectShow is an interface for high-quality and high-speed playback and capture of multimedia stream files.
DirectShow is integrated with other DirectX technologies, and automatically detects and uses video and audio acceleration hardware when available, but also supports systems without acceleration hardware.
rookscape.com /vbgaming/tutBZ.php   (948 words)

  
 Window Video   (Site not responding. Last check: 2007-11-06)
The first call is to put_Owner, here we are telling DirectShow to use our main Window which we have the handle for (hWnd is a handle to a window and is returned when we call CreateWindow.
Next we need to tell DirectShow what style of window our window was created with, simply copy the style you used when you created your window and pass it using put_WindowStyle.
DirectShow needs to know this information so it can correctly calculate where to position the video e.g.
www.toymaker.info /Games/html/main_window_video.html   (533 words)

  
 Troy Sabin - DirectShow MS MVP / Guru
The March Hare, aka TMH, is a mysterious Microsoft MVP who frequents the newsgroups and offers DirectShow tips to those in need.
It has a good DirectShow FAQ, along with a collection of links to other resources.
It is based on an earlier version of the wizard included on the CD in Mark Pesce's book on DirectShow.
www.troysabin.com /DirectShowMSMVPGuru.aspx   (175 words)

  
 Q-011: Vulnerability in DirectShow Could Allow Remote Code Execution
A remote code execution vulnerability exists in DirectShow that could allow an attacker who successfully exploited this vulnerability to take complete control of the affected system.
DirectShow is used for high-quality capture and playback of multimedia streams.
The update removes the vulnerability by modifying the way that DirectShow validates the length of a message before it passes the message to the allocated buffer.
ciac.llnl.gov /ciac/bulletins/q-011.shtml   (7513 words)

  
 A Low Man's Lyric - Vivek Iyer's Blog
I use Directshow quite a bit in my work, and quite like the way it works.
Anyway since the November, Directshow headers, samples and include files are no longer shipped as a part of DirectX SDK.
So in case any of you use Directshow and wanna grab a copy, you can do so by downloading the DirectX SDK extras.
www.vivekiyer.net /2005/04/directshow-no-longer-available.htm   (133 words)

  
 DirectShow and C#: The final frontier ;-)
In this tutorial, we'll look at a DirectShow interface, ISampleGrabber, and see that sometimes the functionalities provided by a filter can be coded relatively easily in C# through this interface.
Beyond that, you'll have to return to standard COM and C++ programming for your DirectShow needs, but it is surprising how much you can achieve with just a little C#.
This is a very powerful mechanism and, when the restrictions imposed by this interface are respected, is very easy to access from C# (compare this tutorial code with the C++ code for the EzRbg24 filter sample in the SDK).
www.a2ii.com /tech/directx/tutorialDS6.htm   (985 words)

  
 DirectShow.NET - The Code Project - Multimedia
DirectShow is a standardized Microsoft Win32 API to use any compliant movie or video device from your application.
DirectShow is available with the current DirectX version 8.1(b) for Windows 98/ME/2000 and included in XP.
DirectShow is exposed as COM components and interfaces, at these two 'levels':
www.codeproject.com /cs/media/directshownet.asp   (890 words)

  
 W3Exchange / Now ea time I use DirectShow videos strobe-flicker HELP!
Prob: every time I enable DirectShow in SUPER, I'm now getting a strobe like flicker regardless of whether I output to avi, mpg 1 or 2, etc. This was not happening before, and I'm wondering if I somehow screwed up my DirectShow filters, but can't figure out how to get things back.
Unlike others, I really need to use the Directshow option since I want to create very small swf "preview" videos to be used something like thumbnails, but in a video gallery.
It is not a DirectShow filter for swf that you need, it is rather for your input file.
www.w3exchange.com /view_topic.php?pid=2618   (1412 words)

  
 DirectShow Filters from the Digital Media Experts - MediaLooks
DirectShow filter for real-time mixing of several video streams with different mediatypes.
The library was developed as a replacement for Microsoft's DirectShow Base Classes, is based on ATL and solves a number of DirectShow problems.
MediaLooks Audio Mixer (DirectShow filter) will handle N stereo or mono input pins, M stereo or mono output pins and will be supplied with a handful of features for managing audio streams in your DirectShow application.
www.medialooks.com   (324 words)

  
 The ZBuffer : Whats the state of Managed DirectShow/Microsoft.DirectX.AudioVideoPlayBack   (Site not responding. Last check: 2007-11-06)
The whole DirectShow product was moved into the platform SDK (download) and removed from the DirectX SDK in April 2003.
You can use COM interop to create DirectShow client applications in managed code, but creating filters that depend on the Common Language Runtime (CLR) is not recommended for performance reasons.
All of the DirectShow components (headers, libraries, utilities, tools, and samples) were removed from the DirectX 9.0 SDK Update for April 2005.
www.thezbuffer.com /articles/364.aspx   (277 words)

  
 DirectShow with Visual C++ Express - MSDN Forums   (Site not responding. Last check: 2007-11-06)
From an app point of view, DirectShow is just a set of COM interfaces and it is possible to use either ATL or MFC.
It is difficult (but not impossible) to combine these with either ATL or MFC, so in that case you would make a separate DLL for the filter.
DirectShow is now in the platform SDK.  Make sure that the platform SDK inc and lib directories come first on your path, and use dshow.h and strmiids.lib
forums.microsoft.com /MSDN/ShowPost.aspx?PostID=320465&SiteID=1   (355 words)

  
 DirectShow - OpenCV Library Wiki
The Microsoft® DirectShow® application programming interface is a media-streaming architecture for the Microsoft Windows® platform.
The DirectShow development tools and documentation are distributed as part of the Microsoft Platform SDK.
It even works for direct capture to the imageData field of an IPL image, though I found that the result was upsidedown and had red and blue switched.
opencvlibrary.sourceforge.net /DirectShow   (240 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.