Quantcast
Channel: DirectShow – Fooling Around
Browsing all 72 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Anniversary Webcam Saga: It’s clear who’s guilty, now what to do? (Updated)

As new and new people discover the Windows 10 Anniversary Update breaking changes (expectedly running mad), let’s reiterate the possible solutions: You don’t like the idea that video sharing service...

View Article


Image may be NSFW.
Clik here to view.

DirectShowCaptureCapabilities and MediaFoundationCaptureCapabilities: API...

Both tools now include exact version of the API and also include an export or registry key related to frame server. mfcore.dll version of 10.0.14393.105 corresponds to Cumulative Update for Windows 10...

View Article


Image may be NSFW.
Clik here to view.

KB3176938’s Frame Server update visually

M-JPEG and H.264 media types are available again (good) Nevertheless connected, H.264 video is not processed correctly; new bug or old one? Not clear. Even though it sort of works, in DirectShow it...

View Article

Small correction for DirectShow BaseClasses CTransInPlaceFilter::Copy

False assertion failure in DirectShow BaseClasses transip.cpp, in CTransInPlaceFilter::Copy: ASSERT(lDestSize >= lSourceSize && lDestSize >= lDataLength); [...] CopyMemory((PVOID)...

View Article

Image may be NSFW.
Clik here to view.

Applicability of Virtual DirectShow Sources

Virtual DirectShow  sources have been a long time synonym of software-only camera implementation exposed to applications along with physical cameras in a way that applications consume the sources...

View Article


Some of high resolution HDMI video capture hardware

Recent submissions of DirectShow and Media Foundation capture capabilities brought references to new interesting hardware. 1. Magewell USB Capture HDMI Gen 2 AKA XI100DUSB-HDMI —...

View Article

Image may be NSFW.
Clik here to view.

DirectShowSpy: Who sent EC_ERRORABORT once again

A few years ago the question was already asked: DirectShow Spy: Who Sent EC_ERRORABORT?. The spy already attempted to log a call stack in order to identify the sender of the message. However overtime...

View Article

Injecting raw audio data into media pipeline (Russian)

I am reposting a Q+A from elsewhere on injecting raw audio data obtained externally into Windows API media pipeline (in Russian). Q: … какой самый простой способ превратить порции байтов в формате PCM...

View Article


Image may be NSFW.
Clik here to view.

DirectShow VMR-7 bug in Windows 10

DirectShow Video Mixing Renderer (VMR-7) filter exhibits a (regression?) bug in Windows 10 systems. When aspect ratio preservation is enabled in VMR_ARMODE_LETTER_BOX mode, which makes overall sense...

View Article


Image may be NSFW.
Clik here to view.

Video Capture in Windows 10 Anniversary Update Again: MJPG is still here but...

The problem with video capture issues looks more or less clear. As explained by Mike M here, the breaking changes in Windows 10 Anniversary Update are caused by intentional redesign of the platform...

View Article

Image may be NSFW.
Clik here to view.

Anniversary Webcam Saga: It’s clear who’s guilty, now what to do? (Updated)

As new and new people discover the Windows 10 Anniversary Update breaking changes (expectedly running mad), let’s reiterate the possible solutions: You don’t like the idea that video sharing service...

View Article

Image may be NSFW.
Clik here to view.

DirectShowCaptureCapabilities and MediaFoundationCaptureCapabilities: API...

Both tools now include exact version of the API and also include an export or registry key related to frame server. mfcore.dll version of 10.0.14393.105 corresponds to Cumulative Update for Windows 10...

View Article

Image may be NSFW.
Clik here to view.

KB3176938’s Frame Server update visually

M-JPEG and H.264 media types are available again (good) Nevertheless connected, H.264 video is not processed correctly; new bug or old one? Not clear. Even though it sort of works, in DirectShow it...

View Article


Small correction for DirectShow BaseClasses CTransInPlaceFilter::Copy

False assertion failure in DirectShow BaseClasses transip.cpp, in CTransInPlaceFilter::Copy: ASSERT(lDestSize >= lSourceSize && lDestSize >= lDataLength); [...] CopyMemory((PVOID)...

View Article

Image may be NSFW.
Clik here to view.

Applicability of Virtual DirectShow Sources

Virtual DirectShow  sources have been a long time synonym of software-only camera implementation exposed to applications along with physical cameras in a way that applications consume the sources...

View Article


Some of high resolution HDMI video capture hardware

Recent submissions of DirectShow and Media Foundation capture capabilities brought references to new interesting hardware. 1. Magewell USB Capture HDMI Gen 2 AKA XI100DUSB-HDMI —...

View Article

Image may be NSFW.
Clik here to view.

DirectShowSpy: Who sent EC_ERRORABORT once again

A few years ago the question was already asked: DirectShow Spy: Who Sent EC_ERRORABORT?. The spy already attempted to log a call stack in order to identify the sender of the message. However overtime...

View Article


Injecting raw audio data into media pipeline (Russian)

I am reposting a Q+A from elsewhere on injecting raw audio data obtained externally into Windows API media pipeline (in Russian). Q: … какой самый простой способ превратить порции байтов в формате PCM...

View Article

Image may be NSFW.
Clik here to view.

DirectShow VMR-7 bug in Windows 10

DirectShow Video Mixing Renderer (VMR-7) filter exhibits a (regression?) bug in Windows 10 systems. When aspect ratio preservation is enabled in VMR_ARMODE_LETTER_BOX mode, which makes overall sense...

View Article

Image may be NSFW.
Clik here to view.

Windows SDK DirectShow Samples adapted for Visual Studio 2019

Over 20+ years there have been a steady flow of questions “how to build these projects”. Back in time the problem was more about having exactly matching settings in the application/library projects...

View Article
Browsing all 72 articles
Browse latest View live