]> git.sesse.net Git - vlc/commit
Opus decoder.
authorTimothy B. Terriberry <tterribe@xiph.org>
Sun, 2 Sep 2012 14:43:41 +0000 (07:43 -0700)
committerRafaël Carré <funman@videolan.org>
Mon, 3 Sep 2012 21:22:40 +0000 (23:22 +0200)
commitaf4805700c96f17972ab6d3292404f9248be2b90
treefa4d4fc1c2f09d14f4e7c153a2d55ce3fb9a14d3
parent675072a8a6a520f79e9892e26ff3be98b069df7a
Opus decoder.

This patch uses the information passed by the demuxer in block_t's
i_nb_samples and i_length to properly handle pre-skip, seeking
pre-roll, and end-trim. Multi-channel decoding should work. It also
adds .opus to the list of supported formats.

Signed-off-by: Rafaël Carré <funman@videolan.org>
13 files changed:
NEWS
configure.ac
doc/vlc.1
extras/package/win32/helpers/extensions.nsh
include/vlc_interface.h
modules/LIST
modules/codec/Modules.am
modules/codec/opus.c [new file with mode: 0644]
modules/codec/opus_header.c [new file with mode: 0644]
modules/codec/opus_header.h [new file with mode: 0644]
modules/gui/qt4/components/simple_preferences.cpp
src/input/demux.c
src/misc/mime.c