Flylib.com
Programming Microsoft DirectShow for Digital Video and Television (Pro-Developer)
Programming Microsoft DirectShow for Digital Video and Television (Pro-Developer)
ISBN: 0735618216
EAN: 2147483647
Year: 2002
Pages: 108
Authors:
Mark D. Pesce
BUY ON AMAZON
Cover
LOC
Acknowledgments
Introduction
The Evolution of DirectShow
DirectShow Capabilities
Hardware and Software Requirements
A Roadmap to This Book
Chapter 1: DirectShow Concepts
Modular Design
Filters
Connections Between Filters
Filter Graphs
Summary
Chapter 2: GraphEdit
Introducing GraphEdit
Building a Filter Graph from Scratch
Capturing Video from a Digital Camcorder to Disk
Using Windows Media for File Storage
Summary
Chapter 3: Programming DirectShow Applications
COM Basics
Configuration of Visual Studio .NET for DirectShow Programming
DSBuild: Building a Filter Graph (Mostly) Manually
Summary
Chapter 4: Capturing Audio with DirectShow
Capturing Audio with DSAudioCap
Adding Audio Compression with DSAudioCapCom
Summary
Chapter 5: Capturing Audio and Video from a Webcam
Introducing DSWebcamCap
Examining main
Examining and Changing a Filter s Property Pages
Working with the Filter Graph Manager of a Capture Graph
Building the DSWebcamCap Filter Graph
Summary
Chapter 6: Capture and Output Using DV Camcorders
Examining the DV Format
Working with WinCap
Summary
Chapter 7: Working with TV Tuners and Pausing Live Video Streams
Working with TV Tuners in DirectShow
Using WinCap for TV Capture
Buffering DirectShow Media Streams
Summary
Chapter 8: Editing Media Using DirectShow Editing Services
Understanding DES Concepts
Programming DES
Summary
Chapter 9: Using the Video Mixing Renderer
Video Renderers Available to DirectShow Programmers
Opening the Hood of the VMR
Working with the VMR: A Picture-in-Picture Application
Summary
Chapter 10: Writing a DirectShow Transform Filter
Examining Data Flow Across the Filter Graph
Exploring YUVGray
Summary
Chapter 11: Using the Sample Grabber Filter
Exploring the Histogram Application
Exploring the Grabber Sample Source Code
Summary
Chapter 12: Writing DirectShow Source Filters
Source Filter Types
Source Filter Basics
PushSource Source Filter
Seek Functionality on a Source Filter
Summary
Chapter 13: Creating and Working with DirectX Media Objects
Looking Inside a DMO
Using an Audio Delay DMO Within a DirectShow Application
Designing and Coding the SimpleDelay DMO
Summary
Chapter 14: Understanding the AVI File Format
The AVI File Header
Chunks and Lists
The AVI Header Chunk
The Stream Header Chunk
The Stream Format Chunk
The Stream Data List
AVI Index Entries
DV Video in the AVI Format
Summary
Chapter 15: Windows Media Applications
ASF Files
Windows Media Profiles
Windows Media SDK and Encoding Tools
DirectShow and Windows Media
Adding Data Unit Extensions to Windows Media
Implementing Callback Objects for Windows Media
Summary
Appendix A: MPEG Format Support in DirectShow
MPEG-1
MPEG Layer 3 Audio (MP3)
MPEG-2
MPEG-4
Appendix B: The DirectShow Transform Filter Wizard
Requirements
Installing the Transform Filter Wizards
Using the DirectShow Filter Wizard
Implementing Your Filter
Installing the Filter
Appendix C: Optimizing File Input and Output in Digital Media Applications
Developer Considerations
User Considerations
Mark Pesce
Programming Microsoft DirectShow for Digital Video and Television (Pro-Developer)
ISBN: 0735618216
EAN: 2147483647
Year: 2002
Pages: 108
Authors:
Mark D. Pesce
BUY ON AMAZON
High-Speed Signal Propagation[c] Advanced Black Magic
Ideal Transmission Line
Approximations to the Fourier Transform
FAQ: Older Cable Types
Reduced-Voltage Signaling
Ringing in a New Era
The .NET Developers Guide to Directory Services Programming
LDAP Basics
.NET Attribute Value Conversion
Directory Object Permissions in Active Directory and ADAM
Managing User Account Features
Summary
Network Security Architectures
Components of a Hardening Strategy
Identity Design Considerations
References
Provisions for E-Commerce and Extranet Design
Threat Mitigation
MySQL Cookbook
Creating mysql Scripts from Previously Executed Queries
Controlling Case Sensitivity in Pattern Matching
Writing Applications That Adapt to the MySQL Server Version
Determining Whether to Resequence a Column
Introduction
Mapping Hacks: Tips & Tools for Electronic Cartography
Hacks 1-13
Hack 14. Make Free Maps of the United States Online
Hack 77. Become a GRASS Ninja
Hack 95. Model Interactive Spaces
Hack 97. Set Up an OpenGuide for Your Hometown
Extending and Embedding PHP
Building Statically
The Resource Data Type
Handlers
Exceptions
Skeletons
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies