emacs-elpa-diffs
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]