shntool: auto updated to 3.0.10-7
This commit is contained in:
parent
452f73a7c4
commit
a924854297
5 changed files with 178 additions and 0 deletions
46
repo/shntool/debian_patches_950803.patch
Normal file
46
repo/shntool/debian_patches_950803.patch
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
Origin: https://github.com/max619/shntool/commit/cfd06e4ed
|
||||
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950803
|
||||
From cfd06e4edecdca2013e0fe04db135fd110a68203 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=91=D0=B0=D0=B3?=
|
||||
=?UTF-8?q?=D1=80=D1=8F=D0=BD=D1=86=D0=B5=D0=B2?= <maxbag97619@gmail.com>
|
||||
Date: Mon, 11 Nov 2019 00:53:06 +0300
|
||||
Subject: [PATCH] Added WAVE_FORMAT_EXTENSIBLE with value 0xfffe and supressed
|
||||
error on wav header parsing with that format
|
||||
|
||||
--- a/include/wave.h
|
||||
+++ b/include/wave.h
|
||||
@@ -58,8 +58,9 @@
|
||||
#define WAVE_FORMAT_MPEG (0x0050)
|
||||
#define WAVE_FORMAT_MPEGLAYER3 (0x0055)
|
||||
#define WAVE_FORMAT_G726_ADPCM (0x0064)
|
||||
#define WAVE_FORMAT_G722_ADPCM (0x0065)
|
||||
+#define WAVE_FORMAT_EXTENSIBLE (0xfffe)
|
||||
|
||||
#define CD_BLOCK_SIZE (2352)
|
||||
#define CD_BLOCKS_PER_SEC (75)
|
||||
#define CD_BLOCK_ALIGN (4)
|
||||
--- a/src/core_wave.c
|
||||
+++ b/src/core_wave.c
|
||||
@@ -166,8 +166,9 @@
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
switch (info->wave_format) {
|
||||
+ case WAVE_FORMAT_EXTENSIBLE:
|
||||
case WAVE_FORMAT_PCM:
|
||||
break;
|
||||
default:
|
||||
st_warning("unsupported format 0x%04x (%s) while processing file: [%s]",
|
||||
@@ -510,9 +511,11 @@
|
||||
return "MPEG Layer 3";
|
||||
case WAVE_FORMAT_G726_ADPCM:
|
||||
return "G.726 ADPCM";
|
||||
case WAVE_FORMAT_G722_ADPCM:
|
||||
- return "G.722 ADPCM";
|
||||
+ return "G.722 ADPCM";
|
||||
+ case WAVE_FORMAT_EXTENSIBLE:
|
||||
+ return "WAVE Extensible format";
|
||||
}
|
||||
return "Unknown";
|
||||
}
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue