Tag: webm

Media Foundation on Raspberry Pi 3 Model B+

The interesting part with live WebM Media Foundation media source I mentioned in the previous post is that the whole thing works great on… Raspberry Pi 3 Model B+ running Windows 10 IoT Core (RaspberryPi 3B+ Technical Preview Build 17661). Windows 10 IoT has quite the same Media Foundation infrastructure as in other Universal Windows…

Read the full article

Parsing live WebM stream is not so easy

A magic transition from E_BUFFER_NOT_FULL to E_FILE_FORMAT_INVALID in depths of libwebm… Media.dll!mkvparser::Block::Parse(const mkvparser::Cluster * pCluster) Line 7630 C++Media.dll!mkvparser::BlockGroup::Parse() Line 7579 C++Media.dll!mkvparser::Cluster::CreateBlockGroup(__int64 start_offset, __int64 size, __int64 discard_padding) Line 7253 C++Media.dll!mkvparser::Cluster::CreateBlock(__int64 id, __int64 pos, __int64 size, __int64 discard_padding) Line 7154 C++Media.dll!mkvparser::Cluster::ParseBlockGroup(__int64 payload_size, __int64 & pos, long & len) Line 6724 C++Media.dll!mkvparser::Cluster::Parse(__int64 & pos, long & len) Line…

Read the full article