Code Monkey home page Code Monkey logo

Comments (2)

leinelissen avatar leinelissen commented on May 29, 2024

Hi there! Thanks for submitting this issue. I'll need to take a closer look later, but the following is true for iOS:

  • iOS doesn't have native support for playing FLAC files
  • Including a native decoder for FLAC is non-feasible due to the stack of dependencies we need for making it work with React Native
  • iOS does support ALAC, but Jellyfin cannot transcode to ALAC at this point in time.
  • Change is promised for the next Jellyfin major release in terms of encoding, but we'll have to see what sticks in terms of features
  • Because of all of the above, we force Jellyfin to transcode FLAC to M4A AACs.

I've developed the playback with demo FLAC files and for me locally, it appeared to work. I'll see if I have the time to do a deep dive with how everything works out on iOS. Maybe I can take a look at catching playback errors and reporting them somehow so these issues become easier to debug.

At the very least, thanks for submitting the detailed issue!

from jellyfin-audio-player.

leinelissen avatar leinelissen commented on May 29, 2024

This issue should now be solved with FLAC support introduced in v1.27. Do let me know if you into any additional issues!

from jellyfin-audio-player.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.