summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* avcodec/mpegaudio_tablegen: Make exponential LUT sharedAndreas Rheinhardt2020-12-088-26/+133
* avcodec/mpegaudiodec: Hardcode tables to save spaceAndreas Rheinhardt2020-12-087-46/+58
* avcodec/mpegaudio_tablegen: Don't inappropriately use static arrayAndreas Rheinhardt2020-12-081-1/+1
* avcodec/mpegaudio_tablegen: Avoid write-only buffersAndreas Rheinhardt2020-12-082-0/+19
* avcodec/mpegaudiodec: Share fixed and floating point data and init codeAndreas Rheinhardt2020-12-084-132/+165
* avcodec/mpegaudiodec_template: Apply shift during initAndreas Rheinhardt2020-12-081-3/+3
* avcodec/mpegaudiodec: Make decoders init-threadsafeAndreas Rheinhardt2020-12-083-8/+14
* avcodec/mpegaudiodec: Combine tables used to initialize VLCsAndreas Rheinhardt2020-12-082-115/+44
* avcodec/mpegaudiodec: Reduce the size of tables used to initialize VLCsAndreas Rheinhardt2020-12-082-428/+271
* avcodec/mpegaudiotab: Avoid unused entry in tableAndreas Rheinhardt2020-12-082-5/+4
* avcodec/mpegaudiodec_template: Avoid VLC size tablesAndreas Rheinhardt2020-12-081-11/+7
* avcodec/mv30: Inline constantsAndreas Rheinhardt2020-12-081-1/+1
* avcodec/mv30: Reduce the size of tables used to initialize VLCsAndreas Rheinhardt2020-12-081-6/+4
* avcodec/imm4: Inline constantsAndreas Rheinhardt2020-12-081-4/+5
* avcodec/imm4: Reduce the size of tables used to initialize VLCsAndreas Rheinhardt2020-12-081-52/+38
* avcodec/imm4: Make better use of symbols tableAndreas Rheinhardt2020-12-081-2/+2
* avcodec/aacdec_template: Use VLC symbols tableAndreas Rheinhardt2020-12-081-12/+13
* avcodec/aacdec_template: Avoid code duplication when initializing VLCsAndreas Rheinhardt2020-12-081-19/+13
* avcodec/qdmc: Avoid code duplication when initializing VLCAndreas Rheinhardt2020-12-081-34/+26
* avcodec/qdmc: Apply offset when creating VLCAndreas Rheinhardt2020-12-081-39/+17
* avcodec/qdmc: Make tables used to initialize VLCs smallerAndreas Rheinhardt2020-12-081-55/+36
* avcodec/magicyuv: Optimize creating Huffman tablesAndreas Rheinhardt2020-12-081-22/+17
* avcodec/utvideodec: Avoid implicit qsort when creating Huffman tablesAndreas Rheinhardt2020-12-081-19/+23
* avcodec/atrac3: Use symbols tableAndreas Rheinhardt2020-12-082-75/+43
* avcodec/intrax8: Reduce the size of tables used to initialize VLCsAndreas Rheinhardt2020-12-082-943/+768
* avcodec/intrax8: Avoid code duplication when initializing VLCsAndreas Rheinhardt2020-12-081-25/+21
* avcodec/intrax8: Remove VLC offsets tableAndreas Rheinhardt2020-12-081-21/+9
* avcodec/vp3: Remove code duplication when initializing Theora VLCsAndreas Rheinhardt2020-12-081-15/+6
* avcodec/vp3: Use symbols table for VP3 motion vectorsAndreas Rheinhardt2020-12-082-42/+25
* avcodec/vp3: Make tables used to initialize VLCs smallerAndreas Rheinhardt2020-12-083-3244/+987
* avcodec/vp3: Apply VLC offset during initAndreas Rheinhardt2020-12-083-257/+210
* avcodec/atrac9dec: Make VLCs staticAndreas Rheinhardt2020-12-081-62/+67
* avcodec/atrac9dec: Don't create VLCs that are never usedAndreas Rheinhardt2020-12-081-2/+2
* avcodec/atrac9tab: Unify tables used to initialize VLCsAndreas Rheinhardt2020-12-082-209/+120
* avcodec/atrac9dec: Make tables used to initialize VLCs smallerAndreas Rheinhardt2020-12-082-1178/+1038
* avcodec/rv34: Make initializing static VLC tables thread-safeAndreas Rheinhardt2020-12-081-2/+3
* avcodec/rv34: Avoid offsets table for initialization of static VLCsAndreas Rheinhardt2020-12-081-38/+30
* avcodec/vc1: Make ff_vc1_init_common() thread-safeAndreas Rheinhardt2020-12-081-14/+18
* avcodec/atrac3plus: Run-length encode length tables to make them smallerAndreas Rheinhardt2020-12-082-136/+76
* avcodec/atrac3plus: Combine codebooks into one arrayAndreas Rheinhardt2020-12-082-423/+257
* avcodec/atrac3plus: Combine symbols tablesAndreas Rheinhardt2020-12-082-805/+759
* avcodec/atrac3plus: Simplify getting offset of VLC in VLC_TYPE bufAndreas Rheinhardt2020-12-081-15/+10
* avcodec/atrac3plus: Make tables used to initialize VLCs smallerAndreas Rheinhardt2020-12-082-174/+124
* avcodec/atrac3plus: Simplify creating VLCsAndreas Rheinhardt2020-12-081-6/+2
* avcodec/truemotion2: Simplify creating VLC tableAndreas Rheinhardt2020-12-081-14/+10
* avcodec/mpeg4videodec: Make studio VLCs staticAndreas Rheinhardt2020-12-082-56/+36
* avcodec/mpeg4video: Make tables used to initialize VLCs smallerAndreas Rheinhardt2020-12-083-109/+80
* avcodec/indeo2: Make decoder init-threadsafeAndreas Rheinhardt2020-12-081-3/+11
* avcodec/indeo2: Make tables used to initialize VLCs smallerAndreas Rheinhardt2020-12-082-41/+34
* avcodec/mjpegdec: Simplify creating VLC tableAndreas Rheinhardt2020-12-081-14/+9