基于qt,msvc2017-64bits,ffmpeg.opengl的播放器
chenshijun
2020-12-03 cdd3240569c4ac7d0b4d558d7ece986535047d3b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
EXPORTS
    av_add_i
    av_add_q
    av_add_stable
    av_adler32_update
    av_aes_alloc
    av_aes_crypt
    av_aes_ctr_alloc
    av_aes_ctr_crypt
    av_aes_ctr_free
    av_aes_ctr_get_iv
    av_aes_ctr_increment_iv
    av_aes_ctr_init
    av_aes_ctr_set_full_iv
    av_aes_ctr_set_iv
    av_aes_ctr_set_random_iv
    av_aes_init
    av_aes_size
    av_append_path_component
    av_asprintf
    av_assert0_fpu
    av_audio_fifo_alloc
    av_audio_fifo_drain
    av_audio_fifo_free
    av_audio_fifo_peek
    av_audio_fifo_peek_at
    av_audio_fifo_read
    av_audio_fifo_realloc
    av_audio_fifo_reset
    av_audio_fifo_size
    av_audio_fifo_space
    av_audio_fifo_write
    av_base64_decode
    av_base64_encode
    av_basename
    av_blowfish_alloc
    av_blowfish_crypt
    av_blowfish_crypt_ecb
    av_blowfish_init
    av_bmg_get
    av_bprint_append_data
    av_bprint_channel_layout
    av_bprint_chars
    av_bprint_clear
    av_bprint_escape
    av_bprint_finalize
    av_bprint_get_buffer
    av_bprint_init
    av_bprint_init_for_buffer
    av_bprint_strftime
    av_bprintf
    av_buffer_alloc
    av_buffer_allocz
    av_buffer_create
    av_buffer_default_free
    av_buffer_get_opaque
    av_buffer_get_ref_count
    av_buffer_is_writable
    av_buffer_make_writable
    av_buffer_pool_get
    av_buffer_pool_init
    av_buffer_pool_init2
    av_buffer_pool_uninit
    av_buffer_realloc
    av_buffer_ref
    av_buffer_unref
    av_calloc
    av_camellia_alloc
    av_camellia_crypt
    av_camellia_init
    av_camellia_size
    av_cast5_alloc
    av_cast5_crypt
    av_cast5_crypt2
    av_cast5_init
    av_cast5_size
    av_channel_layout_extract_channel
    av_chroma_location_from_name
    av_chroma_location_name
    av_cmp_i
    av_color_primaries_from_name
    av_color_primaries_name
    av_color_range_from_name
    av_color_range_name
    av_color_space_from_name
    av_color_space_name
    av_color_transfer_from_name
    av_color_transfer_name
    av_compare_mod
    av_compare_ts
    av_content_light_metadata_alloc
    av_content_light_metadata_create_side_data
    av_cpu_count
    av_cpu_max_align
    av_crc
    av_crc_get_table
    av_crc_init
    av_d2q
    av_d2str
    av_default_get_category
    av_default_item_name
    av_des_alloc
    av_des_crypt
    av_des_init
    av_des_mac
    av_dict_copy
    av_dict_count
    av_dict_free
    av_dict_get
    av_dict_get_string
    av_dict_parse_string
    av_dict_set
    av_dict_set_int
    av_dirname
    av_display_matrix_flip
    av_display_rotation_get
    av_display_rotation_set
    av_div_i
    av_div_q
    av_downmix_info_update_side_data
    av_dynarray2_add
    av_dynarray_add
    av_dynarray_add_nofree
    av_encryption_info_add_side_data
    av_encryption_info_alloc
    av_encryption_info_clone
    av_encryption_info_free
    av_encryption_info_get_side_data
    av_encryption_init_info_add_side_data
    av_encryption_init_info_alloc
    av_encryption_init_info_free
    av_encryption_init_info_get_side_data
    av_escape
    av_expr_eval
    av_expr_free
    av_expr_parse
    av_expr_parse_and_eval
    av_fast_malloc
    av_fast_mallocz
    av_fast_realloc
    av_fifo_alloc
    av_fifo_alloc_array
    av_fifo_drain
    av_fifo_free
    av_fifo_freep
    av_fifo_generic_peek
    av_fifo_generic_peek_at
    av_fifo_generic_read
    av_fifo_generic_write
    av_fifo_grow
    av_fifo_realloc2
    av_fifo_reset
    av_fifo_size
    av_fifo_space
    av_file_map
    av_file_unmap
    av_find_best_pix_fmt_of_2
    av_find_info_tag
    av_find_nearest_q_idx
    av_fopen_utf8
    av_force_cpu_flags
    av_fourcc_make_string
    av_frame_alloc
    av_frame_apply_cropping
    av_frame_clone
    av_frame_copy
    av_frame_copy_props
    av_frame_free
    av_frame_get_best_effort_timestamp
    av_frame_get_buffer
    av_frame_get_channel_layout
    av_frame_get_channels
    av_frame_get_color_range
    av_frame_get_colorspace
    av_frame_get_decode_error_flags
    av_frame_get_metadata
    av_frame_get_pkt_duration
    av_frame_get_pkt_pos
    av_frame_get_pkt_size
    av_frame_get_plane_buffer
    av_frame_get_qp_table
    av_frame_get_sample_rate
    av_frame_get_side_data
    av_frame_is_writable
    av_frame_make_writable
    av_frame_move_ref
    av_frame_new_side_data
    av_frame_new_side_data_from_buf
    av_frame_ref
    av_frame_remove_side_data
    av_frame_set_best_effort_timestamp
    av_frame_set_channel_layout
    av_frame_set_channels
    av_frame_set_color_range
    av_frame_set_colorspace
    av_frame_set_decode_error_flags
    av_frame_set_metadata
    av_frame_set_pkt_duration
    av_frame_set_pkt_pos
    av_frame_set_pkt_size
    av_frame_set_qp_table
    av_frame_set_sample_rate
    av_frame_side_data_name
    av_frame_unref
    av_free
    av_freep
    av_gcd
    av_get_alt_sample_fmt
    av_get_bits_per_pixel
    av_get_bytes_per_sample
    av_get_channel_description
    av_get_channel_layout
    av_get_channel_layout_channel_index
    av_get_channel_layout_nb_channels
    av_get_channel_layout_string
    av_get_channel_name
    av_get_colorspace_name
    av_get_cpu_flags
    av_get_default_channel_layout
    av_get_extended_channel_layout
    av_get_known_color_name
    av_get_media_type_string
    av_get_packed_sample_fmt
    av_get_padded_bits_per_pixel
    av_get_picture_type_char
    av_get_pix_fmt
    av_get_pix_fmt_loss
    av_get_pix_fmt_name
    av_get_pix_fmt_string
    av_get_planar_sample_fmt
    av_get_random_seed
    av_get_sample_fmt
    av_get_sample_fmt_name
    av_get_sample_fmt_string
    av_get_standard_channel_layout
    av_get_time_base_q
    av_get_token
    av_gettime
    av_gettime_relative
    av_gettime_relative_is_monotonic
    av_hash_alloc
    av_hash_final
    av_hash_final_b64
    av_hash_final_bin
    av_hash_final_hex
    av_hash_freep
    av_hash_get_name
    av_hash_get_size
    av_hash_init
    av_hash_names
    av_hash_update
    av_hmac_alloc
    av_hmac_calc
    av_hmac_final
    av_hmac_free
    av_hmac_init
    av_hmac_update
    av_hwdevice_ctx_alloc
    av_hwdevice_ctx_create
    av_hwdevice_ctx_create_derived
    av_hwdevice_ctx_init
    av_hwdevice_find_type_by_name
    av_hwdevice_get_hwframe_constraints
    av_hwdevice_get_type_name
    av_hwdevice_hwconfig_alloc
    av_hwdevice_iterate_types
    av_hwframe_constraints_free
    av_hwframe_ctx_alloc
    av_hwframe_ctx_create_derived
    av_hwframe_ctx_init
    av_hwframe_get_buffer
    av_hwframe_map
    av_hwframe_transfer_data
    av_hwframe_transfer_get_formats
    av_i2int
    av_image_alloc
    av_image_check_sar
    av_image_check_size
    av_image_check_size2
    av_image_copy
    av_image_copy_plane
    av_image_copy_to_buffer
    av_image_copy_uc_from
    av_image_fill_arrays
    av_image_fill_black
    av_image_fill_linesizes
    av_image_fill_max_pixsteps
    av_image_fill_pointers
    av_image_get_buffer_size
    av_image_get_linesize
    av_int2i
    av_int_list_length_for_size
    av_lfg_init
    av_lfg_init_from_data
    av_log
    av_log2
    av_log2_16bit
    av_log2_i
    av_log_default_callback
    av_log_format_line
    av_log_format_line2
    av_log_get_flags
    av_log_get_level
    av_log_set_callback
    av_log_set_flags
    av_log_set_level
    av_lzo1x_decode
    av_malloc
    av_malloc_array
    av_mallocz
    av_mallocz_array
    av_mastering_display_metadata_alloc
    av_mastering_display_metadata_create_side_data
    av_match_list
    av_match_name
    av_max_alloc
    av_md5_alloc
    av_md5_final
    av_md5_init
    av_md5_size
    av_md5_sum
    av_md5_update
    av_memcpy_backptr
    av_memdup
    av_mod_i
    av_mul_i
    av_mul_q
    av_murmur3_alloc
    av_murmur3_final
    av_murmur3_init
    av_murmur3_init_seeded
    av_murmur3_update
    av_nearer_q
    av_opt_child_class_next
    av_opt_child_next
    av_opt_copy
    av_opt_eval_double
    av_opt_eval_flags
    av_opt_eval_float
    av_opt_eval_int
    av_opt_eval_int64
    av_opt_eval_q
    av_opt_find
    av_opt_find2
    av_opt_flag_is_set
    av_opt_free
    av_opt_freep_ranges
    av_opt_get
    av_opt_get_channel_layout
    av_opt_get_dict_val
    av_opt_get_double
    av_opt_get_image_size
    av_opt_get_int
    av_opt_get_key_value
    av_opt_get_pixel_fmt
    av_opt_get_q
    av_opt_get_sample_fmt
    av_opt_get_video_rate
    av_opt_is_set_to_default
    av_opt_is_set_to_default_by_name
    av_opt_next
    av_opt_ptr
    av_opt_query_ranges
    av_opt_query_ranges_default
    av_opt_serialize
    av_opt_set
    av_opt_set_bin
    av_opt_set_channel_layout
    av_opt_set_defaults
    av_opt_set_defaults2
    av_opt_set_dict
    av_opt_set_dict2
    av_opt_set_dict_val
    av_opt_set_double
    av_opt_set_from_string
    av_opt_set_image_size
    av_opt_set_int
    av_opt_set_pixel_fmt
    av_opt_set_q
    av_opt_set_sample_fmt
    av_opt_set_video_rate
    av_opt_show2
    av_parse_color
    av_parse_cpu_caps
    av_parse_cpu_flags
    av_parse_ratio
    av_parse_time
    av_parse_video_rate
    av_parse_video_size
    av_pix_fmt_count_planes
    av_pix_fmt_desc_get
    av_pix_fmt_desc_get_id
    av_pix_fmt_desc_next
    av_pix_fmt_get_chroma_sub_sample
    av_pix_fmt_swap_endianness
    av_pixelutils_get_sad_fn
    av_q2intfloat
    av_rc4_alloc
    av_rc4_crypt
    av_rc4_init
    av_read_image_line
    av_read_image_line2
    av_realloc
    av_realloc_array
    av_realloc_f
    av_reallocp
    av_reallocp_array
    av_reduce
    av_rescale
    av_rescale_delta
    av_rescale_q
    av_rescale_q_rnd
    av_rescale_rnd
    av_ripemd_alloc
    av_ripemd_final
    av_ripemd_init
    av_ripemd_size
    av_ripemd_update
    av_sample_fmt_is_planar
    av_samples_alloc
    av_samples_alloc_array_and_samples
    av_samples_copy
    av_samples_fill_arrays
    av_samples_get_buffer_size
    av_samples_set_silence
    av_set_cpu_flags_mask
    av_set_options_string
    av_sha512_alloc
    av_sha512_final
    av_sha512_init
    av_sha512_size
    av_sha512_update
    av_sha_alloc
    av_sha_final
    av_sha_init
    av_sha_size
    av_sha_update
    av_shr_i
    av_small_strptime
    av_spherical_alloc
    av_spherical_from_name
    av_spherical_projection_name
    av_spherical_tile_bounds
    av_stereo3d_alloc
    av_stereo3d_create_side_data
    av_stereo3d_from_name
    av_stereo3d_type_name
    av_strcasecmp
    av_strdup
    av_strerror
    av_strireplace
    av_stristart
    av_stristr
    av_strlcat
    av_strlcatf
    av_strlcpy
    av_strncasecmp
    av_strndup
    av_strnstr
    av_strstart
    av_strtod
    av_strtok
    av_sub_i
    av_sub_q
    av_tea_alloc
    av_tea_crypt
    av_tea_init
    av_tea_size
    av_tempfile
    av_thread_message_flush
    av_thread_message_queue_alloc
    av_thread_message_queue_free
    av_thread_message_queue_nb_elems
    av_thread_message_queue_recv
    av_thread_message_queue_send
    av_thread_message_queue_set_err_recv
    av_thread_message_queue_set_err_send
    av_thread_message_queue_set_free_func
    av_timecode_adjust_ntsc_framenum2
    av_timecode_check_frame_rate
    av_timecode_get_smpte_from_framenum
    av_timecode_init
    av_timecode_init_from_string
    av_timecode_make_mpeg_tc_string
    av_timecode_make_smpte_tc_string
    av_timecode_make_string
    av_timegm
    av_tree_destroy
    av_tree_enumerate
    av_tree_find
    av_tree_insert
    av_tree_node_alloc
    av_tree_node_size
    av_twofish_alloc
    av_twofish_crypt
    av_twofish_init
    av_twofish_size
    av_usleep
    av_utf8_decode
    av_util_ffversion
    av_vbprintf
    av_version_info
    av_vlog
    av_write_image_line
    av_write_image_line2
    av_xtea_alloc
    av_xtea_crypt
    av_xtea_init
    av_xtea_le_crypt
    av_xtea_le_init
    avpriv_alloc_fixed_dsp
    avpriv_cga_font
    avpriv_dict_set_timestamp
    avpriv_float_dsp_alloc
    avpriv_get_gamma_from_trc
    avpriv_get_trc_function_from_trc
    avpriv_init_lls
    avpriv_open
    avpriv_report_missing_feature
    avpriv_request_sample
    avpriv_scalarproduct_float_c
    avpriv_set_systematic_pal2
    avpriv_slicethread_create
    avpriv_slicethread_execute
    avpriv_slicethread_free
    avpriv_solve_lls
    avpriv_tempfile
    avpriv_vga16_font
    avutil_configuration
    avutil_license
    avutil_version