Author: Roman

Support for FLAC in ISO BMFF with MSE in StreamingServer application

Chrome platform supports FLAC encoding in ISO BMFF (fragmented MP4) media since version 62 (October 2017), however the support for FLAC (and Opus) overall did not become standard and comprehensive since then. I hooked up Microsoft FLAC Audio Encoder MFT into media streaming application to produce media and check browser compatibility. /audio.mp4?flac – produces FLAC…

Read the full article

Windows 10 SDK RTWorkQ.h and C++/WinRT winrt::implements

Interface methods lack pure specifiers. This might be OK for some development but once you try to inherit your handler class from public winrt::implements<AsyncCallback, IRtwqAsyncCallback> you are in trouble! 1>Foo.obj : error LNK2001: unresolved external symbol “public: virtual long __cdecl IRtwqAsyncCallback::GetParameters(unsigned long *,unsigned long *)” (?GetParameters@IRtwqAsyncCallback@@UEAAJPEAK0@Z) 1>Foo.obj : error LNK2001: unresolved external symbol “public: virtual…

Read the full article