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