Page 1 of 19 12311 ... LastLast
Results 1 to 10 of 185

Thread: Development blog

  1. #1
    Administrator
    Join Date
    Feb 2014
    Posts
    172

    Development blog

    This thread will highlight the milestones we pass on the development of foobar mobile. Initially it will be very illustration sparse, as the core of the player takes preference.

  2. #2
    Administrator
    Join Date
    Feb 2014
    Posts
    172

    Re: Development blog

    31st July

    Development work has officially started, we are very close to the first goal, so it is assured that the project goes ahead.

    First priority is to get some of the core foobar classes (Windows) so they can work cross-platform, this work takes place now.

  3. #3
    Administrator
    Join Date
    Feb 2014
    Posts
    414

    Re: Development blog

    4th August
    Essential parts of foobar2000 codebase now compile on Xcode/LLVM; we are going over the codebase getting rid of Microsoft OS & toolchain dependencies.

    To those of you familiar with the foobar2000 SDK:
    * PFC project now works with all major compilers that support C++11 (LLVM, GCC).
    * PFC features that relied on Windows API now have POSIX equivalents (pfc::thread for an example).
    * Various classes from 'helpers' have been moved to PFC for easier reuse.
    * 'SDK' project defining all interfaces for foobar2000 components now works with LLVM compiler (GCC testing pending).

    Some of these changes will soon make it to the public foobar2000 SDK, so anyone using PFC in their own projects will benefit from this as well.

  4. #4
    Administrator
    Join Date
    Feb 2014
    Posts
    172

    Re: Development blog

    14th August

    The database design is complete and implemented on Windows, testing is almost finalized prior to porting to the various platforms.

  5. #5
    Administrator
    Join Date
    Feb 2014
    Posts
    172

    Re: Development blog

    24th August

    Media indexer ported to iOS, next up android and windows phone.

  6. #6
    Administrator
    Join Date
    Feb 2014
    Posts
    414

    Re: Development blog

    27th August

    We have audio playback in iOS simulator now - using foobar2000 engine ported to iOS. Tests on actual hardware pending.

    Playback uses foobar2000 engine ported from Windows with all the features (playlists, ReplayGain, gapless, DSP capability), interfaced with Apple audio codecs for MP3 & AAC handling but using original foobar2000 demuxers for each format.

    More to follow soon.

  7. #7
    Administrator
    Join Date
    Feb 2014
    Posts
    414

    Re: Development blog

    29th August

    Now running on iPod Touch 4Gen, iOS 6.1.1, playing iPod library content through foobar2000 pipeline.

    imwithfoo.jpg

  8. #8
    Administrator
    Join Date
    Feb 2014
    Posts
    172

    Re: Development blog

    2nd September

    Android & WP indexing are completed (WP yet to be tested).

  9. #9
    Administrator
    Join Date
    Feb 2014
    Posts
    172

    Re: Development blog

    8th September

    Work started on database browse and selection.

  10. #10
    Administrator
    Join Date
    Feb 2014
    Posts
    414

    Re: Development blog

    foo_benchmark.jpg
    Today's build showing benchmark results on iPod library MP3 files decoded using Apple's MP3 decoder.

    (Unoptimized build running on lowest-spec device, so the scores will improve)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •