diff options
author | Roy Li <roy_li@compal.corp-partner.google.com> | 2018-03-19 10:13:27 +0800 |
---|---|---|
committer | Alain Vongsouvanh <alainv@google.com> | 2018-03-20 14:27:50 +0000 |
commit | 099260928a814f48f27b8ff532a6af782a67f34d (patch) | |
tree | a0c09a53bd8c5380e4e1de51e48bbf4bab705203 | |
parent | b570106d92d72c4275f38f69723376af5db1e585 (diff) | |
download | tinyalsa-pie-dr1-release.tar.gz |
tinycap: Modify capture_sample()for pcm data to framesandroid-9.0.0_r47android-9.0.0_r46android-9.0.0_r45android-9.0.0_r44android-9.0.0_r43android-9.0.0_r42android-9.0.0_r41android-9.0.0_r40android-9.0.0_r39android-9.0.0_r38android-9.0.0_r37android-9.0.0_r36android-9.0.0_r35android-9.0.0_r34android-9.0.0_r33android-9.0.0_r32android-9.0.0_r31android-9.0.0_r30android-9.0.0_r22android-9.0.0_r21android-9.0.0_r20android-9.0.0_r19android-9.0.0_r16android-9.0.0_r12android-9.0.0_r11pie-qpr3-s1-releasepie-qpr3-releasepie-qpr3-b-releasepie-qpr2-releasepie-qpr1-s3-releasepie-qpr1-s2-releasepie-qpr1-s1-releasepie-qpr1-releasepie-dr1-releasepie-dr1-devpie-devpie-b4s4-releasepie-b4s4-dev
Test: Without "Captured 0 frames" when generate wav file.
Bug: 73723585
Change-Id: I4d1e08a7ae7d5e43a5415d812506dd1a783ac4cf
(cherry picked from commit 848d0931b554043f95c8a29ce05b027478d56a4a)
-rw-r--r-- | tinycap.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -200,6 +200,7 @@ unsigned int capture_sample(FILE *file, unsigned int card, unsigned int device, char *buffer; unsigned int size; unsigned int bytes_read = 0; + unsigned int frames = 0; struct timespec end; struct timespec now; @@ -250,7 +251,8 @@ unsigned int capture_sample(FILE *file, unsigned int card, unsigned int device, } } + frames = pcm_bytes_to_frames(pcm, bytes_read); free(buffer); pcm_close(pcm); - return pcm_bytes_to_frames(pcm, bytes_read); + return frames; } |