Apoorv Sachan
Apoorv Sachan
cross compiling for windows ```bash CC=x86_64-w64-mingw32-gcc luastatic main.lua /usr/x86_64-w64-mingw32/lib/liblua5.2.a -I/usr/x86_64-w64-mingw32/include/lua5.2/ ``` cross compiling for windows is good but creating a cross platform code will be more convenient for end users....
```rust const PLAYLIST: &str = r"#EXTM3U #EXT-PLAYLIST-UNKNOWN-TAG #EXT-X-TARGETDURATION:10 #EXT-SEGMENT-UNKNOWN-TAG #EXTINF:10, seg-1.ts #EXT-SEGMENT-UNKNOWN-TAG #EXTINF:10, seg-2.ts #EXT-X-ENDLIST "; fn main() { let mut playlist = m3u8_rs::parse_media_playlist_res(PLAYLIST.as_bytes()).unwrap(); println!( "{:#?}\n{:-^40}\n{:#?}\n{:-^40}", playlist.unknown_tags, "-", playlist.segments[0].unknown_tags, "-"...
Closes #40 Added support for compiling from windows. Supports msvc, clang and mingw. Also, cross compiling through mingw is also detected.
I was following steps to [integrate distro modules](https://github.com/luarocks/luarocks/wiki/Integrating-distro-modules-with-LuaRocks) but `luarocks-admin` subcommand `make_manifest` fails when there is no rock_manifest file. ``` Making manifest for D:\lua\bin\../lib/luarocks/rocks-5.4 Error: rock_manifest file not found for...
> Thanks for fixing, but there is another problem with this kind of m3u8 links: > > `vsd save "https://play-edge.itunes.apple.com/WebObjects/MZPlayLocal.woa/hls/subscription/playlist.m3u8?cc=US&svcId=tvs.vds.4105&a=1825464056&isExternal=true&brandId=tvs.sbd.4000&id=1163119189&l=en-US&aec=UHD" --keys "000000004553ca556336202020202020:3a51288cc6f07d603249541763f5ca3b;000000004553ca556334202020202020:3f4ebfd27ef4b4675609e4e9825c2b42;000000004553ca556331202020202020:97342fd9b28161dc40e98ed6853a1f7e;000000004553ca556333202020202020:5ad90c3677bc5d33c2ec6540171a82d5;000000004553ca556330202020202020:0f416bab0f7278d4c6e40f083325527f;000000004553ca556335202020202020:82d3f96ea1c216445d5ecffc85668120;000000004553ca556332202020202020:d00ef782dd94d9c68255a5633e8e5a16" -o "XXX.mkv" > > thread 'main' panicked at...