Browse Source

WMAVoice decoder.

Originally committed as revision 21770 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/v0.6
Ronald S. Bultje 16 years ago
parent
commit
fa65584f12
8 changed files with 4599 additions and 1 deletions
  1. +1
    -0
      Changelog
  2. +1
    -0
      MAINTAINERS
  3. +1
    -0
      doc/general.texi
  4. +3
    -0
      libavcodec/Makefile
  5. +1
    -0
      libavcodec/allcodecs.c
  6. +1
    -1
      libavcodec/avcodec.h
  7. +1568
    -0
      libavcodec/wmavoice.c
  8. +3023
    -0
      libavcodec/wmavoice_data.h

+ 1
- 0
Changelog View File

@@ -57,6 +57,7 @@ version <next>:
- concat protocol
- Indeo 5 decoder
- RTP depacketization of AMR
- WMAVoice decoder





+ 1
- 0
MAINTAINERS View File

@@ -207,6 +207,7 @@ Codecs:
vqavideo.c Mike Melanson
wavpack.c Kostya Shishkov
wmaprodec.c Sascha Sommer
wmavoice.c Ronald S. Bultje
wmv2.c Michael Niedermayer
wnv1.c Kostya Shishkov
xan.c Mike Melanson


+ 1
- 0
doc/general.texi View File

@@ -650,6 +650,7 @@ following image formats are supported:
@item Windows Media Audio 1 @tab X @tab X
@item Windows Media Audio 2 @tab X @tab X
@item Windows Media Audio Pro @tab @tab X
@item Windows Media Audio Voice @tab @tab X
@end multitable

@code{X} means that encoding (resp. decoding) is supported.


+ 3
- 0
libavcodec/Makefile View File

@@ -343,6 +343,9 @@ OBJS-$(CONFIG_WMAV1_DECODER) += wmadec.o wma.o
OBJS-$(CONFIG_WMAV1_ENCODER) += wmaenc.o wma.o
OBJS-$(CONFIG_WMAV2_DECODER) += wmadec.o wma.o
OBJS-$(CONFIG_WMAV2_ENCODER) += wmaenc.o wma.o
OBJS-$(CONFIG_WMAVOICE_DECODER) += wmavoice.o \
celp_math.o celp_filters.o \
acelp_vectors.o acelp_filters.o
OBJS-$(CONFIG_WMV2_DECODER) += wmv2dec.o wmv2.o \
msmpeg4.o msmpeg4data.o \
intrax8.o intrax8dsp.o


+ 1
- 0
libavcodec/allcodecs.c View File

@@ -254,6 +254,7 @@ void avcodec_register_all(void)
REGISTER_DECODER (WMAPRO, wmapro);
REGISTER_ENCDEC (WMAV1, wmav1);
REGISTER_ENCDEC (WMAV2, wmav2);
REGISTER_DECODER (WMAVOICE, wmavoice);
REGISTER_DECODER (WS_SND1, ws_snd1);

/* PCM codecs */


+ 1
- 1
libavcodec/avcodec.h View File

@@ -30,7 +30,7 @@
#include "libavutil/avutil.h"

#define LIBAVCODEC_VERSION_MAJOR 52
#define LIBAVCODEC_VERSION_MINOR 53
#define LIBAVCODEC_VERSION_MINOR 54
#define LIBAVCODEC_VERSION_MICRO 0

#define LIBAVCODEC_VERSION_INT AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \


+ 1568
- 0
libavcodec/wmavoice.c
File diff suppressed because it is too large
View File


+ 3023
- 0
libavcodec/wmavoice_data.h
File diff suppressed because it is too large
View File


Loading…
Cancel
Save