History

avformat/matroskaenc: Don't reserve unnecessarily many EBML elements

bda44f0f39e8ee646e54f15989d7845f4bf58d26 added code that potentially added another BlockMore master and BlockAdditional data as well as BlockAddID number, yet it bumped the number of EBML elements by four instead of only three.

Andreas Rheinhardt committed 3 years ago

Commit fd8a3951 parent c797b641 file · +1 −1Browse files

Unified · Split

libavformat/matroskaenc.c+1−1
@@ -2709,8 +2709,8 @@ static int mkv_write_block(void *logctx, MatroskaMuxContext *mkv, · 2708 unmodified lines
2709 size_t side_data_size;2709 size_t side_data_size;
2710 uint64_t additional_id;2710 uint64_t additional_id;
2711 unsigned track_number = track->track_num;2711 unsigned track_number = track->track_num;
2712 EBML_WRITER(12);
2712 int ret;2713 int ret;
2713 EBML_WRITER(13);
2714 2714
2715 mkv->cur_block.track = track;2715 mkv->cur_block.track = track;
2716 mkv->cur_block.pkt = pkt;2716 mkv->cur_block.pkt = pkt;

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