45 Commits (c0d9327a63db2b7f15783b59488a480e5d9d6d56)

Author SHA1 Message Date
Andreas Rheinhardt 91e192c3a0 avcodec/opus: Move Silk declarations to a new header, opus_silk.h 2 years ago
Andreas Rheinhardt 4fc2531fff avcodec/opus: Move stuff shared by decoder and parser to a new file 2 years ago
Andreas Rheinhardt 6658028482 avcodec/opus: Move OpusStreamContext to its only user 2 years ago
James Almer 1b47190c94 avcodec/opusdec: stop setting deprecated swr options 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 3 years ago
Andreas Rheinhardt 66b691f99f avcodec/internal: Move ff_get_buffer() to decode.h 3 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 3 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt ce7dbd0481 avcodec/codec_internal: Make FFCodec.decode use AVFrame* 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Andreas Rheinhardt a688f3c13c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 3 years ago
Anton Khirnov cc37640a72 opus: convert to new channel layout API 3 years ago
Andreas Rheinhardt 1ea3650823 Replace all occurences of av_mallocz_array() by av_calloc() 3 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt e0311e848a avcodec/opusdec: Mark decoder as init-threadsafe 4 years ago
Andreas Rheinhardt 9f36a5a1cc avcodec/opusdec: Cleanup generically on init failure 4 years ago
Andreas Rheinhardt f03eade869 avcodec/opusdec: Move per-stream fields to OpusStreamContext 4 years ago
Andreas Rheinhardt 794fb18369 avcodec/opusdec: Return error upon error 4 years ago
Andreas Rheinhardt 2825ed4e26 avcodec/opusdec: Remove always-true check 4 years ago
Hendrik Leppkes 494f868e93 avcodec: set AV_CODEC_CAP_CHANNEL_CONF on decoders which set their own channels 4 years ago
Rostislav Pehlivanov 1b8649c2ce opus: add an option to toggle intensity stereo phase inversion 7 years ago
Derek Buitenhuis 179bf86fa2 opusdec: Remove dead code 8 years ago
Rostislav Pehlivanov 07b78340dd opus_celt: rename structures to better names and reorganize them 8 years ago
Rostislav Pehlivanov 38a1315582 opus: remove redundant ff_celt_window2 declaration 8 years ago
Andreas Cadhalpun 7d3baebe40 opus_parser: fix leaking channel_maps on error 8 years ago
Alexandra Hájková b3441350fa opus: Convert to the new bitstream reader 8 years ago
Rostislav Pehlivanov 317be31eaf opus: move the entropy decoding functions to opus_rc.c 8 years ago
Carl Eugen Hoyos ced39dc5ed lavc/opusdec: Fix a memleak when reading invalid files. 9 years ago
Kieran Kunhya b8deb7c34f opus: Do not call vector_fmul_scalar on zero samples 9 years ago
Michael Niedermayer 6dcd822904 opus: Buffer the samples from the correct offset 9 years ago
Kieran Kunhya b3e5f15b95 opusdec: Don't run vector_fmul_scalar on zero length arrays 9 years ago
Michael Niedermayer 07225fa74f avcodec/opusdec: Fix extra samples read index 9 years ago
Anton Khirnov 14e5580246 opusdec: properly handle mismatching configurations in multichannel streams 10 years ago
Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 10 years ago
Michael Niedermayer 6c583e9048 avcodec/opusdec: Fix delayed sample value 10 years ago
Michael Niedermayer 1ae092587f avcodec/opusdec: Clear out pointers per packet 10 years ago
Paul B Mahol 956bd71eeb avcodec/opusdec: remove unused headers 10 years ago
Paul B Mahol 392d975efe avcodec: fix clobbered ff_get_buffer() 10 years ago
Michael Niedermayer e316caf712 avcodec/opusdec: Use avpriv_float_dsp_alloc() 10 years ago
Anton Khirnov 1973079417 opusdec: make sure all substreams have the same number of coded samples 10 years ago
Michael Niedermayer 46e3883519 avcodec/opusdec: check alignment, misalignment could lead to crashes with avx 11 years ago
Michael Niedermayer 7970959a94 avcodec/opusdec: fix some const correctness 11 years ago
Michael Niedermayer ffa05e0802 avcodec/opusdec: switch to swresample 11 years ago
Anton Khirnov b70d7a4ac7 lavc: add a native Opus decoder. 11 years ago