81 Commits (a686d34fea6e963f878518ffe3a08512362ed79b)

Author SHA1 Message Date
Andreas Rheinhardt 790f793844 avutil/common: Don't auto-include mem.h 9 months ago
Marton Balint 6b6f7db819 avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 2 years ago
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Andreas Rheinhardt 66b691f99f avcodec/internal: Move ff_get_buffer() to decode.h 2 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 2 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
Martin Storsjö a78f136f3f configure: Use a separate config_components.h header for $ALL_COMPONENTS 3 years ago
Anton Khirnov 2350a50bed 8svx: convert to new channel layout API 3 years ago
Andreas Rheinhardt c13b3fdb19 avcodec/8svx: Mark decoders as init-threadsafe 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Michael Niedermayer 94ac2c7576 avcodec/8svx: Use av_assert1(0) instead of error message in unreachable code 5 years ago
Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 10 years ago
Gabriel Dume 74512f7e36 8svx: Return proper error codes 10 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 11 years ago
Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Justin Ruggles a3de4010c2 8svx: decode directly to the user-provided AVFrame 12 years ago
Anton Khirnov 594d4d5df3 lavc: add a wrapper for AVCodecContext.get_buffer(). 12 years ago
Paul B Mahol da8242e2d6 8svx: move pcm_s8_planar decoder to pcm.c 12 years ago
Michael Niedermayer fc6860a3eb 8svx: remove unused variable 12 years ago
Justin Ruggles df824548d0 8svx: Fixing header size, move decoding to per call instead of the first call. 12 years ago
Michael Niedermayer 26d1c7d9c3 8svx: avoid custom clip, avoid +128 for compressed data. 12 years ago
Michael Niedermayer 6eed92a2b7 8svx: fix delta_decode cliping limits 12 years ago
Nicolas George 72f10d5473 8svx: copy start value in output samples. 12 years ago
Michael Niedermayer d4e82a341e 8svx: remove malloc and memcpy that have become unneeded 12 years ago
Justin Ruggles cf8c93ada4 8svx: use planar sample format 12 years ago
Martin Storsjö 1d9c2dc89a Don't include common.h from avutil.h 13 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 13 years ago
Nicolas George 6eee9f5596 8svx: ensure that packet size is multiple of channels. 13 years ago
Nicolas George 7a539e67f4 8svx: unify mono and stereo code paths. 13 years ago
Nicolas George 5caea648d4 8svx: remove useless rounding code. 13 years ago
Nicolas George 1c98781837 8svx: use a more direct condition. 13 years ago
Paul B Mahol 137e80817d lavc: build some codecs only if they are actually enabled 13 years ago
Michael Niedermayer 03ce421c13 8svx: fix crash 13 years ago
Clément Bœsch f2193569a5 8svx: fix memleak in iff-fibonacci fate test. 13 years ago
Jean First 9bfaeee5f3 8svx: remove unused variable in eightsvx_decode_frame 13 years ago
Justin Ruggles 0eea212943 Add avcodec_decode_audio4(). 13 years ago
Justin Ruggles f1f6d3615f avcodec: add support for planar signed 8-bit PCM. 13 years ago
Justin Ruggles 1993c6849c 8svx/iff: fix decoding of compressed stereo 8svx files. 13 years ago
Justin Ruggles fda459cee7 8svx: log an error message if output buffer is too small 13 years ago
Justin Ruggles 0ac3b8fc4a 8svx: check packet size before reading the initial sample value. 13 years ago
Justin Ruggles e371878416 8svx: output 8-bit samples instead of 16-bit. 13 years ago
Justin Ruggles ac68607bfe 8svx: split delta decoding into a separate function. 13 years ago
Diego Biurrun ec679eb453 doxygen: place empty line between brief description and detailed description 14 years ago
Stefano Sabatini e280a4da2a iff/8svx: redesign 8SVX demuxing and decoding for handling stereo samples correctly 14 years ago
Stefano Sabatini b50217f6f7 8svx: remove pointless comments 14 years ago
Stefano Sabatini 48dce86065 8svx: add links to documentation resources 14 years ago