Skip to content

Voya Player Library v1.2.0

Compare
Choose a tag to compare
@adamajammary adamajammary released this 08 Jul 16:48
· 4 commits to main since this release
009a93b

libvoyaplayer

A free cross-platform media player library

Copyright (C) 2021 Adam A. Jammary (Jammary Studio)

libvoyaplayer is a free cross-platform media player library that easily plays your music and video files.

3rd Party Libraries

Library Version License
SDL2 2.28.1 zlib license
SDL2_ttf 2.20.2 zlib license
FFmpeg 6.0 LGPL v.2.1 (GNU Lesser General Public License)
libaom 3.6.1 Alliance for Open Media Patent License
zLib 1.2.13 zlib license

Changelog

  • Added hardware acceleration on video decoding
  • Updated README
  • Used dummy audio if no device is found
  • Added public methods to
    • Get media type of a specific file
    • Get media meta data of a specific file
  • Fixed
    • Cross-platform Arial font paths
    • Custom sub draw operation overrides default sub style
    • Some mp3 files need extra stream parsing to calculate duration
    • Subtitles overlapping in time and space
    • Subtitles still presented after PTS expired
    • YUV420P video conversion
  • Made file check less restrictive
    • Parses content of non-system files instead of only opening certain file extensions
  • Updated meta data
    • Added file size and media type
    • Added media duration
    • Sorted meta keys