This patch set includes an updated version of the previously-posted
libspeex encoder and does some Speex-related timestamp
fixes/clean-up.

Justin Ruggles (5):
  flvenc: adjust for negative DTS for all codecs, not just H.264
  libspeexenc: add libspeex encoder
  flvenc: Check Speex packet duration using timestamps instead of
    frame_size.
  ogg/speex: set correct timestamp and duration for the first packet.
  avformat: do not require frame_size for Speex.

 Changelog                   |    1 +
 configure                   |    3 +-
 doc/general.texi            |    2 +-
 libavcodec/Makefile         |    1 +
 libavcodec/allcodecs.c      |    2 +-
 libavcodec/libspeexenc.c    |  324 +++++++++++++++++++++++++++++++++++++++++++
 libavcodec/version.h        |    2 +-
 libavformat/flvenc.c        |   28 ++--
 libavformat/oggparsespeex.c |   20 ++--
 libavformat/utils.c         |    1 -
 10 files changed, 355 insertions(+), 29 deletions(-)
 create mode 100644 libavcodec/libspeexenc.c

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to