133 Commits (2b702015d8b1e273280f9389e7accf68266d0165)

Author SHA1 Message Date
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
Andreas Cadhalpun ed0b1db640 doc: fix spelling errors 10 years ago
Michael Niedermayer 291ad5cc9c avcodec/bitstream: Assert that there is enough space left in avpriv_copy_bits() 10 years ago
Vittorio Giovara 6a85dfc830 lavc: Replace av_dlog and tprintf with internal macros 10 years ago
Diego Biurrun 7f9f771eac avcodec: Don't anonymously typedef structs 10 years ago
Michael Niedermayer d266ecff4b avcodec/bitstream: remove trivial assert 11 years ago
Michael Niedermayer a2de7b1bd5 avcodec/bitstream: document the double volatile 11 years ago
Michael Niedermayer 329898aa45 avcodec/bitstream: try to workaround internal compiler bug in gcc 4.2 11 years ago
Michael Niedermayer e6f9fc4adc avcodec/bitstream: try to make vlc init code inherently thread safe 11 years ago
Michael Niedermayer f7f96cf4bc avcodec/bitstream: fill invalid vlc tables entries as last pass instead of first 11 years ago
Michael Niedermayer 600cbf3672 avcodec/bitstream: zero vlc tables on allocation 11 years ago
Michael Niedermayer e20e854ca0 vcodec/bitstream: use av_malloc_array() 11 years ago
Michael Niedermayer 622d463000 avcodec/bitstream: assert that no integer overflow happened when writing codes in build_table() 11 years ago
Michael Niedermayer 0f65503799 avcodec/bitstream: remove unused variable 11 years ago
Alexandra Khirnova 9b8d11a76a avcodec: Use av_reallocp where suitable 11 years ago
Diego Biurrun 29c455ce3d bitstream: Check the result of av_malloc() 11 years ago
Michael Niedermayer 9386f334af avcodec/bitstream: Dont try to free buffers for static VLCs 11 years ago
Michael Niedermayer f80ccf074a avcodec/ff_init_vlc_sparse: use a local array for static vlcs avoiding malloc() 11 years ago
Michael Niedermayer 6af8326354 avcodec/ff_init_vlc_sparse: use a spinlock for thread sync 11 years ago
Michael Niedermayer a9903f7ec1 Revert "bitstream: make vlc init of static tables thread safe." 11 years ago
Piotr Bandurski aa74810fc6 bitstream: fix a crash in case of oom 12 years ago
Luca Barbato f80b60ad59 bitstream: forward error values and drop few abort() 12 years ago
Luca Barbato f776899a17 bitstream: K&R formatting cosmetics 12 years ago
Michael Niedermayer 1d7e6a6bde avcodec/bitstream: print vlc length in error case. 12 years ago
Michael Niedermayer 83330cf5fa init_vlc_sparse: fix leak on error 12 years ago
Michael Niedermayer 6998af4a40 avcodec/bitstream: check codes in ff_init_vlc_sparse() 12 years ago
Michael Niedermayer fb3e3808ae avcodec/bitstream: Check bits in ff_init_vlc_sparse() 12 years ago
Diego Biurrun 511cf612ac miscellaneous typo fixes 12 years ago
Michael Niedermayer 4b6869d6e0 bitstream: make vlc init of static tables thread safe. 12 years ago
Michael Niedermayer eed865540a Revert "Add assert that the avcodec lock is held when initializing static VLC tables." 12 years ago
Reimar Döffinger dd154198b1 Add assert that the avcodec lock is held when initializing static VLC tables. 12 years ago
Diego Biurrun d5c62122a7 Move av_reverse table to libavcodec 12 years ago