MCPcopy Create free account
hub / github.com/HandBrake/HandBrake / reordered_hash_add

Function reordered_hash_add

libhb/decavcodec.c:1101–1112  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1099}
1100
1101void
1102reordered_hash_add(hb_work_private_t * pv, reordered_data_t * reordered)
1103{
1104 int slot = reordered->sequence & REORDERED_HASH_MASK;
1105
1106 // Free any unused previous entries.
1107 // This can happen due to libav parser feeding partial
1108 // frames data to the decoder.
1109 // It can also happen due to decoding errors.
1110 free(pv->reordered_hash[slot]);
1111 pv->reordered_hash[slot] = reordered;
1112}
1113
1114/* -------------------------------------------------------------
1115 * General purpose video decoder using libavcodec

Callers 1

decodeFrameFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected