Skip to content

Commit

Permalink
Drop AMR support
Browse files Browse the repository at this point in the history
  • Loading branch information
Borewit committed Jan 13, 2025
1 parent 8bd601c commit 15b5191
Show file tree
Hide file tree
Showing 9 changed files with 1 addition and 148 deletions.
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,6 @@ If you find this project useful and would like to support its development, consi
| ------------- |---------------------------------| -------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------:|
| AIFF / AIFF-C | Audio Interchange File Format | [:link:](https://wikipedia.org/wiki/Audio_Interchange_File_Format) | <img src="https://upload.wikimedia.org/wikipedia/commons/8/84/Apple_Computer_Logo_rainbow.svg" width="40" alt="Apple rainbow logo"> |
| AAC | ADTS / Advanced Audio Coding | [:link:](https://en.wikipedia.org/wiki/Advanced_Audio_Coding) | <img src="https://svgshare.com/i/UT8.svg" width="40" alt="AAC logo"> |
| AMR | Adaptive Multi-Rate audio codec | [:link:](https://en.wikipedia.org/wiki/Adaptive_Multi-Rate_audio_codec) | <img src="https://foreverhits.files.wordpress.com/2015/05/ape_audio.jpg" width="40" alt="Monkey's Audio logo"> |
| APE | Monkey's Audio | [:link:](https://wikipedia.org/wiki/Monkey's_Audio) | <img src="https://foreverhits.files.wordpress.com/2015/05/ape_audio.jpg" width="40" alt="Monkey's Audio logo"> |
| ASF | Advanced Systems Format | [:link:](https://wikipedia.org/wiki/Advanced_Systems_Format) | |
| BWF | Broadcast Wave Format | [:link:](https://en.wikipedia.org/wiki/Broadcast_Wave_Format) | |
Expand Down
4 changes: 1 addition & 3 deletions lib/ParserFactory.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ import { musepackParserLoader } from './musepack/MusepackLoader.js';
import { oggParserLoader } from './ogg/OggLoader.js';
import { wavpackParserLoader } from './wavpack/WavPackLoader.js';
import { riffParserLoader } from './wav/WaveLoader.js';
import { amrParserLoader } from './amr/AmrLoader.js';
import { scanAppendingHeaders } from './core.js';

const debug = initDebug('music-metadata:parser:factory');
Expand Down Expand Up @@ -83,8 +82,7 @@ export class ParserFactory {
wavpackParserLoader,
musepackParserLoader,
dsfParserLoader,
dsdiffParserLoader,
amrParserLoader
dsdiffParserLoader
].forEach(parser => this.registerParser(parser));
}

Expand Down
12 changes: 0 additions & 12 deletions lib/amr/AmrLoader.ts

This file was deleted.

64 changes: 0 additions & 64 deletions lib/amr/AmrParser.ts

This file was deleted.

21 changes: 0 additions & 21 deletions lib/amr/AmrToken.ts

This file was deleted.

Binary file removed test/samples/amr/ff-16b-1c-8000hz.amr
Binary file not shown.
Binary file removed test/samples/amr/gs-16b-1c-8000hz.amr
Binary file not shown.
Binary file removed test/samples/amr/sample.amr
Binary file not shown.
47 changes: 0 additions & 47 deletions test/test-file-amr.ts

This file was deleted.

0 comments on commit 15b5191

Please sign in to comment.