Series |
VLC, esp. init_vlc patches
|
expand
-
[FFmpeg-devel,v2,000/162] VLC, esp. init_vlc patches
-
[FFmpeg-devel,v2,001/162] avcodec/bitstream: Add second function to create VLCs
-
[FFmpeg-devel,v2,002/162] avcodec/tscc2: Reduce the size of the tables used to initialize VLCs
-
[FFmpeg-devel,v2,003/162] avcodec/tscc2: Combine tables for initializing VLCs
-
[FFmpeg-devel,v2,004/162] avcodec/bitstream: Allow static VLC tables to be bigger than needed
-
[FFmpeg-devel,v2,005/162] avcodec/tscc2: Mark tscc2 decoder as init-threadsafe
-
[FFmpeg-devel,v2,006/162] avcodec/tscc2: Make VLC tables static
-
[FFmpeg-devel,v2,007/162] avcodec/cllc: Improve creating VLCs
-
[FFmpeg-devel,v2,008/162] avcodec/smacker: Improve creating Huffman VLC tables
-
[FFmpeg-devel,v2,009/162] avcodec/smacker: Mark decoders as init-threadsafe
-
[FFmpeg-devel,v2,010/162] avcodec/on2avc: Use smaller tables for VLCs
-
[FFmpeg-devel,v2,011/162] avcodec/on2avcdata: Combine tables for codebooks
-
[FFmpeg-devel,v2,012/162] avcodec/on2avc: Apply offset when initializing VLC
-
[FFmpeg-devel,v2,013/162] avcodec/imc: Make Huffman tables smaller
-
[FFmpeg-devel,v2,014/162] avcodec/imc: Avoid offsets table when creating VLCs
-
[FFmpeg-devel,v2,015/162] avcodec/clearvideo: Avoid code tables for initializing VLCs
-
[FFmpeg-devel,v2,016/162] avcodec/clearvideo: Avoid code duplication when initializing VLCs
-
[FFmpeg-devel,v2,017/162] avcodec/clearvideo: Avoid huge VLC length tables
-
[FFmpeg-devel,v2,018/162] avcodec/clearvideo: Improve handling of VLC escape values
-
[FFmpeg-devel,v2,019/162] avcodec/clearvideo: Inline constants
-
[FFmpeg-devel,v2,020/162] avcodec/clearvideo: Use minimal max_depth in get_vlc2()
-
[FFmpeg-devel,v2,021/162] avcodec/clearvideo: Apply VLC offset during init
-
[FFmpeg-devel,v2,022/162] avcodec/clearvideo: Make VLC tables static
-
[FFmpeg-devel,v2,023/162] avcodec/wnv1: Make array for initializing VLC smaller
-
[FFmpeg-devel,v2,024/162] avcodec/wnv1: Apply offset during init, not later every time
-
[FFmpeg-devel,v2,025/162] avcodec/wnv1: Make decoder init-threadsafe
-
[FFmpeg-devel,v2,026/162] avcodec/cook: Make tables to initialize VLCs smaller
-
[FFmpeg-devel,v2,027/162] avcodec/cook: Apply offset when initializing VLC table
-
[FFmpeg-devel,v2,028/162] avcodec/cook: Avoid big length tables for VLC initialization
-
[FFmpeg-devel,v2,029/162] avcodec/cook: Inline constants
-
[FFmpeg-devel,v2,030/162] avcodec/rv10: Make initializing static RV10 VLCs thread-safe
-
[FFmpeg-devel,v2,031/162] avcodec/rv10: Reduce the size of the tables used to initialize VLCs
-
[FFmpeg-devel,v2,032/162] avcodec/rv10: Reduce number of exceptions when reading VLC value
-
[FFmpeg-devel,v2,033/162] avcodec/rv10: Use symbol table more effectively
-
[FFmpeg-devel,v2,034/162] avcodec/rv10: Make VLC tables smaller
-
[FFmpeg-devel,v2,035/162] avcodec/rv10: Simplify handling of skip VLC entries
-
[FFmpeg-devel,v2,036/162] avcodec/mimic: Reduce size of tables used to initialize VLCs
-
[FFmpeg-devel,v2,037/162] avcodec/mimic: Cleanup generically upon init failure
-
[FFmpeg-devel,v2,038/162] avcodec/mimic: Mark decoder as init-threadsafe
-
[FFmpeg-devel,v2,039/162] avcodec/mimic: Make VLC static
-
[FFmpeg-devel,v2,040/162] avcodec/motionpixels: Only create VLC iff it is going to be used
-
[FFmpeg-devel,v2,041/162] avcodec/motionpixels: Be more strict when parsing Huffman trees
-
[FFmpeg-devel,v2,042/162] avcodec/motionpixels: Don't check for complete VLC
-
[FFmpeg-devel,v2,043/162] avcodec/motionpixels: Use symbols table
-
[FFmpeg-devel,v2,044/162] avcodec/motionpixels: Simplify creating VLC tables
-
[FFmpeg-devel,v2,045/162] avcodec/motionpixels: Make decoder init-threadsafe
-
[FFmpeg-devel,v2,046/162] avcodec/mpc7: Reduce size of tables used to initialize VLCs
-
[FFmpeg-devel,v2,047/162] avcodec/mpc7: Apply offsets when creating VLCs
-
[FFmpeg-devel,v2,048/162] avcodec/mpc7: Avoid offsets table when creating VLCs
-
[FFmpeg-devel,v2,049/162] avcodec/mpc8: Reduce size of tables used to initialize VLCs
-
[FFmpeg-devel,v2,050/162] avcodec/mpc8: Apply offsets when initializing VLCs
-
[FFmpeg-devel,v2,051/162] avcodec/mpc8: Reduce the size of the length tables to initialize VLCs
-
[FFmpeg-devel,v2,052/162] avcodec/mpc8: Reduce the size of some VLCs
-
[FFmpeg-devel,v2,053/162] avcodec/mpc8: Avoid code duplication when initializing VLCs
-
[FFmpeg-devel,v2,054/162] avcodec/mpegaudiodsp: Combine initializing float and int tables
-
[FFmpeg-devel,v2,055/162] avcodec/fft_template, fft_init_table: Make ff_fft_init() thread-safe
-
[FFmpeg-devel,v2,056/162] avcodec/imc: Make imc/iac decoders init-threadsafe
-
[FFmpeg-devel,v2,057/162] avcodec/mpegaudiodsp: Make ff_mpadsp_init() thread-safe
-
[FFmpeg-devel,v2,058/162] avcodec/mpegaudiodsp: Make initializing synth windows thread-safe
-
[FFmpeg-devel,v2,059/162] avcodec/mpc7: Make decoder init-threadsafe
-
[FFmpeg-devel,v2,060/162] avcodec/mpc8: Make decoder init-threadsafe
-
[FFmpeg-devel,v2,061/162] avcodec/mobiclip: Avoid redundant codes table to initialize VLCs
-
[FFmpeg-devel,v2,062/162] avcodec/mobiclip: Avoid code duplication when initializing VLCs
-
[FFmpeg-devel,v2,063/162] avcodec/mobiclip: Make decoder init-threadsafe
-
[FFmpeg-devel,v2,064/162] avcodec/mobiclip: Reindentation
-
[FFmpeg-devel,v2,065/162] avcodec/qdm2: Make tables used to initialize VLCs smaller
-
[FFmpeg-devel,v2,066/162] avcodec/qdm2: Apply offsets when initializing VLCs
-
[FFmpeg-devel,v2,067/162] avcodec/qdm2: Initialize array of VLCs in a loop
-
[FFmpeg-devel,v2,068/162] avcodec/qdm2: Avoid offsets table when initializing VLCs
-
[FFmpeg-devel,v2,069/162] avcodec/qdm2: Make decoder init-threadsafe
-
[FFmpeg-devel,v2,070/162] avcodec/qdm2: Remove outdated comment
-
[FFmpeg-devel,v2,071/162] avcodec/rv40vlc2: Make VLC smaller
-
[FFmpeg-devel,v2,072/162] avcodec/rv40: Make the tables used to initialize VLCs smaller
-
[FFmpeg-devel,v2,073/162] avcodec/rv40: Make better use of VLC symbols table
-
[FFmpeg-devel,v2,074/162] avcodec/rv40: Avoid offset table when initializing static VLCs
-
[FFmpeg-devel,v2,075/162] avcodec/rv40: Avoid code duplication when initializing VLCs
-
[FFmpeg-devel,v2,076/162] avcodec/mss4: Simplify creating VLC tables
-
[FFmpeg-devel,v2,077/162] avcodec/mss4: Don't duplicate standard JPEG tables
-
[FFmpeg-devel,v2,078/162] avcodec/mss4: Mark decoder as init-threadsafe
-
[FFmpeg-devel,v2,079/162] avcodec/mss4: Make VLCs static
-
[FFmpeg-devel,v2,080/162] avcodec/sheervideo: Add av_cold to build_vlc()
-
[FFmpeg-devel,v2,081/162] avcodec/sheervideo: Simplify creating VLC table
-
[FFmpeg-devel,v2,082/162] avcodec/g2meet: Use least max_depth in get_vlc2()
-
[FFmpeg-devel,v2,083/162] avcodec/mjpegdec: Simplify creating VLC table
-
[FFmpeg-devel,v2,084/162] avcodec/indeo2: Make tables used to initialize VLCs smaller
-
[FFmpeg-devel,v2,085/162] avcodec/indeo2: Make decoder thread-safe
-
[FFmpeg-devel,v2,086/162] avcodec/mpeg4video: Make tables used to initialize VLCs smaller
-
[FFmpeg-devel,v2,087/162] avcodec/mpeg4videodec: Make studio VLCs static
-
[FFmpeg-devel,v2,088/162] avcodec/truemotion2: Simplify creating VLC table
-
[FFmpeg-devel,v2,089/162] avcodec/truemotion2: Mark decoder as init-threadsafe
-
[FFmpeg-devel,v2,090/162] avcodec/atrac3plus: Simplify creating VLCs
-
[FFmpeg-devel,v2,091/162] avcodec/atrac3plus: Make tables used to initialize VLCs smaller
-
[FFmpeg-devel,v2,092/162] avcodec/atrac3plus: Simplify getting offset of VLC in VLC_TYPE buf
-
[FFmpeg-devel,v2,093/162] avcodec/atrac3plus: Combine symbols tables
-
[FFmpeg-devel,v2,094/162] avcodec/atrac3plus: Combine codebooks into one array
-
[FFmpeg-devel,v2,095/162] avcodec/atrac3plus: Run-length encode length tables to make them smaller
-
[FFmpeg-devel,v2,096/162] avcodec/vc1: Already offset subblock VLC tables during init
-
[FFmpeg-devel,v2,097/162] avcodec/vc1: Use symbols table for VLC for Block-level Transform Type
-
[FFmpeg-devel,v2,098/162] avcodec/vc1: Use a symbols table to decode interlaced MV vector VLCs
-
[FFmpeg-devel,v2,099/162] avcodec/vc1_block, msmpeg4dec: Don't check for errors for complete VLCs
-
[FFmpeg-devel,v2,100/162] avcodec/vc1_block: Don't use 0 for NULL
-
[FFmpeg-devel,v2,101/162] avcodec/vc1: Use symbols table to decode AC coefficients
-
[FFmpeg-devel,v2,102/162] avcodec/vc1_block: Use local variables inside macro
-
[FFmpeg-devel,v2,103/162] avcodec/vc1: Use symbols table to decode MV differentials
-
[FFmpeg-devel,v2,104/162] avcodec/vc1: Use symbols table to parse macroblock mode
-
[FFmpeg-devel,v2,105/162] avcodec/vc1: Don't check for errors for complete VLC
-
[FFmpeg-devel,v2,106/162] avcodec/vc1: Make tables used to initialize VLCs smaller
-
[FFmpeg-devel,v2,107/162] avcodec/vc1data: Remove declaration of inexistent array
-
[FFmpeg-devel,v2,108/162] avcodec/vc1: Make ff_vc1_init_common() thread-safe
-
[FFmpeg-devel,v2,109/162] avcodec/vc1: Avoid code duplication when initializing VLCs
-
[FFmpeg-devel,v2,110/162] avcodec/vc1: Reindentation
-
[FFmpeg-devel,v2,111/162] avcodec/rv34: Avoid offsets table for initialization of static VLCs
-
[FFmpeg-devel,v2,112/162] avcodec/rv34: Make initializing static VLC tables thread-safe
-
[FFmpeg-devel,v2,113/162] avcodec/atrac9dec: Don't confuse max_depth of VLC with max codelength
-
[FFmpeg-devel,v2,114/162] avcodec/atrac9dec: Use least max_depth in calls to get_vlc2()
-
[FFmpeg-devel,v2,115/162] avcodec/atrac9dec: Don't use unnecessarily large VLC tables
-
[FFmpeg-devel,v2,116/162] avcodec/atrac9dec: Make tables used to initialize VLCs smaller
-
[FFmpeg-devel,v2,117/162] avcodec/atrac9tab: Unify tables used to initialize VLCs
-
[FFmpeg-devel,v2,118/162] avcodec/atrac9dec: Don't create VLCs that are never used
-
[FFmpeg-devel,v2,119/162] avcodec/atrac9dec: Make VLCs static
-
[FFmpeg-devel,v2,120/162] avcodec/atrac9dec: Replace av_free() by av_freep() in close function
-
[FFmpeg-devel,v2,121/162] avcodec/atrac9tab: Add missing static to internal table
-
[FFmpeg-devel,v2,122/162] avcodec/vp3: Apply VLC offset during init
-
[FFmpeg-devel,v2,123/162] avcodec/vp3: Make tables used to initialize VLCs smaller
-
[FFmpeg-devel,v2,124/162] avcodec/vp3: Use symbols table for VP3 motion vectors
-
[FFmpeg-devel,v2,125/162] avcodec/vp3: Remove code duplication when initializing Theora VLCs
-
[FFmpeg-devel,v2,126/162] avcodec/intrax8: Replace always-false check by assert
-
[FFmpeg-devel,v2,127/162] avcodec/intrax8: Remove VLC offsets table
-
[FFmpeg-devel,v2,128/162] avcodec/intrax8: Avoid code duplication when initializing VLCs
-
[FFmpeg-devel,v2,129/162] avcodec/intrax8: Reduce the size of tables used to initialize VLCs
-
[FFmpeg-devel,v2,130/162] avcodec/intrax8: Make ff_intrax8_common_init() thread-safe
-
[FFmpeg-devel,v2,131/162] avcodec/atrac3: Use symbols table
-
[FFmpeg-devel,v2,132/162] avcodec/hqx: Inline constants
-
[FFmpeg-devel,v2,133/162] avcodec/hqx: Don't check for errors for complete VLCs
-
[FFmpeg-devel,v2,134/162] avcodec/utvideodec: Avoid implicit qsort when creating Huffman tables
-
[FFmpeg-devel,v2,135/162] avcodec/magicyuv: Optimize creating Huffman tables
-
[FFmpeg-devel,v2,136/162] avcodec/qdmc: Don't check for errors for complete VLCs
-
[FFmpeg-devel,v2,137/162] avcodec/qdmc: Make tables used to initialize VLCs smaller
-
[FFmpeg-devel,v2,138/162] avcodec/qdmc: Apply offset when creating VLC
-
[FFmpeg-devel,v2,139/162] avcodec/qdmc: Avoid code duplication when initializing VLC
-
[FFmpeg-devel,v2,140/162] avcodec/aacdec_template: Avoid code duplication when initializing VLCs
-
[FFmpeg-devel,v2,141/162] avcodec/aacdec_template: Use VLC symbols table
-
[FFmpeg-devel,v2,142/162] avcodec/aactab: Fix conflicting types for ff_aac_codebook*
-
[FFmpeg-devel,v2,143/162] avcodec/aac*: Make initializing ff_aac_pow*sf_tab thread-safe
-
[FFmpeg-devel,v2,144/162] avcodec/imm4: Don't use too big VLC table
-
[FFmpeg-devel,v2,145/162] avcodec/imm4: Make better use of symbols table
-
[FFmpeg-devel,v2,146/162] avcodec/imm4: Reduce the size of tables used to initialize VLCs
-
[FFmpeg-devel,v2,147/162] avcodec/imm4: Inline constants
-
[FFmpeg-devel,v2,148/162] avcodec/mv30: Don't check for errors for complete VLCs
-
[FFmpeg-devel,v2,149/162] avcodec/mv30: Reduce the size of tables used to initialize VLCs
-
[FFmpeg-devel,v2,150/162] avcodec/mv30: Inline constants
-
[FFmpeg-devel,v2,151/162] avcodec/mpegaudiodec_template: Don't use unnecessarily many VLC bits
-
[FFmpeg-devel,v2,152/162] avcodec/mpegaudiodec_template: Avoid VLC size tables
-
[FFmpeg-devel,v2,153/162] avcodec/mpegaudiotab: Avoid unused entry in table
-
[FFmpeg-devel,v2,154/162] avcodec/mpegaudiodec: Reduce the size of tables used to initialize VLCs
-
[FFmpeg-devel,v2,155/162] avcodec/mpegaudiodec: Combine tables used to initialize VLCs
-
[FFmpeg-devel,v2,156/162] avcodec/mpegaudiodec: Make decoders init-threadsafe
-
[FFmpeg-devel,v2,157/162] avcodec/mpegaudiodec_template: Apply shift during init
-
[FFmpeg-devel,v2,158/162] avcodec/mpegaudiodec: Share fixed and floating point data and init code
-
[FFmpeg-devel,v2,159/162] avcodec/mpegaudio_tablegen: Avoid write-only buffers
-
[FFmpeg-devel,v2,160/162] avcodec/mpegaudio_tablegen: Don't inappropriately use static array
-
[FFmpeg-devel,v2,161/162] avcodec/mpegaudiodec: Hardcode tables to save space
-
[FFmpeg-devel,v2,162/162] avcodec/mpegaudio_tablegen: Make exponential LUT shared
-
[FFmpeg-devel,163/191] avcodec/atrac: Make generating tables thread-safe
-
[FFmpeg-devel,164/191] avcodec/atrac3: Make decoders init-threadsafe
-
[FFmpeg-devel,165/191] avcodec/sinewin_tablegen: Use better check in assert
-
[FFmpeg-devel,166/191] avcodec/aacdec, sinewin: Move 120 and 960 point sine tables to aacdec
-
[FFmpeg-devel,167/191] avcodec/sinewin_tablegen: Make initializing ff_sine_windows thread-safe
-
[FFmpeg-devel,168/191] avcodec/atrac1: Mark decoder as init-threadsafe
-
[FFmpeg-devel,169/191] avcodec/atrac3plus: Make decoder init-threadsafe
-
[FFmpeg-devel,170/191] avcodec/nellymoserdec: Make decoder init-threadsafe
-
[FFmpeg-devel,171/191] avcodec/nellymoserenc: Cleanup generically on init failure
-
[FFmpeg-devel,172/191] avcodec/nellymoserenc: Make encoder init-threadsafe
-
[FFmpeg-devel,173/191] avcodec/aactab: Remove declaration of inexistent array
-
[FFmpeg-devel,174/191] avcodec/aacdec, aactab: Move kbd tables to their only user
-
[FFmpeg-devel,175/191] avcodec/aac: Share common init code of float decoder and encoder
-
[FFmpeg-devel,176/191] avcodec/aactab: Make AAC encoder and decoders actually init-threadsafe
-
[FFmpeg-devel,177/191] avcodec/sinewin: Fix wrong number of elements of array declaration
-
[FFmpeg-devel,178/191] avcodec/mpeg12: Make initializing VLCs thread-safe
-
[FFmpeg-devel,179/191] avcodec/mpeg12: Reindentation
-
[FFmpeg-devel,180/191] avcodec/h261enc: Remove unused function parameter
-
[FFmpeg-devel,181/191] avcodec/h261: Make ff_h261_common_init() thread-safe
-
[FFmpeg-devel,182/191] avcodec/h261dec: Make decoder init-threadsafe
-
[FFmpeg-devel,183/191] avcodec/h261dec: Reindentation
-
[FFmpeg-devel,184/191] avcodec/asvdec: Make decoders init-threadsafe
-
[FFmpeg-devel,185/191] avcodec/asvdec: Reindentation
-
[FFmpeg-devel,186/191] avcodec/wavpack: Fix leak on init failure
-
[FFmpeg-devel,187/191] avcodec/dsd: Make initializing DSD tables thread-safe
-
[FFmpeg-devel,188/191] avcodec/dsddec: Inline constant
-
[FFmpeg-devel,189/191] avcodec/ivi: Make initializing VLCs thread-safe
-
[FFmpeg-devel,190/191] avcodec/wmadec: Reduce the size of tables used to initialize VLC
-
[FFmpeg-devel,191/191] avcodec/wmadec: Apply VLC offset during init
|