aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/vlc.c
Commit message (Expand)AuthorAgeFilesLines
* avcodec/vlc: Use union of uint8_t and uint16_t in VLC_MULTI_ELEMAndreas Rheinhardt2024-04-021-5/+5
* avcodec/vlc, bitstream: Fix multi VLC with uint8_t syms on BEAndreas Rheinhardt2024-04-021-1/+4
* avcodec/vlc: Pass VLC_MULTI_ELEM directly not by pointerMichael Niedermayer2023-11-011-7/+7
* avcodec/vlc: Replace mysterious max computation code in multi vlcMichael Niedermayer2023-11-011-5/+8
* avcodec/vlc: Skip subtable entries in multi VLCMichael Niedermayer2023-11-011-4/+12
* avcodec/vlc: Add functions to init static VLCElem[] without VLCAndreas Rheinhardt2023-10-311-0/+68
* avcodec/vlc: dont pass nb_elems into multi vlc codeMichael Niedermayer2023-10-271-6/+5
* avcodec/vlc: merge lost 16bit end of array checkMichael Niedermayer2023-10-271-4/+4
* avcodec/vlc: fix off by one in limit check for multiPaul B Mahol2023-09-271-2/+2
* avcodec/vlc: fix min/max bits calculation in multi vlcPaul B Mahol2023-09-261-2/+8
* avcodec/vlc: use logctx instead of NULLPaul B Mahol2023-09-261-1/+1
* avcodec/vlc: free multi on failMichael Niedermayer2023-09-261-0/+1
* avcodec/vlc: Attempt to free buf after use in ff_vlc_init_multi_from_lengths()Michael Niedermayer2023-09-261-2/+5
* avcodec/vlc: add correct upper limit for recursive functionPaul B Mahol2023-09-181-1/+1
* avcodec/vlc: Use proper namespaceAndreas Rheinhardt2023-09-111-16/+16
* avcodec/vlc: Add documentation for ff_init_vlc_sparse()Andreas Rheinhardt2023-09-111-23/+0
* avcodec: add multi vlc readerPaul B Mahol2023-09-071-0/+137
* avcodec/vlc: Use structure instead of VLC_TYPE array as VLC elementAndreas Rheinhardt2022-06-171-13/+13
* avcodec/bitstream: Move code for initializing VLCs to file of its ownAndreas Rheinhardt2022-03-211-0/+378