Tag: DirectShow

Skype 6.0.0.126: improved support for video devices for richer user experience

A new release of Skype is out there, version 6.0.0.126: Metro look on the main (roster) window – good job! Broken compatibility with software (virtual) video capture devices – good job! Broken compatibility with some of hardware capture devices – good job! While stripping virtual video devices in favor of true cameras, to avoid issues,…

Read the full article

libx264 illustrated

As libx264 has so many presets and tunes, I was curious how they all related one to another when it comes to encode video info H.264. I was more interested in single pass encoding for live video, so the measurements are respectively for this mode of operation with encoder running in CRF (constant rate factor,…

Read the full article

DirectShow Spy: Who Sent EC_ERRORABORT?

persiflage@stackoverflow asks if there is a chance to use DirectShow Spy see who sent an EC_ERRORABORT notification, which filter exactly. Let us see first why there is no way to find this out, and then we will see what we can do. DirectShow Filter Graph Manager accepts events from filters via its IMediaEventSink interface. The…

Read the full article

Reading HRESULT codes

Although HRESULT codes are so common and structure is simple and well known, and even Visual Studio helps decoding the values nowadays, looking up for code takes some effort: hexadecimal value, searching through SDK headers or online, overlapped regions of codes in FACILITY_ITF etc. MSDN describes the codes in the following sections: Structure of COM…

Read the full article