17 Commits (e4c96dc96ccea3c74373b5be5bacd94049b429e2)

Author SHA1 Message Date
Michael Niedermayer a5259f326b
avcodec/vlc: Pass VLC_MULTI_ELEM directly not by pointer 1 year ago
Michael Niedermayer 8516609edd
avcodec/vlc: Replace mysterious max computation code in multi vlc 1 year ago
Michael Niedermayer 356b1ba765
avcodec/vlc: Skip subtable entries in multi VLC 1 year ago
Andreas Rheinhardt edc50658d9 avcodec/vlc: Add functions to init static VLCElem[] without VLC 1 year ago
Michael Niedermayer 9690d71f11
avcodec/vlc: dont pass nb_elems into multi vlc code 1 year ago
Michael Niedermayer 9b546a0717
avcodec/vlc: merge lost 16bit end of array check 1 year ago
Paul B Mahol b23eaf968e avcodec/vlc: fix off by one in limit check for multi 1 year ago
Paul B Mahol 58d9b5caf3 avcodec/vlc: fix min/max bits calculation in multi vlc 1 year ago
Paul B Mahol 56085e057f avcodec/vlc: use logctx instead of NULL 1 year ago
Michael Niedermayer 768704b640 avcodec/vlc: free multi on fail 1 year ago
Michael Niedermayer 2e04d35c69 avcodec/vlc: Attempt to free buf after use in ff_vlc_init_multi_from_lengths() 1 year ago
Paul B Mahol fa20f5cd9e avcodec/vlc: add correct upper limit for recursive function 1 year ago
Andreas Rheinhardt 9cdf82c2c2 avcodec/vlc: Use proper namespace 1 year ago
Andreas Rheinhardt 7b98a1875d avcodec/vlc: Add documentation for ff_init_vlc_sparse() 1 year ago
Paul B Mahol 29b9fca4b3 avcodec: add multi vlc reader 1 year ago
Andreas Rheinhardt 2d764069be avcodec/vlc: Use structure instead of VLC_TYPE array as VLC element 2 years ago
Andreas Rheinhardt 495de744fa avcodec/bitstream: Move code for initializing VLCs to file of its own 3 years ago
Andreas Rheinhardt b303f1e083 avcodec/mathops: Move bitswap_32() to its only user 3 years ago
Andreas Rheinhardt 636631d9db Remove unnecessary libavutil/(avutil|common|internal).h inclusions 3 years ago
Andreas Rheinhardt e60debb93e avcodec/bitstream: Don't pretend VLCs to be initialized concurrently 3 years ago
Andreas Rheinhardt 25c8507818 Remove/replace some unnecessary avcodec.h inclusions 3 years ago
Andreas Rheinhardt c197e3fe12 avcodec/bitstream: Remove avpriv PutBits API functions 4 years ago
Andreas Rheinhardt 3bf07b1a2d avcodec/bitstream: Rewrite code to avoid triggering compiler warning 4 years ago
Andreas Rheinhardt b629deab3d avcodec/bitstream: Allow static VLC tables to be bigger than needed 4 years ago
Andreas Rheinhardt f55da066ec avcodec/bitstream: Add second function to create VLCs 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 81d4b8fb3c avcodec/bitstream: Stop allocating one VLCcode more than needed 4 years ago
Andreas Rheinhardt e75b6ec43b avcodec/bitstream: Check code length before truncating to uint8_t 4 years ago
Andreas Rheinhardt df6ec7f83b avcodec/bitstream: Consistently treat symbol as VLC_TYPE 4 years ago
Andreas Rheinhardt 9eb7d8b45d avcodec/vlc, bitstream: Allow to use BE codes to initialize LE VLC 4 years ago
Andreas Rheinhardt 6fad76b51d avcodec/bitstream: Remove outdated comment 4 years ago
Andreas Rheinhardt d7ad70e33b avcodec/bitstream: Avoid allocation when creating VLC tables 4 years ago
Andreas Rheinhardt 5e196dac22 avcodec/bitstream: Don't check for undefined behaviour after it happened 4 years ago
Michael Niedermayer a7e3b271fc avcodec/bitstream: Check for more conflicting codes in build_table() 6 years ago
Michael Niedermayer e78b0f8374 avcodec/bitstream: Check for integer code truncation in build_table() 6 years ago
Michael Niedermayer 057328b29d avcodec/bitstream: Return specific error codes when building vlc tables 6 years ago
Clément Bœsch 549045254c Fix all -Wformat warnings raised by DJGPP 8 years ago
Clément Bœsch cb763a9ba8 lavc/bitstream: remove unused atomic.h include 8 years ago
Steinar H. Gunderson eaff1aa09e avcodec: move bitswap_32() into a header file 8 years ago
Michael Niedermayer 7ca2a23aaa avcodec/bitstream: Document the values supported for *_size in ff_init_vlc_sparse() 8 years ago
Michael Niedermayer 8f1d18a91b avcodec/bitstream: assert that *_size in ff_init_vlc_sparse() is valid 8 years ago
Diego Biurrun c454dfcff9 Use ISO C printf conversion specifiers where appropriate 8 years ago
Alexandra Hájková ffa190d047 Move VLC and RL_VLC_ELEM structure definitions to a separate header 9 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Lou Logan 06eef96b69 fix some a/an typos 9 years ago
Reimar Döffinger 5f5e6033cd bitstream.c: improve init_vlc error messages. 9 years ago
Ganesh Ajjanagadde e11e32686f avcodec/bitstream: replace qsort with AV_QSORT 9 years ago
Andreas Cadhalpun 28efeb6502 doc: avoid incorrect phrase 'allows to' 10 years ago