The IP Video Source update provides several improvements to the driver:
- copy/paste feature to backup, restore, or synchronize installed devices between 32-bit and 64-bit versions
- 64-bit version and .MSI
- dynamic video resizing (via Video Resizer DSP)
- Adobe FMLE compatibility
Updates in greater detail follow.
Device Copy/Paste Feature
The video device management window is providing Copy and Paste buttons, which let user transfer device information, including name and settings, through clipboard for various purposes:
- save data in order to be able to restore devices later
- restore devices from saved list, or re-create from a list saved on another machine
- duplicate a device
- synchronize devices between 32-bit and 64-bit versions
The device data is a text, one line per device, lines in comma-separated values (CSV) format.
It is the first time ever – because probably I am not as experienced as Geraint – I witness availability of IMediaSample interface without availability of IMediaSample2. One might be curious what kind of software could provide such a weirdo in 2010? It is latest and greatest Adobe Flash Media Live Encoder 3.1.
Additionally to this, they decided to provide garbage in AM_MEDIA_TYPE::formattype field of IAMStreamConfig::SetFormat. They perhaps learned that standard Audio Capture Filter will ignore it anyway, so why bother then?
Having fixed that, Tone Source Filter based virtual audio device is now compatible with Adobe Flash Media Live Encoder 3.1 and it is possible to send audio to remote Flash Media Server, e.g. such as Ustream.tv service (over RTMP protocol, as implemented by FMLE).