Browse Source

Merge pull request #26 from srcejon/android

Fix compilation on Android
master
Liam 9 months ago
committed by GitHub
parent
commit
7db20300e5
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 1 deletions
  1. +4
    -0
      README.md
  2. +1
    -1
      src/dsp.c

+ 4
- 0
README.md View File

@@ -123,6 +123,10 @@ To build natively on Windows using MSVC, you will also need: git, ninja and cmak


If you just wish to build libaptdec on Windows, libpng and libsndfile aren't needed. If you just wish to build libaptdec on Windows, libpng and libsndfile aren't needed.


## Building for Android

Requires at least API 23

## Further Reading ## Further Reading


[User's Guide for Building and Operating [User's Guide for Building and Operating


+ 1
- 1
src/dsp.c View File

@@ -20,6 +20,7 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include <complex.h>


#include "apt.h" #include "apt.h"
#include "filter.h" #include "filter.h"
@@ -90,7 +91,6 @@ static int getamp(float *ampbuff, int count, apt_getsamples_t getsamples, void *
static int nin = 0; static int nin = 0;


for (int n = 0; n < count; n++) { for (int n = 0; n < count; n++) {
float I2, Q;


// Get some more samples when needed // Get some more samples when needed
if (nin < HILBERT_FILTER_SIZE * 2 + 2) { if (nin < HILBERT_FILTER_SIZE * 2 + 2) {


Loading…
Cancel
Save