Quantcast
Channel: Uncategorized – Fooling Around
Browsing all 204 articles
Browse latest View live

Website unavailability

Unfortunately, the hosting provider EMC Web Hosting decided to stop service without prior notice and the website was removed without a chance to take a backup and files. Google Cache shows that there...

View Article


Continuous realloc()

A colleague raised a question that realloc does better than free + malloc because allocated memory block is never being actually shrunk and reallocations to smaller size following by reallocations to...

View Article


Assembla is removing Trac. What does this mean for the blog?

Assembla, which have been hosting some of the files referenced by earlier posts, will be removing Trac from their toolset. This means that some [older] posts here will point to missing source code, and...

View Article

IP Video Source: Compatibility Issues

I received a few emails recently with questions about compatibility issues between IP Video Source and other applications. The compatibility issues typically fall into classes: An application is...

View Article

Image may be NSFW.
Clik here to view.

Blackmagic Design Intensity Pro 4K Issues

The new board is inexpensive,cool (well, actually it is hot, see below) and easy to interface with but has has severe issues. The Intensity Pro 4K is great for video editors that need a realtime...

View Article


Image may be NSFW.
Clik here to view.

PolyTextOut API – Does It Work?

As MSDN says, The PolyTextOut function draws several strings using the font and text colors currently selected in the specified device context. The article also mentions ExtTextOut as a simpler sister...

View Article

Image may be NSFW.
Clik here to view.

Enumeration of DirectShow Capture Capabilities (Video and Audio)

The tool appears to be unmentioned here, and this is to fix the problem. DirectShowCaptureCapabilities application enumerates video and audio capture devices and lists their typical DirectShow...

View Article

Image may be NSFW.
Clik here to view.

DirectShowSpy: Media Sample Traces

Overview DirectShow filters pass media samples (portions of data) through graphs and details of how the streaming happens exactly is important for debugging and troubleshooting DirectShow graphs and...

View Article


GDCL MPEG-4 filters update

As mentioned recently in DirectShowSpy media sample trace update, I uploaded a fork of MPEG-4 filters developed by Geraint Davies, which includes a few updates made over time. They are worth mentioning...

View Article


IMediaObject::Discontinuity while Windows Media Video 9 Encoder has data to...

This is presumably a bug in Windows Media Video 9 Encoder in versions up to Windows 7 included (fixed in Windows 8.1 at the very least – wmvencod.dll 6.3.9600.17415). A IMediaObject::Discontinuity...

View Article

CLSID_FilterGraphNoThread and IMediaEvent::WaitForCompletion

An interesting find about CLSID_FilterGraphNoThread version of DirectShow fitler graph implementation is that its WaitForCompletion method available through IMediaEvent and IMediaEventEx interfaces is...

View Article

Image may be NSFW.
Clik here to view.

Reference signal source for DirectShow

Every so often there are tasks that need certain reference video or video/audio footage with specific properties: resolution, frame rate, frame accuracy with content identifying specific frame, motion...

View Article

Image may be NSFW.
Clik here to view.

Lync (Skype for Business) and H.264

A blog reader asked an interesting question a question about H.264 support in Lync. There have been a number of announcements on H.264 integration with multiple pieces of software: HD Video in Lync...

View Article


Image may be NSFW.
Clik here to view.

Registration-Free COM dependencies and COM reference isolation

Visual Studio offers COM reference isolation to applications so that COM dependency is used in a usual way, and in the same time there is no need in its registration or another copy of the COM server...

View Article

Image may be NSFW.
Clik here to view.

Logitech C930e camera and Media Foundation

Logitech’s C930e camera is the first one to be compliant with UVC 1.5 specification: First 1080p HD webcam to support H.264 with Scalable Video Coding and UVC 1.5 encoding technology. […] The result is...

View Article


Blackmagic Design’s “Decklink Video Capture” filters

Pulling this out from Blackmagic Design Forum thread: Generally, the recommended interface to the capture cards is the DeckLink API. A DirectShow interface is available, but provides a subset of the...

View Article

Image may be NSFW.
Clik here to view.

Windows 10 AVI Splitter bug

There were a few reports that in Windows 10 it is unable to play AVI files, which played fine in earlier versions of Windows, AVI files specifically. Windows 10 DirectShow problem Windows 10 DirectShow...

View Article


Image may be NSFW.
Clik here to view.

Not so good H.264 media type

MainConcept’s MP4 Demultiplexer in Annex B mode looks, well… slightly excessively broken. H.264 media type with start codes (H264 FourCC, but here they use legacy subtype informally known as...

View Article

CLSID_VideoInputDeviceCategory and Media Foundation

Media Foundation as video capture API is inflexible. At Microsoft – besides standard Media Foundation problems of backward compatibility, availability of developer tools and overall awkwardness – they...

View Article

Image may be NSFW.
Clik here to view.

Media Foundation Video/Audio Capture Capabilities

Just like with DirectShow video capture capability information, it is helpful to unerstand what Medfia Foudnation video capture offering is exactly. Specifically: Video and audio sources available with...

View Article
Browsing all 204 articles
Browse latest View live