MCPcopy Create free account
hub / github.com/FFmpeg/FFmpeg / pack_float

Function pack_float

libavcodec/wavpackenc.c:2215–2230  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2213}
2214
2215static void pack_float(WavPackEncodeContext *s,
2216 int32_t *samples_l, int32_t *samples_r,
2217 int nb_samples)
2218{
2219 int i;
2220
2221 if (s->flags & WV_MONO_DATA) {
2222 for (i = 0; i < nb_samples; i++)
2223 pack_float_sample(s, &samples_l[i]);
2224 } else {
2225 for (i = 0; i < nb_samples; i++) {
2226 pack_float_sample(s, &samples_l[i]);
2227 pack_float_sample(s, &samples_r[i]);
2228 }
2229 }
2230}
2231
2232static void decorr_stereo_pass2(struct Decorr *dpp,
2233 int32_t *samples_l, int32_t *samples_r,

Callers 1

wavpack_encode_blockFunction · 0.85

Calls 1

pack_float_sampleFunction · 0.85

Tested by

no test coverage detected