fd5d66af74
avcodec/wavpack: Fix leak on init failure by
2020-11-23 04:09:56 +0100
480761c82f
avcodec/h261enc: Remove unused function parameter by
2020-11-23 03:21:34 +0100
f0f28626c0
avcodec/asvdec: Reindentation by
2020-11-23 03:49:35 +0100
103e8edd5e
avcodec/asvdec: Make decoders init-threadsafe by
2020-11-23 03:49:05 +0100
3e11a7866d
avcodec/sinewin: Fix wrong number of elements of array declaration by
2020-11-23 02:45:27 +0100
7184b81169
avcodec/aactab: Make AAC encoder and decoders actually init-threadsafe by
2020-11-22 23:42:40 +0100
86b8c25455
avcodec/aac: Share common init code of float decoder and encoder by
2020-11-22 23:33:03 +0100
fc5d22abe4
avcodec/aacdec, aactab: Move kbd tables to their only user by
2020-11-22 20:09:02 +0100
8c9404b8d2
avcodec/aactab: Remove declaration of inexistent array by
2020-11-22 20:00:30 +0100
665a3dbd36
avcodec/nellymoserenc: Make encoder init-threadsafe by
2020-11-22 18:12:58 +0100
0a56bfa71f
avcodec/nellymoserenc: Cleanup generically on init failure by
2020-11-22 18:04:02 +0100
35f61eb350
avcodec/nellymoserdec: Make decoder init-threadsafe by
2020-11-22 17:57:38 +0100
285db1d53b
avcodec/atrac3plus: Make decoders init-threadsafe by
2020-11-22 17:51:00 +0100
7fd8658347
avcodec/atrac1: Mark decoder as init-threadsafe by
2020-11-22 17:32:26 +0100
3719122065
avcodec/sinewin_tablegen: Make initializing ff_sine_windows thread-safe by
2020-11-22 17:29:21 +0100
cdea393093
avcodec/aacdec, sinewin: Move 120 and 960 point sine tables to aacdec by
2020-11-22 14:27:45 +0100
7688f94e90
avcodec/sinewin_tablegen: Use better check in assert by
2020-11-22 14:02:06 +0100
11fd96c1dc
avcodec/atrac3: Make decoders init-threadsafe by
2020-11-22 13:38:44 +0100
94a55f28aa
avcodec/atrac: Make generating tables thread-safe by
2020-11-22 13:30:07 +0100
d5d1c697bd
avcodec/mpegaudio_tablegen: Make exponential LUT shared by
2020-11-18 13:13:45 +0100
ed33bbe678
avcodec/mpegaudiodec: Hardcode tables to save space by
2020-11-18 02:19:53 +0100
12e941df89
avcodec/mpegaudio_tablegen: Don't inappropriately use static array by
2020-11-17 23:42:58 +0100
22140374c8
avcodec/mpegaudio_tablegen: Avoid write-only buffers by
2020-11-17 23:20:03 +0100
73bc26acb8
avcodec/mpegaudiodec: Share fixed and floating point data and init code by
2020-11-17 22:25:35 +0100
b9d475393e
avcodec/mpegaudiodec_template: Apply shift during init by
2020-11-17 21:37:21 +0100
c778f2266d
avcodec/mpegaudiodec: Make decoders init-threadsafe by
2020-11-17 18:44:18 +0100
b29a3f3e0f
avcodec/mpegaudiodec: Combine tables used to initialize VLCs by
2020-11-17 17:34:04 +0100
db234dbf73
avcodec/mpegaudiodec: Reduce the size of tables used to initialize VLCs by
2020-11-17 15:53:43 +0100
12ace68ab0
avcodec/mpegaudiotab: Avoid unused entry in table by
2020-11-17 15:16:01 +0100
117575ae26
avcodec/mpegaudiodec_template: Avoid VLC size tables by
2020-11-17 15:03:02 +0100
8c6a67e6c4
avcodec/mv30: Inline constants by
2020-11-16 14:58:06 +0100
90c4958640
avcodec/mv30: Reduce the size of tables used to initialize VLCs by
2020-11-16 14:56:13 +0100
0ecd6879b3
avcodec/imm4: Inline constants by
2020-11-16 14:46:18 +0100
dc4c9744eb
avcodec/imm4: Reduce the size of tables used to initialize VLCs by
2020-11-16 14:43:01 +0100
c14656c170
avcodec/imm4: Make better use of symbols table by
2020-11-16 13:40:08 +0100
d9e6e9360d
avcodec/aacdec_template: Use VLC symbols table by
2020-11-19 15:57:23 +0100
097277f31a
avcodec/aacdec_template: Avoid code duplication when initializing VLCs by
2020-11-19 15:11:07 +0100
7b7c4c554f
avcodec/qdmc: Avoid code duplication when initializing VLC by
2020-11-08 11:56:23 +0100
b21d9339fe
avcodec/qdmc: Apply offset when creating VLC by
2020-11-08 11:05:15 +0100
fb0ae037d0
avcodec/qdmc: Make tables used to initialize VLCs smaller by
2020-11-08 10:48:24 +0100
240a25f94f
avcodec/magicyuv: Optimize creating Huffman tables by
2020-11-09 05:11:31 +0100
c638d1d126
avcodec/utvideodec: Avoid implicit qsort when creating Huffman tables by
2020-11-08 05:15:56 +0100
5d503c91f3
avcodec/atrac3: Use symbols table by
2020-11-07 09:46:17 +0100
abf1a4f05c
avcodec/intrax8: Reduce the size of tables used to initialize VLCs by
2020-11-06 13:50:56 +0100
d1a1f11712
avcodec/intrax8: Avoid code duplication when initializing VLCs by
2020-11-06 13:43:03 +0100
ba69ee8801
avcodec/intrax8: Remove VLC offsets table by
2020-11-06 13:30:20 +0100
420476ec78
avcodec/vp3: Remove code duplication when initializing Theora VLCs by
2020-11-06 11:03:34 +0100
802fc678b2
avcodec/vp3: Use symbols table for VP3 motion vectors by
2020-11-06 10:48:55 +0100
4cb4345f78
avcodec/vp3: Make tables used to initialize VLCs smaller by
2020-11-06 10:35:12 +0100
22241d12c7
avcodec/vp3: Apply VLC offset during init by
2020-11-06 10:14:22 +0100
984fdfd042
avcodec/atrac9dec: Make VLCs static by
2020-11-05 03:25:47 +0100
76a4356a75
avcodec/atrac9dec: Don't create VLCs that are never used by
2020-11-05 02:29:26 +0100
b52e0d9504
avcodec/atrac9tab: Unify tables used to initialize VLCs by
2020-11-04 20:41:35 +0100
5ac9d78dd2
avcodec/atrac9dec: Make tables used to initialize VLCs smaller by
2020-11-04 08:25:47 +0100
f697622f68
avcodec/rv34: Make initializing static VLC tables thread-safe by
2020-11-17 11:13:56 +0100
88c75592bd
avcodec/rv34: Avoid offsets table for initialization of static VLCs by
2020-11-04 03:27:18 +0100
def1b6be6b
avcodec/vc1: Make ff_vc1_init_common() thread-safe by
2020-11-16 15:09:01 +0100
58fc810d42
avcodec/atrac3plus: Run-length encode length tables to make them smaller by
2020-11-01 23:19:18 +0100
a7dbeb77c3
avcodec/atrac3plus: Combine codebooks into one array by
2020-11-01 20:44:12 +0100
1cf374c973
avcodec/atrac3plus: Combine symbols tables by
2020-11-01 18:52:17 +0100
fd964dad1e
avcodec/atrac3plus: Simplify getting offset of VLC in VLC_TYPE buf by
2020-11-01 17:59:12 +0100
e27466d7e5
avcodec/atrac3plus: Make tables used to initialize VLCs smaller by
2020-11-01 17:01:53 +0100
cfc473ef10
avcodec/atrac3plus: Simplify creating VLCs by
2020-11-01 16:21:32 +0100
7a7295a8ce
avcodec/truemotion2: Simplify creating VLC table by
2020-11-01 14:23:33 +0100
f1ba4d479e
avcodec/mpeg4videodec: Make studio VLCs static by
2020-11-04 01:37:39 +0100
3aa81a634a
avcodec/mpeg4video: Make tables used to initialize VLCs smaller by
2020-11-01 05:36:35 +0100
0d71ac319f
avcodec/indeo2: Make decoder init-threadsafe by
2020-11-15 22:48:35 +0100
f25dde0e27
avcodec/indeo2: Make tables used to initialize VLCs smaller by
2020-11-01 04:16:25 +0100
cd7c3ac84d
avcodec/mjpegdec: Simplify creating VLC table by
2020-11-01 03:01:05 +0100
d4a4a6747d
avcodec/sheervideo: Simplify creating VLC table by
2020-11-01 01:21:06 +0100
f31bf4a1f9
avcodec/mss4: Make VLCs static by
2020-11-04 00:04:08 +0100
313e572440
avcodec/mss4: Don't duplicate standard JPEG tables by
2020-11-01 01:08:15 +0100
70bbb4cce8
avcodec/mss4: Simplify creating VLC tables by
2020-11-01 00:26:32 +0100
e7f15f777d
avcodec/rv40: Avoid code duplication when initializing VLCs by
2020-11-05 01:59:08 +0100
477fc65d33
avcodec/rv40: Avoid offset table when initializing static VLCs by
2020-11-05 00:42:56 +0100
fcde452a47
avcodec/rv40: Make better use of VLC symbols table by
2020-10-31 22:44:12 +0100
47a72391d0
avcodec/rv40: Make the tables used to initialize VLCs smaller by
2020-10-31 21:35:13 +0100
5f2b30ba06
avcodec/qdm2: Make decoder init-threadsafe by
2020-11-15 22:09:31 +0100
03112cdcd1
avcodec/qdm2: Avoid offsets table when initializing VLCs by
2020-11-03 23:16:47 +0100
bcdf67c7fa
avcodec/qdm2: Initialize array of VLCs in a loop by
2020-10-31 19:26:39 +0100
760217f469
avcodec/qdm2: Apply offsets when initializing VLCs by
2020-10-31 18:23:47 +0100
682b0e42e4
avcodec/qdm2: Make tables used to initialize VLCs smaller by
2020-10-31 17:33:28 +0100
f782dd316a
avcodec/mobiclip: Reindentation by
2020-10-31 12:37:01 +0100
ee1ddd308b
avcodec/mobiclip: Make decoder init-threadsafe by
2020-11-15 21:39:19 +0100
866c2ef183
avcodec/mobiclip: Avoid code duplication when initializing VLCs by
2020-10-31 12:34:13 +0100
a58be26293
avcodec/mobiclip: Avoid redundant codes table to initialize VLCs by
2020-10-31 01:23:34 +0100
a2a8da6dfb
avcodec/mpc8: Make decoder init-threadsafe by
2020-11-15 21:31:31 +0100
3dee5fa19e
avcodec/mpc7: Make decoder init-threadsafe by
2020-11-15 21:21:48 +0100
33aaf86192
avcodec/imc: Make imc/iac decoders init-threadsafe by
2020-11-15 11:42:24 +0100
83ff99adc4
avcodec/mpc8: Avoid code duplication when initializing VLCs by
2020-10-30 11:43:06 +0100
6c8e85c660
avcodec/mpc8: Reduce the size of some VLCs by
2020-10-30 02:27:15 +0100
e55ade2c01
avcodec/mpc8: Reduce the size of the length tables to initialize VLCs by
2020-10-30 02:10:36 +0100
c9d779a3db
avcodec/mpc8: Apply offsets when initializing VLCs by
2020-10-29 23:54:07 +0100
906911f599
avcodec/mpc8: Reduce size of tables used to initialize VLCs by
2020-10-29 23:34:18 +0100
dc7b3c79c3
avcodec/mpc7: Avoid offsets table when creating VLCs by
2020-11-03 22:41:51 +0100
355bce51f7
avcodec/mpc7: Apply offsets when creating VLCs by
2020-10-29 20:21:59 +0100
354ba64f40
avcodec/mpc7: Reduce size of tables used to initialize VLCs by
2020-10-29 20:13:56 +0100
949367b0ec
avcodec/motionpixels: Simplify creating VLC tables by
2020-10-29 11:12:32 +0100
b9dc000679
avcodec/mimic: Make VLC static by
2020-10-28 14:35:19 +0100
34cb6d2360
avcodec/mimic: Reduce size of tables used to initialize VLCs by
2020-10-28 14:17:40 +0100