Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

improvement and fixes #11

Merged
merged 12 commits into from
Apr 2, 2024
Merged

improvement and fixes #11

merged 12 commits into from
Apr 2, 2024

Conversation

AlwinEsch
Copy link

@AlwinEsch AlwinEsch commented Mar 31, 2024

To make add-on better usable and implement missing settings features.

@AlwinEsch
Copy link
Author

AlwinEsch commented Mar 31, 2024

Note about commit "move libfec parts to own folder", after this comes much times crash on playbacks.
As in code no differences to before and only on other binary place in add-on lib, it seems thats somewhere a mem write overflow where destroy some mem data in processes.

NOTE: Original defines renamed from Hz, kHz & MHz to have "Value" on end, this to fix conflicts within Windows Visual Studio defined ones.
Further cleaned up the code itself with:
- Remove "goto" usage
- Don't set code values by defines
- Removed not needed encode source
- No more malloc/free in process, done on init/deinit now
@AlwinEsch
Copy link
Author

AlwinEsch commented Apr 1, 2024

Thanks @ksooo for review, commented places are fixed.

About the settings I increased the text and now shown as this, what you think, OK as this or another idea about?:
Screenshot 2024-04-01 025326

@ksooo
Copy link
Member

ksooo commented Apr 1, 2024

Yes, this is better. Thanks.

Within Kodi's build system they can not be used in all cases.
As now only macros about value sizes inside becomes it renamed and moved to the utils folder.
Before was the "dsp" on end of name, this now changed to have folders in better alphabetical flow and no mix with other folders.
As there some of them, looks it cleaner to have in own folder about.
Also to have more clean and files better sorted.
@AlwinEsch AlwinEsch changed the title [WIP] improvement and fixes improvement and fixes Apr 2, 2024
@ksooo ksooo merged commit 0d46b85 into kodi-pvr:Omega Apr 2, 2024
3 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants