History

avcodec/mpegvideo_enc: Only set fcode_tab if unset

This is in preparation for merging ff_mpeg1_encode_init() into the MPEG-1/2 encoder's init function.

Andreas Rheinhardt committed 1 year ago

Commit edebd1d1 parent 24dbc4c1 file · +4 −4Browse files

Unified · Split

libavcodec/mpegvideo_enc.c+4−4
@@ -283,10 +283,10 @@ static av_cold void mpv_encode_defaults(MpegEncContext *s) · 282 unmodified lines
283 283
284 ff_mpv_common_defaults(s);284 ff_mpv_common_defaults(s);
285 285
286 ff_thread_once(&init_static_once, mpv_encode_init_static);286 if (!s->fcode_tab) {
287 287 s->fcode_tab = default_fcode_tab + MAX_MV;
288 s->fcode_tab = default_fcode_tab + MAX_MV;288 ff_thread_once(&init_static_once, mpv_encode_init_static);
289 289 }
290 if (!s->y_dc_scale_table) {290 if (!s->y_dc_scale_table) {
291 s->y_dc_scale_table =291 s->y_dc_scale_table =
292 s->c_dc_scale_table = ff_mpeg1_dc_scale_table;292 s->c_dc_scale_table = ff_mpeg1_dc_scale_table;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t