xbmc / inputstream.ffmpegdirect

Supports streams opened by FFmpeg's libavformat or Kodi's cURL such as plain TS, HLS and DASH (non-DRM) as well as many others. There is support for Archive/Catchup services where there is a replay window and can timeshift across that span. Also provides timeshift for live streams where rewind/pause and fast-forward would not have been available.
GNU General Public License v2.0
57 stars 40 forks source link

Update to FFmpeg 6.0 including OpenSSL versions for Windows builds #240

Closed AlwinEsch closed 1 year ago

AlwinEsch commented 1 year ago

Related to Windows build errors with FFMpeg 6.0 (https://github.com/xbmc/inputstream.ffmpegdirect/pull/235)

@phunkyfish have temporary your commits inside to see it works now.

AlwinEsch commented 1 year ago

Note about the ARM64-UWP error, there it seems to need an gas-preprocessor update, see https://github.com/FFmpeg/gas-preprocessor/commit/09c2c13bd695e6c80fae8480698f0437e6a3f760

Why I not thought earlier about :cry:.

phunkyfish commented 1 year ago

Let’s use your PR for this as it’s good.

phunkyfish commented 1 year ago

And thanks for all the effort on this. Great to see this going green 😃

AlwinEsch commented 1 year ago

Yes, hard work to become green :smile:, will look now about the OpenSSL version 3 on another request. Only strange that newest OpenSSL 1.1.1t fails.

phunkyfish commented 1 year ago

Yes, hard work to become green 😄, will look now about the OpenSSL version 3 on another request. Only strange that newest OpenSSL 1.1.1t fails.

My hope is that with OpenSSL 3 the cross platform mess goes away and we get simpler builds for the likes of windows. It would be nice to have one version of SSL that we could use anywhere.