[FFmpeg-cvslog] avcodec/dsd: use uint8_t instead of unsigned char

Paul B Mahol git at videolan.org
Wed Aug 28 18:49:55 EEST 2019


ffmpeg | branch: master | Paul B Mahol <onemda at gmail.com> | Wed Aug 28 17:30:55 2019 +0200| [330ba8d537b493a35b8e83ae4247ea2343ab010c] | committer: Paul B Mahol

avcodec/dsd: use uint8_t instead of unsigned char

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=330ba8d537b493a35b8e83ae4247ea2343ab010c
---

 libavcodec/dsd.c | 10 +++++-----
 libavcodec/dsd.h |  4 ++--
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/libavcodec/dsd.c b/libavcodec/dsd.c
index 8a1fc21b0d..d48f87fa0f 100644
--- a/libavcodec/dsd.c
+++ b/libavcodec/dsd.c
@@ -53,12 +53,12 @@ av_cold void ff_init_dsd_data(void)
 }
 
 void ff_dsd2pcm_translate(DSDContext* s, size_t samples, int lsbf,
-                          const unsigned char *src, ptrdiff_t src_stride,
+                          const uint8_t *src, ptrdiff_t src_stride,
                           float *dst, ptrdiff_t dst_stride)
 {
-    unsigned char buf[FIFOSIZE];
+    uint8_t buf[FIFOSIZE];
     unsigned pos, i;
-    unsigned char* p;
+    uint8_t* p;
     double sum;
 
     pos = s->pos;
@@ -74,8 +74,8 @@ void ff_dsd2pcm_translate(DSDContext* s, size_t samples, int lsbf,
 
         sum = 0.0;
         for (i = 0; i < CTABLES; i++) {
-            unsigned char a = buf[(pos                   - i) & FIFOMASK];
-            unsigned char b = buf[(pos - (CTABLES*2 - 1) + i) & FIFOMASK];
+            uint8_t a = buf[(pos                   - i) & FIFOMASK];
+            uint8_t b = buf[(pos - (CTABLES*2 - 1) + i) & FIFOMASK];
             sum += ctables[i][a] + ctables[i][b];
         }
 
diff --git a/libavcodec/dsd.h b/libavcodec/dsd.h
index 5ca4574837..ed09cb9b12 100644
--- a/libavcodec/dsd.h
+++ b/libavcodec/dsd.h
@@ -40,13 +40,13 @@
  * Per-channel buffer
  */
 typedef struct DSDContext {
-    unsigned char buf[FIFOSIZE];
+    uint8_t buf[FIFOSIZE];
     unsigned pos;
 } DSDContext;
 
 void ff_init_dsd_data(void);
 
 void ff_dsd2pcm_translate(DSDContext* s, size_t samples, int lsbf,
-                          const unsigned char *src, ptrdiff_t src_stride,
+                          const uint8_t *src, ptrdiff_t src_stride,
                           float *dst, ptrdiff_t dst_stride);
 #endif /* AVCODEC_DSD_H */



More information about the ffmpeg-cvslog mailing list