Skip to content

Conversation

@hwangsihu
Copy link
Contributor

Fixes #776

@hwangsihu hwangsihu requested review from a team and bear101 as code owners January 15, 2026 13:49
@hwangsihu hwangsihu marked this pull request as draft January 15, 2026 13:50
This feature causes crashes during file streaming on Windows. UnitTest has also been removed.
@hwangsihu hwangsihu marked this pull request as ready for review January 25, 2026 14:21
@hwangsihu hwangsihu requested a review from CoBC as a code owner January 26, 2026 09:54
@hwangsihu hwangsihu force-pushed the ffmpeg-windows branch 2 times, most recently from 3ed4c2f to efc4a93 Compare January 26, 2026 12:36
@bear101
Copy link
Contributor

bear101 commented Jan 26, 2026

@hwangsihu I cannot test this branch because it is not possible to build debug versions of anything that depends on tinyxml2:

2>------ Build started: Project: catchtt, Configuration: Debug x64 ------
2>tinyxml2d.lib(tinyxml2.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in CatchDefault.obj
2>tinyxml2d.lib(tinyxml2.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MTd_StaticDebug' in CatchDefault.obj

It looks like TinyXML2 uses the release runtime library for building it's debug library. In other words the CMAKE_MSVC_RUNTIME_LIBRARY does not create a debug and release version of TinyXML2.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support for streaming Ogg Vorbis files

3 participants