Fix voicemail problems when using ogg/vorbis.
authorRichard Mudgett <rmudgett@digium.com>
Tue, 14 Feb 2012 19:29:24 +0000 (19:29 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Tue, 14 Feb 2012 19:29:24 +0000 (19:29 +0000)
commit51b32041d5a065345837eee5ad9add29b23bcd0e
tree7ba15ee65e51bede53315a7866a2906e4a0e397e
parent0af15b985cf30b31d7ae030d4d058181f1d01d5a
Fix voicemail problems when using ogg/vorbis.

Ogg/vorbis was fairly useless as a voicemail file format because it did
not implement the seek and tell format callbacks among other problems.

Since we were already using the libvorbis and libvorbisenc libraries we
can use libvorbisfile as it is also part of the vorbis library package.

* Made use the libvorbisfile to handle the ogg/vorbis file stream.  The
format_ogg_vorbis.c is now mostly a wrapper around libvorbisfile.

(closes issue ASTERISK-16926)
Reported by: sque
Patches:
      ogg_vorbis_use_libvorbisfile.patch (license #6108) patch uploaded by sque
........

Merged revisions 355365 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 355375 from http://svn.asterisk.org/svn/asterisk/branches/10

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@355376 65c4cc65-6c06-0410-ace0-fbb531ad65f3
configure
configure.ac
formats/format_ogg_vorbis.c
include/asterisk/autoconfig.h.in