65 Commits (b90341d1d5585b7181873ac4d85a7c373eb3b2ae)

Author SHA1 Message Date
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 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
Vittorio Giovara 4407054ff0 adx: convert to new channel layout API 3 years ago
Andreas Rheinhardt ad232c6833 avcodec/adxenc: Avoid copying packet data, allow user-supplied buffers 4 years ago
Andreas Rheinhardt d0f90e23b4 avcodec/adxenc: Mark encoder as init-threadsafe 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt 59a9d65e0d avcodec/adxenc: Avoid undefined left shift of negative numbers 5 years ago
Paul B Mahol cc6a1f1417 avcodec/adxenc: add EOF header 6 years ago
Michael Niedermayer e36db49b7b avcodec: Add a min size parameter to ff_alloc_packet2() 10 years ago
Michael Niedermayer d74c8d3ada avcodec/adxenc: Use av_clip_intp2() 10 years ago
Michael Niedermayer 0b5adc3520 avcodec/adxenc: fix rounding 10 years ago
Michael Niedermayer 6b0ab561d0 avcodec/adxenc: match prediction used in the decoder 10 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 11 years ago
Anton Khirnov f073b1500e lavc: remove disabled FF_API_OLD_ENCODE_AUDIO cruft 12 years ago
Justin Ruggles bae4f47938 adxenc: alloc/free coded_frame instead of keeping it in the ADXContext 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 13 years ago
Paul B Mahol f8ba7c4658 adxenc: fix error in merging from qatar 13 years ago
Paul B Mahol ae2c33b0c2 cosmetics: remove superfluous curly brackets 13 years ago
Michael Niedermayer a42fa4c649 adxenc: switch to ff_alloc_packet2() 13 years ago
Justin Ruggles 6aba117f12 adxenc: use AVCodec.encode2() 13 years ago
Justin Ruggles 54e6cf8a94 adxenc: Use the AVFrame in ADXContext for coded_frame 13 years ago
Paul B Mahol 7b21b0f155 adxenc: check return value of avcodec_alloc_frame() 13 years ago
Justin Ruggles 754ebd1a5b adxenc: check output buffer size before writing 13 years ago
Justin Ruggles 1fb47728cd adxenc: use bytestream functions for header writing. 13 years ago
Justin Ruggles 656e606cae adxenc: use BLOCK_SIZE and BLOCK_SAMPLES macros 13 years ago
Justin Ruggles f1be41c63d adxenc: use a loop to encode each channel 13 years ago
Justin Ruggles 6c117bd8e0 adxenc: remove unneeded loops 13 years ago
Justin Ruggles 613668210b adxenc: avoid stereo deinterleaving 13 years ago
Justin Ruggles 6b77f07074 adxenc: remove unnecessary setting of coded_frame->key_frame. 13 years ago
Justin Ruggles cc40c056d0 adxenc: log an error message and return AVERROR(EINVAL) for invalid channels 13 years ago
Justin Ruggles a85ab8ad45 adxenc: cosmetics: pretty-printing 13 years ago
Justin Ruggles 25edfc88e3 adxenc: change some data types 13 years ago
Justin Ruggles c98c6e18d8 adxenc: remove unneeded log message 13 years ago
Justin Ruggles e3d4f59f95 adxenc: remove unneeded comments 13 years ago
Justin Ruggles 994238536a adx: simplify encoding by using put_sbits() 13 years ago
Justin Ruggles b237248e29 adx: calculate correct LPC coeffs 13 years ago
Justin Ruggles 954d94dd5e adx: use 12-bit coefficients instead of 14-bit to avoid integer overflow 13 years ago
Justin Ruggles dd1b9f7cd9 adx: rename struct PREV to ADXChannelState 13 years ago
Diego Biurrun 20566eb0f0 Replace outdated references to ffmpeg tool with avconv. 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Diego Elio Pettenò e7e2df27f8 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Diego Elio Pettenò d36beb3f69 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Stefano Sabatini 5d6e4c160a Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 14 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Stefano Sabatini 72415b2adb Define AVMediaType enum, and use it instead of enum CodecType, which 15 years ago
Reimar Döffinger b5f09d31c2 Make sample_fmts and channel_layouts compound literals const to reduce size of 16 years ago
Diego Biurrun 0ffbc258aa Change a bunch of codec long_names to be more consistent and descriptive. 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago