shaka-packager/packager/media/test
Joey Parrish 5a2571b9bc
fix: Fix local files with UTF8 names (#1246)
This fixes our use of std::filesystem to interpret all paths names as
UTF8. Before this, UTF8 paths did not work correctly in all cases.

This also adds a new unit test to cover this case.

On Windows, it is critical that a UTF8 locale be set at runtime.
Applications linking with Packager as a library should call setlocale(),
and the Packager frontends now do this automatically after converting
wide character arguments into narrow strings.

Closes #652
2023-07-18 11:59:21 -07:00
..
data Merge branch 'main' into cmake 2022-11-03 07:58:47 -07:00
CMakeLists.txt test: Fix data directory computation (#1239) 2023-07-17 10:06:10 -07:00
test_data_util.cc fix: Fix local files with UTF8 names (#1246) 2023-07-18 11:59:21 -07:00
test_data_util.h feat: port media/test (#1116) 2022-10-25 09:15:54 -07:00
test_web_server.cc test: Add Mongoose embedded HTTP server (#1231) 2023-07-13 16:36:42 -07:00
test_web_server.h fix: Fix compilation on Arch Linux (#1233) 2023-07-14 12:40:12 -07:00