Μετά από ένα διάλειμμα άνω των δύο ετών, το πρόγραμμα αναπαραγωγής μουσικής Qmmp κυκλοφόρησε στις εκδόσεις 1.7.0 και 2.2 (το Qmmp 2.2 συνεχίζει την ανάπτυξη του κλάδου που έχει μετεγκατασταθεί στο Qt 6, και η έκδοση 1.7 απαιτεί το Qt 5.15). Το πρόγραμμα αναπαραγωγής περιλαμβάνει δύο διεπαφές: μια «απλή», που χρησιμοποιεί τυπικά στοιχεία, και μια «κλασική», που αντιγράφει τη διεπαφή Xmms/Winamp/Audacious. OSS4 (FreeBSD), ALSA (Linux), Pulse Audio, JACK, QtMultimedia, Icecast, WaveOut (Win32), DirectSound (Win32) και WASAPI (Win32). Ο κώδικας είναι γραμμένος σε C++ και διανέμεται με την άδεια GPLv2. Έτοιμα πακέτα δημιουργούνται για UbuntuΤαυτόχρονα, σχηματίστηκαν συλλογές plugins που δεν περιλαμβάνονται στο κύριο πακέτο - Qmmp Plugin Pack 1.7.0 και 2.2.0.
Μεταξύ των αλλαγών:
- Η λειτουργία ομαδοποίησης έχει βελτιωθεί, η οποία σας επιτρέπει να εμφανίζετε πρόσθετες πληροφορίες και εξώφυλλο άλμπουμ μαζί με το όνομα του άλμπουμ (η αλλαγή ισχύει και για τις δύο διεπαφές).
- Ξαναγραμμένο κοντέινερ λίστας αναπαραγωγής.
- Ο διπλότυπος κώδικας έχει μετακινηθεί στη βιβλιοθήκη libqmmpui.
- Τα μηνύματα εντοπισμού σφαλμάτων είναι απενεργοποιημένα από προεπιλογή (ενεργοποιούνται μέσω της επιλογής γραμμής εντολών).
- Βελτιωμένες ρυθμίσεις χρώματος και γραμματοσειράς (και στις δύο διεπαφές).
- Η απλή διεπαφή χρήστη διαθέτει μια δενδροειδή προβολή αρχείων, αντιγραφή κομματιών μεταξύ λιστών αναπαραγωγής και προσαρμογή της ισορροπίας.
- Προστέθηκαν νέες ρυθμίσεις στη λειτουργική μονάδα xmp: "Emulate sample looping error" και "Use Paula mixer in Amiga modules"
- Η λειτουργική μονάδα http έχει πλέον τη δυνατότητα να ορίζει το μέγεθος του buffer σε μικροδευτερόλεπτα.
- Η δυνατότητα αντικατάστασης της επιλεγμένης λίστας αναπαραγωγής έχει προστεθεί στη μονάδα μουσικής βιβλιοθήκης.
- Έχει υλοποιηθεί η δυνατότητα δημιουργίας της μονάδας cdaudio χωρίς τη βιβλιοθήκη libcddb.
- Η βάση κώδικα έχει βελτιστοποιηθεί.
- Βελτιωμένη ανίχνευση τύπου αρχείου ανά περιεχόμενο.
- Διορθώθηκε το πρόβλημα με μεγάλα αρχεία CUE.
- Η κατασκευή για το FreeBSD έχει κανονιστεί.
- Ενημερωμένες μεταφράσεις διεπαφής, συμπεριλαμβανομένης της μετάφρασης στα ρωσικά.
Επιπλέον, αναφέρεται ότι το Qmmp 1.7 είναι η τελευταία σημαντική ενημέρωση με υποστήριξη για τη βιβλιοθήκη Qt5. Στο μέλλον, νέα λειτουργικότητα θα αναπτυχθεί μόνο στον κλάδο που βασίζεται στο Qt6 και η ανάπτυξη του κλάδου που βασίζεται σε Qt5 θα περιοριστεί σε διορθωτικές ενημερώσεις.

Πηγή: opennet.ru
