Code Monkey home page Code Monkey logo

ovoplayer's People

Contributors

varianus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

ovoplayer's Issues

Can't open project in Lazarus 2.2.4 with FPC 3.2.2

Description

I tried opening the ovoplayer.lpi and ovoplayer.lpr files using a relatively fresh installation of Lazarus 2.2.4 and at start, i get an error about the package TThemedSlider referencing itself multiple times before I get another error about TThemedSlider requiring umain.pas and an Access Violation from Lazarus itself.

System Information

- Lazarus version: 2.2.4
- FPC version: 3.2.2
- OS: Linux Mint 21.2 Cinnamon 64 bit

Notes

I have some packages installed including the various packages to make the IDE docked, but I'm not sure if this is the cause of this issue.

Libsndfile.pas - SF_COUNT_MAX

SF_COUNT_MAX = ctypes.clong($7FFFFFFFFFFFFFFF);
found in ovoplayer/src/import-engines/
as

  • lazdyn_libsndfile.pas
  • uos_libsndfile.pas

Instead type is ctypes.clongclong

prevents compiler warning ;-)

How to install uos?

Hello.
How to enable uos (United Openlib of Sound) engine?
Should the libraries be added into the system?

Capture d’écran_2020-05-21_14-08-05

Unknown property: "PPI"

well, I've successfully built Ovoplayer, but it gives me error at startup:

[FORMS.PP] ExceptionOccurred
Sender=EReadError
Exception=Error reading DM.PPI: Unknown property: "PPI"
Stack trace:
$00000000004CFAF6
$00000000004CEDB9
$0000000000545FAD
$0000000000545161
$00000000004CBBF9
$0000000000448695

I've tried binaries from ppa with same result. Recompiling with qt5 or qt4 didn't help either

my distro: openSUSE Tumbleweed

Missing mcaselli dependency

Trying to package ovoplayer 1.3 for openSUSE, buildlinux.sh fails to produce ovoplayer with the error:

Error: (lazbuild) Broken dependency: mcaselli

Using lazarus 1.8.0 and fpc 3.0.4

Animated png in mp3 tag?

Hello.

In the test.mp3 in attachment was added a animated png.
https://en.wikipedia.org/wiki/APNG

Mostly all "classic" players can render the picture showing the first image of the animated png:

Here with VLC:

Capture d’écran_2020-05-20_18-23-14

But with OvOplayer the application crash, with message "invalid picture".

It would be great if OvOplayer could show the first picture of a animated PNG, and even better if it could render the animation (I did not find any player that does it).

Here the animated png included in the mp3:

Animated_PNG

And here the mp3:

test.mp3.tar.gz

Thanks.

Fre;D

PS: OvOplayer is very great and OvOtag is super WOW.

Compiler error compiling ovotag example

HaveID3 := (ID1[0] = 'I') and (ID1[0] = 'D') and (ID1[0] = '3');

file_mp4.pas(314,19) Error: range check error while evaluating constants (0 must be between 1 and 4)

ID3V2 image tag reader?

Hello.

I just have downloaded and compiled Ovoplayer (out-of-the-box with fpc 3.2.0 and Lazarus 2.0.12 on Linux 64 bit).

Congrats!

I also did try to use uos audio engine and it works too, out-of-the-box.

I see that, even using uos, Ovoplayer is able to show the tag image v2 of mp3.
Then it is your code that does it (uos is not able to do it at the moment).

I am very impressed because no other open source for Delphi-fpc is able to it.
For example, libmpg123 library has ID3V2 tag methods but only with fieldname = ID3V1 (no image tag) .

Do you have plan to create a ID3V2 image reader independent open source project?

Fre;D

Can't find unit singleinstance used by ovoplayer

Hi.

I trying to compile ovoplayer from git.
After making components/mcaselli.lpk
I run lazbuild.lpi and got:
/mnt/home2/src/ovoplayer/src/ovoplayer.lpr(36,10) Fatal: (10022) Can't find unit singleinstance used by ovoplayer

fpc 3.0.0
lazarus 1.6.2

What I missed?
Thank you.

Access Violation error on startup

Ovoplayer launches, but I see a number of errors on console and closing it
from the window gadget is not always possible. (see attachment).

ovoplayer 1.3, lazarus 1.8.0, fpc 3.0.4

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.