64 Commits (5869407da2657900ebf7419a4dff85b309e2363e)

Author SHA1 Message Date
Martijn van Beurden d8f1404c50 libavcodec/flacenc: Implement encoding of 32 bit-per-sample PCM 2 years ago
Andreas Rheinhardt 84f16bb5e6 avutil/avassert: Don't include avutil.h 3 years ago
Andreas Rheinhardt c197e3fe12 avcodec/bitstream: Remove avpriv PutBits API functions 4 years ago
Andreas Rheinhardt e7cbbd9026 avcodec/put_bits: Don't set size_in_bits, fix overflow 4 years ago
Andreas Rheinhardt 11ff9cb5e9 avcodec/put_bits: Add functions for amount of bytes written/left 4 years ago
Anton Khirnov dc1099442e put_bits: make avpriv_copy_bits() lavc-local 4 years ago
Anton Khirnov 944ba30db0 put_bits: make avpriv_put_string() lavc-local 4 years ago
Anton Khirnov 717503f716 put_bits: make avpriv_align_put_bits() inline 4 years ago
Andreas Rheinhardt 06fef1e9f1 avcodec/put_bits: Make skip_put_bits() less dangerous 5 years ago
Steinar H. Gunderson 88d80cb975 avcodec/put_bits: Make bit buffers 64-bit 5 years ago
Steinar H. Gunderson c63c303a1f avcodec/put_bits: Parametrize bit buffer type 5 years ago
Andreas Rheinhardt 27522fb64c avcodec/put_bits: Relax requirements to rebase PutBitContext 5 years ago
Carl Eugen Hoyos 898ea658c8 lavc/g726: Add a little-endian G.726 encoder. 8 years ago
Jun Zhao 2b7d9a1f3f lavc/put_bits: Add put_bits64() to support up to 64 bits. 8 years ago
Michael Niedermayer 4f9e958b04 avcodec/put_bits: Implement put_bits32() in a single pass instead of 2 passes writing 16bits each 8 years ago
Michael Niedermayer 3ef5de0f19 avcodec/put_bits: Assert buf_ptr in flush_put_bits() 9 years ago
Michael Niedermayer cccb0ffccc avcodec/put_bits: Always check buffer end before writing 9 years ago
Michael Niedermayer bd46e78aa4 avcodec/put_bits: Assert that size in set_put_bits_buffer_size() does not cause integer overflows 10 years ago
Michael Niedermayer 8f5ffed183 avcodec/put_bits: Assert that there is enough space left in skip_put_bytes() 10 years ago
Michael Niedermayer e4c2ec879b avcodec/put_bits: Update size_in_bits in set_put_bits_buffer_size() 10 years ago
Michael Niedermayer c347f75d6b avcodec/put_bits: Remove dead code in put_bits() 10 years ago
James Almer ba625dd8a1 avcodec: use av_mod_uintp2() where useful 10 years ago
Paul B Mahol 01a3c5dae0 avcodec/put_bits: remove unneeded #include, there are no assert() 10 years ago
Michael Niedermayer cf32181b70 avcodec/put_bits: Add rebase_put_bits() 11 years ago
Vittorio Giovara 973dc4e8d4 put_bits: Remove unused includes 11 years ago
Luca Barbato afe03092dd lavc: move put_bits_left in put_bits.h 12 years ago
Diego Biurrun 4af5310d29 get_bits/put_bits: K&R formatting cosmetics 12 years ago
Diego Biurrun 9c6cf7f2c9 avcodec: Drop silly and/or broken printf debug output 13 years ago
Martin Storsjö aefea4d0de Rename ff_put_string to avpriv_put_string 13 years ago
Michael Niedermayer 62eace231c put_bits: use av_assert 13 years ago
Michael Niedermayer d3b0fb1048 put_bits: add av_assert2() to check out of array writes. 13 years ago
Michael Niedermayer ab553612e7 put_bits: switch assert to av_assert2() 13 years ago
Anton Khirnov 9f51c682ee lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits. 14 years ago
Mans Rullgard ac6eab1496 put_bits: fix invalid shift by 32 in flush_put_bits() 14 years ago
Mans Rullgard 0d5c349ac4 put_bits: remove ALT_BITSTREAM_WRITER 14 years ago
Mans Rullgard 30b05520c8 put_bits: always use intreadwrite.h macros 14 years ago
Diego Biurrun 8d459acc10 Add missing #includes to make headers self-contained. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Måns Rullgård 8fc0162ac4 Add av_ prefix to bswap macros 15 years ago
Måns Rullgård e6b22522c9 bswap: change ME to NE in macro names 15 years ago
Måns Rullgård 49bd8e4b84 Fix grammar errors in documentation 15 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Reimar Döffinger 7f6458a700 Make sure that compilation fails if functions like ff_put_string are used in code 15 years ago
Baptiste Coudurier 28f2db9670 fix typo, ALT_BITSTREAM_WRITER_LE does not exist 15 years ago
Stefano Sabatini 5f1836a7de Rename parameters of put_sbits() to make them consistent with those of 15 years ago
Stefano Sabatini 587edd6af8 Use more consistent / meaningful parameter names for the 15 years ago
Stefano Sabatini 8d872e8ac9 Fix put_bits32() doxy. 15 years ago
Stefano Sabatini 643570d6bb Consistently put braces for function definitions. 15 years ago
Stefano Sabatini e74223610b Fix typo, "Write" -> "Writes". 15 years ago
Reimar Döffinger 43d7c6118d put_bits can only reliably write up to 31 bit bits, above it relies on 16 years ago