Richard Fuchs
1b695faabb
MT#62181 fix initialisers
...
Add missing initialisers and fix order.
In some cases the member was actually unused and could just be removed.
Change-Id: I0f0c927eb8271c35dcfd371f225847f62bea2812
Warned-by: Coverity
9 months ago
Richard Fuchs
1a412a3300
MT#62181 replace AmSharedVar
...
Use std::atomic_bool instead.
Change-Id: Ic46171d8a197c4491ec4a069d4a126d8816ea3bf
11 months ago
Victor Seva
2bf464e5cb
Imported Upstream version 1.6.0~20150612~a2d214df36
11 years ago
Victor Seva
df9992620d
Imported Upstream version 1.6.0~20140516~eaa616
12 years ago
Stefan Sayer
7dcb7e2abb
added OpenSSL linking exception to license
16 years ago
Stefan Sayer
31a090696a
fixes loop problem with mp3 files reported by Robert Szokovacs
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1627 8eb893ce-cfd4-0310-b710-fb5ebe64c474
16 years ago
Stefan Sayer
9cce3d82c1
fix: gracefully handle unknown file subtypes
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1491 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
1216b9e605
rewind(unsigned int ms) and forward(unsigned int ms) functions
...
based on patch by B. Oldenburg
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1425 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
1dbdf992a1
AmAudioFile's can now be recorded with a specified subtype, appended to the filename after a pipe ('|') character, e.g.:
...
AmAudioFile f;
f.open("/tmp/record.wav|A-Law")
The subtypes are defined in the codec modules, currently:
- for wav:
Pcm16, A-Law, Mu-Law
- for ilbc:
iLBC30, iLBC20
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1350 8eb893ce-cfd4-0310-b710-fb5ebe64c474
17 years ago
Stefan Sayer
f30989deff
mass setting Id svn property
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1048 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
73bee3a4cd
added "autorewind" feature to be able to re-use AmAudioFile
...
without explicit rewind()
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1008 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
b6b41a52d6
fixed bug that would prevent writing header when re-using AmAudioFile
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@956 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Richard Newman
092ef02ec2
Solaris compatibility headers are included by the Makefile; they don't need to appear in individual files.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@742 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
2d887db3b9
fixed endianness testing (_BIG_ENDIAN is always defined in endian.h)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@724 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Juha Heinanen
bd9150236b
* Removed unused variable.
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@723 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
37edac6f46
some more solaris fixes from R. Newman (from 20080211T1344 and 20080211T1054)
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@722 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
4284187a82
fixing buffered output for fpopen, merged fpopen and open functions
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@714 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
88130e10b3
buffered audio output for files, e.g. mp3 playback
...
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@713 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago
Stefan Sayer
20e1dd182f
o split AmAudioFile from AmAudio in extra file
...
o added codec module init/destroy functions
o fixed re-creating codec instance on file open
o added unlimited data_size option on RO files
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@708 8eb893ce-cfd4-0310-b710-fb5ebe64c474
18 years ago