X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=futatabi%2Fjpeg_frame_view.cpp;h=c1afafd765ca32f803c35c23b821c949bb807e91;hb=e0cb348ca42ae7057f8f5acee92a23e7eb26075f;hp=d35964ce4c0709861d68b5cbfdcee18e2c9e1643;hpb=36ae902913f91a6e4d3d6a1f5d16a0ab1b92c3ae;p=nageru
diff --git a/futatabi/jpeg_frame_view.cpp b/futatabi/jpeg_frame_view.cpp
index d35964c..c1afafd 100644
--- a/futatabi/jpeg_frame_view.cpp
+++ b/futatabi/jpeg_frame_view.cpp
@@ -127,7 +127,7 @@ shared_ptr decode_jpeg(const string &jpeg)
dinfo.comp_info[0].h_samp_factor, dinfo.comp_info[0].v_samp_factor,
dinfo.comp_info[1].h_samp_factor, dinfo.comp_info[1].v_samp_factor,
dinfo.comp_info[2].h_samp_factor, dinfo.comp_info[2].v_samp_factor);
- exit(1);
+ abort();
}
dinfo.raw_data_out = true;
@@ -238,7 +238,7 @@ shared_ptr decode_jpeg_with_cache(FrameOnDisk frame_spec, CacheMissBehavi
++metric_jpeg_cache_miss_frames;
*did_decode = true;
- shared_ptr frame = decode_jpeg(frame_reader->read_frame(frame_spec));
+ shared_ptr frame = decode_jpeg(frame_reader->read_frame(frame_spec, /*read_audio=*/false).video);
lock_guard lock(cache_mu);
cache_bytes_used += frame_size(*frame);