Merge "Fix to svc sample enocoder for visual studio build."
This commit is contained in:
commit
742e93f030
@ -804,7 +804,6 @@ int main(int argc, const char **argv) {
|
|||||||
uint64_t sizes[8];
|
uint64_t sizes[8];
|
||||||
uint64_t sizes_parsed[8];
|
uint64_t sizes_parsed[8];
|
||||||
int count = 0;
|
int count = 0;
|
||||||
int tot_size = 0;
|
|
||||||
vp9_zero(sizes);
|
vp9_zero(sizes);
|
||||||
vp9_zero(sizes_parsed);
|
vp9_zero(sizes_parsed);
|
||||||
#endif
|
#endif
|
||||||
@ -832,14 +831,14 @@ int main(int argc, const char **argv) {
|
|||||||
}
|
}
|
||||||
for (sl = 0; sl < enc_cfg.ss_number_layers; ++sl) {
|
for (sl = 0; sl < enc_cfg.ss_number_layers; ++sl) {
|
||||||
unsigned int sl2;
|
unsigned int sl2;
|
||||||
tot_size = 0;
|
uint64_t tot_size = 0;
|
||||||
for (sl2 = 0; sl2 <= sl; ++sl2) {
|
for (sl2 = 0; sl2 <= sl; ++sl2) {
|
||||||
if (cx_pkt->data.frame.spatial_layer_encoded[sl2])
|
if (cx_pkt->data.frame.spatial_layer_encoded[sl2])
|
||||||
tot_size += sizes[sl2];
|
tot_size += sizes[sl2];
|
||||||
}
|
}
|
||||||
if (tot_size > 0)
|
if (tot_size > 0)
|
||||||
vpx_video_writer_write_frame(
|
vpx_video_writer_write_frame(
|
||||||
outfile[sl], cx_pkt->data.frame.buf, tot_size,
|
outfile[sl], cx_pkt->data.frame.buf, (size_t)(tot_size),
|
||||||
cx_pkt->data.frame.pts);
|
cx_pkt->data.frame.pts);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user