/dports/multimedia/handbrake/ffmpeg-4.4/libavcodec/ |
H A D | mjpegdec_common.c | 31 int nb_codes = 0; in build_huffman_codes() local 33 nb_codes += bits_table[i]; in build_huffman_codes() 34 av_assert1(nb_codes <= 256); in build_huffman_codes() 35 for (; j < nb_codes; j++) in build_huffman_codes() 38 return nb_codes; in build_huffman_codes() 46 int nb_codes = build_huffman_codes(huff_size, bits_table); in ff_mjpeg_build_vlc() local 48 for (int i = 0; i < nb_codes; i++) { in ff_mjpeg_build_vlc() 55 return ff_init_vlc_from_lengths(vlc, 9, nb_codes, huff_size, 1, in ff_mjpeg_build_vlc()
|
H A D | bitstream.c | 152 av_assert0(nb_codes <= LOCALBUF_ELEMS); in vlc_common_init() 161 if (nb_codes > LOCALBUF_ELEMS) { in vlc_common_init() 162 *buf = av_malloc_array(nb_codes, sizeof(VLCcode)); in vlc_common_init() 189 static int build_table(VLC *vlc, int table_nb_bits, int nb_codes, in build_table() argument 207 for (i = 0; i < nb_codes; i++) { in build_table() 240 for (k = i+1; k < nb_codes; k++) { in build_table() 281 int ret = build_table(vlc, nb_bits, nb_codes, codes, flags); in vlc_common_end() 323 int ff_init_vlc_sparse(VLC *vlc_arg, int nb_bits, int nb_codes, in ff_init_vlc_sparse() argument 375 nb_codes = j; in ff_init_vlc_sparse() 377 return vlc_common_end(vlc, nb_bits, nb_codes, buf, in ff_init_vlc_sparse() [all …]
|
H A D | vlc.h | 38 #define init_vlc(vlc, nb_bits, nb_codes, \ argument 42 ff_init_vlc_sparse(vlc, nb_bits, nb_codes, \ 47 int ff_init_vlc_sparse(VLC *vlc, int nb_bits, int nb_codes, 82 int ff_init_vlc_from_lengths(VLC *vlc, int nb_bits, int nb_codes, 126 #define INIT_VLC_STATIC_FROM_LENGTHS(vlc, bits, nb_codes, lens, len_wrap, \ argument 133 ff_init_vlc_from_lengths(vlc, bits, nb_codes, lens, len_wrap, \
|
H A D | huffman.c | 157 int ff_huff_build_tree(AVCodecContext *avctx, VLC *vlc, int nb_codes, int nb_bits, in ff_huff_build_tree() argument 164 for (i = 0; i < nb_codes; i++) { in ff_huff_build_tree() 176 AV_QSORT(nodes, nb_codes, Node, cmp); in ff_huff_build_tree() 177 cur_node = nb_codes; in ff_huff_build_tree() 178 nodes[nb_codes*2-1].count = 0; in ff_huff_build_tree() 179 for (i = 0; i < nb_codes * 2 - 1; i += 2) { in ff_huff_build_tree() 195 if (build_huff_tree(vlc, nodes, nb_codes * 2 - 2, flags, nb_bits) < 0) { in ff_huff_build_tree()
|
/dports/multimedia/ffmpeg/ffmpeg-4.4.1/libavcodec/ |
H A D | mjpegdec_common.c | 31 int nb_codes = 0; in build_huffman_codes() local 33 nb_codes += bits_table[i]; in build_huffman_codes() 34 av_assert1(nb_codes <= 256); in build_huffman_codes() 35 for (; j < nb_codes; j++) in build_huffman_codes() 38 return nb_codes; in build_huffman_codes() 46 int nb_codes = build_huffman_codes(huff_size, bits_table); in ff_mjpeg_build_vlc() local 48 for (int i = 0; i < nb_codes; i++) { in ff_mjpeg_build_vlc() 55 return ff_init_vlc_from_lengths(vlc, 9, nb_codes, huff_size, 1, in ff_mjpeg_build_vlc()
|
H A D | bitstream.c | 152 av_assert0(nb_codes <= LOCALBUF_ELEMS); in vlc_common_init() 161 if (nb_codes > LOCALBUF_ELEMS) { in vlc_common_init() 162 *buf = av_malloc_array(nb_codes, sizeof(VLCcode)); in vlc_common_init() 189 static int build_table(VLC *vlc, int table_nb_bits, int nb_codes, in build_table() argument 207 for (i = 0; i < nb_codes; i++) { in build_table() 240 for (k = i+1; k < nb_codes; k++) { in build_table() 281 int ret = build_table(vlc, nb_bits, nb_codes, codes, flags); in vlc_common_end() 323 int ff_init_vlc_sparse(VLC *vlc_arg, int nb_bits, int nb_codes, in ff_init_vlc_sparse() argument 375 nb_codes = j; in ff_init_vlc_sparse() 377 return vlc_common_end(vlc, nb_bits, nb_codes, buf, in ff_init_vlc_sparse() [all …]
|
H A D | vlc.h | 38 #define init_vlc(vlc, nb_bits, nb_codes, \ argument 42 ff_init_vlc_sparse(vlc, nb_bits, nb_codes, \ 47 int ff_init_vlc_sparse(VLC *vlc, int nb_bits, int nb_codes, 82 int ff_init_vlc_from_lengths(VLC *vlc, int nb_bits, int nb_codes, 126 #define INIT_VLC_STATIC_FROM_LENGTHS(vlc, bits, nb_codes, lens, len_wrap, \ argument 133 ff_init_vlc_from_lengths(vlc, bits, nb_codes, lens, len_wrap, \
|
H A D | huffman.c | 157 int ff_huff_build_tree(AVCodecContext *avctx, VLC *vlc, int nb_codes, int nb_bits, in ff_huff_build_tree() argument 164 for (i = 0; i < nb_codes; i++) { in ff_huff_build_tree() 176 AV_QSORT(nodes, nb_codes, Node, cmp); in ff_huff_build_tree() 177 cur_node = nb_codes; in ff_huff_build_tree() 178 nodes[nb_codes*2-1].count = 0; in ff_huff_build_tree() 179 for (i = 0; i < nb_codes * 2 - 1; i += 2) { in ff_huff_build_tree() 195 if (build_huff_tree(vlc, nodes, nb_codes * 2 - 2, flags, nb_bits) < 0) { in ff_huff_build_tree()
|
/dports/www/firefox/firefox-99.0/media/ffvpx/libavcodec/ |
H A D | bitstream.c | 152 av_assert0(nb_codes <= LOCALBUF_ELEMS); in vlc_common_init() 161 if (nb_codes > LOCALBUF_ELEMS) { in vlc_common_init() 162 *buf = av_malloc_array(nb_codes, sizeof(VLCcode)); in vlc_common_init() 189 static int build_table(VLC *vlc, int table_nb_bits, int nb_codes, in build_table() argument 207 for (i = 0; i < nb_codes; i++) { in build_table() 240 for (k = i+1; k < nb_codes; k++) { in build_table() 281 int ret = build_table(vlc, nb_bits, nb_codes, codes, flags); in vlc_common_end() 323 int ff_init_vlc_sparse(VLC *vlc_arg, int nb_bits, int nb_codes, in ff_init_vlc_sparse() argument 375 nb_codes = j; in ff_init_vlc_sparse() 377 return vlc_common_end(vlc, nb_bits, nb_codes, buf, in ff_init_vlc_sparse() [all …]
|
H A D | vlc.h | 38 #define init_vlc(vlc, nb_bits, nb_codes, \ argument 42 ff_init_vlc_sparse(vlc, nb_bits, nb_codes, \ 47 int ff_init_vlc_sparse(VLC *vlc, int nb_bits, int nb_codes, 82 int ff_init_vlc_from_lengths(VLC *vlc, int nb_bits, int nb_codes, 126 #define INIT_VLC_STATIC_FROM_LENGTHS(vlc, bits, nb_codes, lens, len_wrap, \ argument 133 ff_init_vlc_from_lengths(vlc, bits, nb_codes, lens, len_wrap, \
|
/dports/sysutils/xvidcap/xvidcap-1.1.7/ffmpeg/libavcodec/ |
H A D | huffman.c | 69 int ff_huff_build_tree(AVCodecContext *avctx, VLC *vlc, int nb_codes, in ff_huff_build_tree() argument 76 for(i = 0; i < nb_codes; i++){ in ff_huff_build_tree() 86 qsort(nodes, nb_codes, sizeof(Node), cmp); in ff_huff_build_tree() 87 cur_node = nb_codes; in ff_huff_build_tree() 88 nodes[nb_codes*2-1].count = 0; in ff_huff_build_tree() 89 for(i = 0; i < nb_codes*2-1; i += 2){ in ff_huff_build_tree() 104 if(build_huff_tree(vlc, nodes, nb_codes*2-2, flags) < 0){ in ff_huff_build_tree()
|
/dports/audio/deadbeef/deadbeef-0.7.2/plugins/wma/libwma/ |
H A D | ffmpeg_bitstream.c | 153 static int build_table(VLC *vlc, int table_nb_bits, int nb_codes, in build_table() argument 177 for (i = 0; i < nb_codes; i++) { in build_table() 213 for (k = i+1; k < nb_codes; k++) { in build_table() 278 int init_vlc_sparse(VLC *vlc, int nb_bits, int nb_codes, in init_vlc_sparse() argument 284 if (nb_codes+1 > (int)(sizeof (buf)/ sizeof (VLCcode))) in init_vlc_sparse() 308 av_log(NULL,AV_LOG_DEBUG,"build table nb_codes=%d\n", nb_codes); in init_vlc_sparse() 316 for (i = 0; i < nb_codes; i++) {\ in init_vlc_sparse() 335 nb_codes = j; in init_vlc_sparse() 337 ret = build_table(vlc, nb_bits, nb_codes, buf, flags); in init_vlc_sparse()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/ffmpeg/libavcodec/ |
H A D | bitstream.c | 157 static int build_table(VLC *vlc, int table_nb_bits, int nb_codes, in build_table() argument 175 for (i = 0; i < nb_codes; i++) { in build_table() 208 for (k = i+1; k < nb_codes; k++) { in build_table() 270 int ff_init_vlc_sparse(VLC *vlc_arg, int nb_bits, int nb_codes, in ff_init_vlc_sparse() argument 284 av_assert0(nb_codes + 1 <= FF_ARRAY_ELEMS(localbuf)); in ff_init_vlc_sparse() 293 if (nb_codes + 1 > FF_ARRAY_ELEMS(localbuf)) { in ff_init_vlc_sparse() 294 buf = av_malloc_array((nb_codes + 1), sizeof(VLCcode)); in ff_init_vlc_sparse() 304 for (i = 0; i < nb_codes; i++) { \ in ff_init_vlc_sparse() 336 nb_codes = j; in ff_init_vlc_sparse() 338 ret = build_table(vlc, nb_bits, nb_codes, buf, flags); in ff_init_vlc_sparse()
|
H A D | huffman.c | 157 int ff_huff_build_tree(AVCodecContext *avctx, VLC *vlc, int nb_codes, int nb_bits, in ff_huff_build_tree() argument 164 for (i = 0; i < nb_codes; i++) { in ff_huff_build_tree() 176 AV_QSORT(nodes, nb_codes, Node, cmp); in ff_huff_build_tree() 177 cur_node = nb_codes; in ff_huff_build_tree() 178 nodes[nb_codes*2-1].count = 0; in ff_huff_build_tree() 179 for (i = 0; i < nb_codes * 2 - 1; i += 2) { in ff_huff_build_tree() 195 if (build_huff_tree(vlc, nodes, nb_codes * 2 - 2, flags, nb_bits) < 0) { in ff_huff_build_tree()
|
/dports/emulators/vice/vice-3.5/src/lib/libffmpeg/libavcodec/ |
H A D | bitstream.c | 160 static int build_table(VLC *vlc, int table_nb_bits, int nb_codes, in build_table() argument 178 for (i = 0; i < nb_codes; i++) { in build_table() 210 for (k = i+1; k < nb_codes; k++) { in build_table() 271 int ff_init_vlc_sparse(VLC *vlc_arg, int nb_bits, int nb_codes, in ff_init_vlc_sparse() argument 285 av_assert0(nb_codes + 1 <= FF_ARRAY_ELEMS(localbuf)); in ff_init_vlc_sparse() 295 buf = av_malloc_array((nb_codes + 1), sizeof(VLCcode)); in ff_init_vlc_sparse() 304 for (i = 0; i < nb_codes; i++) { \ in ff_init_vlc_sparse() 335 nb_codes = j; in ff_init_vlc_sparse() 337 ret = build_table(vlc, nb_bits, nb_codes, buf, flags); in ff_init_vlc_sparse()
|
H A D | huffman.c | 154 int ff_huff_build_tree(AVCodecContext *avctx, VLC *vlc, int nb_codes, int nb_bits, in ff_huff_build_tree() argument 161 for (i = 0; i < nb_codes; i++) { in ff_huff_build_tree() 173 qsort(nodes, nb_codes, sizeof(Node), cmp); in ff_huff_build_tree() 174 cur_node = nb_codes; in ff_huff_build_tree() 175 nodes[nb_codes*2-1].count = 0; in ff_huff_build_tree() 176 for (i = 0; i < nb_codes * 2 - 1; i += 2) { in ff_huff_build_tree() 192 if (build_huff_tree(vlc, nodes, nb_codes * 2 - 2, flags, nb_bits) < 0) { in ff_huff_build_tree()
|
/dports/multimedia/gstreamer1-libav/gst-libav-1.16.2/gst-libs/ext/libav/libavcodec/ |
H A D | bitstream.c | 157 static int build_table(VLC *vlc, int table_nb_bits, int nb_codes, in build_table() argument 175 for (i = 0; i < nb_codes; i++) { in build_table() 207 for (k = i+1; k < nb_codes; k++) { in build_table() 268 int ff_init_vlc_sparse(VLC *vlc_arg, int nb_bits, int nb_codes, in ff_init_vlc_sparse() argument 282 av_assert0(nb_codes + 1 <= FF_ARRAY_ELEMS(localbuf)); in ff_init_vlc_sparse() 292 buf = av_malloc_array((nb_codes + 1), sizeof(VLCcode)); in ff_init_vlc_sparse() 301 for (i = 0; i < nb_codes; i++) { \ in ff_init_vlc_sparse() 333 nb_codes = j; in ff_init_vlc_sparse() 335 ret = build_table(vlc, nb_bits, nb_codes, buf, flags); in ff_init_vlc_sparse()
|
H A D | huffman.c | 157 int ff_huff_build_tree(AVCodecContext *avctx, VLC *vlc, int nb_codes, int nb_bits, in ff_huff_build_tree() argument 164 for (i = 0; i < nb_codes; i++) { in ff_huff_build_tree() 176 AV_QSORT(nodes, nb_codes, Node, cmp); in ff_huff_build_tree() 177 cur_node = nb_codes; in ff_huff_build_tree() 178 nodes[nb_codes*2-1].count = 0; in ff_huff_build_tree() 179 for (i = 0; i < nb_codes * 2 - 1; i += 2) { in ff_huff_build_tree() 195 if (build_huff_tree(vlc, nodes, nb_codes * 2 - 2, flags, nb_bits) < 0) { in ff_huff_build_tree()
|
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/lib/libffmpeg/libavcodec/ |
H A D | bitstream.c | 160 static int build_table(VLC *vlc, int table_nb_bits, int nb_codes, in build_table() argument 178 for (i = 0; i < nb_codes; i++) { in build_table() 210 for (k = i+1; k < nb_codes; k++) { in build_table() 271 int ff_init_vlc_sparse(VLC *vlc_arg, int nb_bits, int nb_codes, in ff_init_vlc_sparse() argument 285 av_assert0(nb_codes + 1 <= FF_ARRAY_ELEMS(localbuf)); in ff_init_vlc_sparse() 295 buf = av_malloc_array((nb_codes + 1), sizeof(VLCcode)); in ff_init_vlc_sparse() 304 for (i = 0; i < nb_codes; i++) { \ in ff_init_vlc_sparse() 335 nb_codes = j; in ff_init_vlc_sparse() 337 ret = build_table(vlc, nb_bits, nb_codes, buf, flags); in ff_init_vlc_sparse()
|
H A D | huffman.c | 154 int ff_huff_build_tree(AVCodecContext *avctx, VLC *vlc, int nb_codes, int nb_bits, in ff_huff_build_tree() argument 161 for (i = 0; i < nb_codes; i++) { in ff_huff_build_tree() 173 qsort(nodes, nb_codes, sizeof(Node), cmp); in ff_huff_build_tree() 174 cur_node = nb_codes; in ff_huff_build_tree() 175 nodes[nb_codes*2-1].count = 0; in ff_huff_build_tree() 176 for (i = 0; i < nb_codes * 2 - 1; i += 2) { in ff_huff_build_tree() 192 if (build_huff_tree(vlc, nodes, nb_codes * 2 - 2, flags, nb_bits) < 0) { in ff_huff_build_tree()
|
/dports/lang/spidermonkey60/firefox-60.9.0/media/ffvpx/libavcodec/ |
H A D | bitstream.c | 157 static int build_table(VLC *vlc, int table_nb_bits, int nb_codes, in build_table() argument 175 for (i = 0; i < nb_codes; i++) { in build_table() 207 for (k = i+1; k < nb_codes; k++) { in build_table() 268 int ff_init_vlc_sparse(VLC *vlc_arg, int nb_bits, int nb_codes, in ff_init_vlc_sparse() argument 282 av_assert0(nb_codes + 1 <= FF_ARRAY_ELEMS(localbuf)); in ff_init_vlc_sparse() 292 buf = av_malloc_array((nb_codes + 1), sizeof(VLCcode)); in ff_init_vlc_sparse() 301 for (i = 0; i < nb_codes; i++) { \ in ff_init_vlc_sparse() 333 nb_codes = j; in ff_init_vlc_sparse() 335 ret = build_table(vlc, nb_bits, nb_codes, buf, flags); in ff_init_vlc_sparse()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/media/ffvpx/libavcodec/ |
H A D | bitstream.c | 164 static int build_table(VLC *vlc, int table_nb_bits, int nb_codes, 182 for (i = 0; i < nb_codes; i++) { 214 for (k = i+1; k < nb_codes; k++) { 275 int ff_init_vlc_sparse(VLC *vlc_arg, int nb_bits, int nb_codes, 289 av_assert0(nb_codes + 1 <= FF_ARRAY_ELEMS(localbuf)); 299 buf = av_malloc_array((nb_codes + 1), sizeof(VLCcode)); 308 for (i = 0; i < nb_codes; i++) { \ 339 nb_codes = j; 341 ret = build_table(vlc, nb_bits, nb_codes, buf, flags);
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/ffmpeg/libavcodec/ |
H A D | huffman.c | 157 int ff_huff_build_tree(AVCodecContext *avctx, VLC *vlc, int nb_codes, int nb_bits, in ff_huff_build_tree() argument 164 for (i = 0; i < nb_codes; i++) { in ff_huff_build_tree() 176 AV_QSORT(nodes, nb_codes, Node, cmp); in ff_huff_build_tree() 177 cur_node = nb_codes; in ff_huff_build_tree() 178 nodes[nb_codes*2-1].count = 0; in ff_huff_build_tree() 179 for (i = 0; i < nb_codes * 2 - 1; i += 2) { in ff_huff_build_tree() 195 if (build_huff_tree(vlc, nodes, nb_codes * 2 - 2, flags, nb_bits) < 0) { in ff_huff_build_tree()
|
/dports/multimedia/vlc/vlc-3.0.16/modules/codec/wmafixed/ |
H A D | bitstream.c | 117 int nb_codes, in build_table() argument 143 for(i=0;i<nb_codes;i++) { in build_table() 202 index = build_table(vlc, n, nb_codes, in build_table() 241 int init_vlc(VLC *vlc, int nb_bits, int nb_codes, in init_vlc() argument 251 printf("build table nb_codes=%d\n", nb_codes); in init_vlc() 254 if (build_table(vlc, nb_bits, nb_codes, in init_vlc()
|
/dports/www/firefox-esr/firefox-91.8.0/media/ffvpx/libavcodec/ |
H A D | bitstream.c | 157 static int build_table(VLC *vlc, int table_nb_bits, int nb_codes, in build_table() argument 175 for (i = 0; i < nb_codes; i++) { in build_table() 208 for (k = i+1; k < nb_codes; k++) { in build_table() 273 int ff_init_vlc_sparse(VLC *vlc_arg, int nb_bits, int nb_codes, in ff_init_vlc_sparse() argument 287 av_assert0(nb_codes + 1 <= FF_ARRAY_ELEMS(localbuf)); in ff_init_vlc_sparse() 297 buf = av_malloc_array((nb_codes + 1), sizeof(VLCcode)); in ff_init_vlc_sparse() 306 for (i = 0; i < nb_codes; i++) { \ in ff_init_vlc_sparse() 338 nb_codes = j; in ff_init_vlc_sparse() 340 ret = build_table(vlc, nb_bits, nb_codes, buf, flags); in ff_init_vlc_sparse()
|