[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/emms updated (cdea73e122 -> 32fd570ed7)
|
From: |
ELPA Syncer |
|
Subject: |
[elpa] externals/emms updated (cdea73e122 -> 32fd570ed7) |
|
Date: |
Wed, 1 Nov 2023 15:57:58 -0400 (EDT) |
elpasync pushed a change to branch externals/emms.
from cdea73e122 * emms-setup.el: emms-setup-discover
new e501654df6 Split some functions for easier testing
new 7ce067566f Add some tests for Ogg, Opus and FLAC code
new b512ed7331 Change magic arrays to patterns
new 3f83a56d3f Decode playing time from Ogg files
new 59e999a259 Fix error reporting from
emms-info-native--ogg-page-bindat-spec
new 8a55be19ba Ignore empty Vorbis comments
new b083c59e18 Decode playing time from MP3 files
new 45245b8b6b Decode playing time from FLAC files
new 9d71a515f7 Split emms-info-native to several files
new 2852a8f61b Add tests for emms-info-native
new 29260a991a Replace emms-info-native test files
new a0c4d715f4 Use fixed sample rate when decoding Opus granule position
new e1f2810f39 Use string instead of vector as Ogg page payload type
new 643284a952 Streamline Ogg page reading and decoding
new f594f7edac Use strings instead of vectors for passing data
new fe9b0fffe1 Use strings instead of vectors for Vorbis comments
new 3a7341f660 Avoid some copying in emms-info-vorbis-extract-comments
new a6d2bbe484 Remove useless mapconcat
new 68a0dfa9b8 Add Unicode character to metadata in test files
new 75f1ee292e Add copyright information
new 5014dfa5f3 Ignore empty tags
new 5a52c1b129 Remove dependency on cl-lib
new 399dd78230 Use bindat-type in emms-info-ogg
new 16f107b583 Use bindat-type in emms-info-vorbis
new 6c3f1d6ab2 Use bindat-type in emms-info-opus
new fca5f3e7d5 Use bindat-type in emms-info-flac
new e18b579e31 Use bindat-type in emms-info-mp3
new 813c0058bd Use bindat-type in emms-info-spc
new f6bd021bc9 Compatibility code ert-resource-file
new 2749fdb998 Allow empty metadata blocks
new 9db19a5abd Remove emms--use-bindat-type
new 93c614dc24 Fix byte compilation errors
new c848c18727 Change to emms-info-native- prefix
new 32b394b2b1 Change tests to use unibyte strings
new 342c44103a Fix multi-channel mapping in Opus identification header
new c9dce6b305 Fix tests
new dd72caba90 Doc fixes
new 83490a7218 Change all tests to use emms-test- prefix
new b3c2f9cf09 Use uintr for little-endian unsigned integer fields
new c96afb7687 Use eval-when-compile with subr-x
new 52dac8ccc4 Remove most length limits from Vorbis bindat specs
new 32fd570ed7 Merge branch 'info-native'
Summary of changes:
emms-info-native-flac.el | 203 ++++++
emms-info-native-mp3.el | 756 +++++++++++++++++++++++
emms-info-native-ogg.el | 324 ++++++++++
emms-info-native-opus.el | 147 +++++
emms-info-spc.el => emms-info-native-spc.el | 72 ++-
emms-info-native-vorbis.el | 221 +++++++
emms-info-native.el | 922 +---------------------------
emms-volume-pulse.el | 1 +
emms.el | 55 ++
test/emms-info-native-flac-tests.el | 57 ++
test/emms-info-native-mp3-tests.el | 104 ++++
test/emms-info-native-ogg-tests.el | 130 ++++
test/emms-info-native-tests.el | 70 +++
test/emms-info-native-vorbis-tests.el | 61 ++
test/emms-tests.el | 61 ++
test/resources/sine.flac | Bin 0 -> 29811 bytes
test/resources/sine.mp3 | Bin 0 -> 7125 bytes
test/resources/sine.ogg | Bin 0 -> 6783 bytes
test/resources/sine.opus | Bin 0 -> 8081 bytes
19 files changed, 2266 insertions(+), 918 deletions(-)
create mode 100644 emms-info-native-flac.el
create mode 100644 emms-info-native-mp3.el
create mode 100644 emms-info-native-ogg.el
create mode 100644 emms-info-native-opus.el
rename emms-info-spc.el => emms-info-native-spc.el (52%)
create mode 100644 emms-info-native-vorbis.el
create mode 100644 test/emms-info-native-flac-tests.el
create mode 100644 test/emms-info-native-mp3-tests.el
create mode 100644 test/emms-info-native-ogg-tests.el
create mode 100644 test/emms-info-native-tests.el
create mode 100644 test/emms-info-native-vorbis-tests.el
create mode 100644 test/emms-tests.el
create mode 100644 test/resources/sine.flac
create mode 100644 test/resources/sine.mp3
create mode 100644 test/resources/sine.ogg
create mode 100644 test/resources/sine.opus
- [elpa] externals/emms updated (cdea73e122 -> 32fd570ed7),
ELPA Syncer <=
- [elpa] externals/emms b083c59e18 07/42: Decode playing time from MP3 files, ELPA Syncer, 2023/11/01
- [elpa] externals/emms e501654df6 01/42: Split some functions for easier testing, ELPA Syncer, 2023/11/01
- [elpa] externals/emms 7ce067566f 02/42: Add some tests for Ogg, Opus and FLAC code, ELPA Syncer, 2023/11/01
- [elpa] externals/emms 45245b8b6b 08/42: Decode playing time from FLAC files, ELPA Syncer, 2023/11/01
- [elpa] externals/emms 643284a952 14/42: Streamline Ogg page reading and decoding, ELPA Syncer, 2023/11/01
- [elpa] externals/emms 3f83a56d3f 04/42: Decode playing time from Ogg files, ELPA Syncer, 2023/11/01
- [elpa] externals/emms 3a7341f660 17/42: Avoid some copying in emms-info-vorbis-extract-comments, ELPA Syncer, 2023/11/01
- [elpa] externals/emms a6d2bbe484 18/42: Remove useless mapconcat, ELPA Syncer, 2023/11/01
- [elpa] externals/emms 68a0dfa9b8 19/42: Add Unicode character to metadata in test files, ELPA Syncer, 2023/11/01
- [elpa] externals/emms fca5f3e7d5 26/42: Use bindat-type in emms-info-flac, ELPA Syncer, 2023/11/01