]> git.sesse.net Git - ffmpeg/blobdiff - libswresample/swresample.c
swr: add reversefill_audiodata()
[ffmpeg] / libswresample / swresample.c
index 619c83eb88aef200e259dfd4dc934d8621ced534..245a85b790bca6f55e3a9fac685a8f0e3dc8e2f6 100644 (file)
@@ -384,6 +384,16 @@ static void fill_audiodata(AudioData *out, uint8_t *in_arg [SWR_CH_MAX]){
     }
 }
 
+static void reversefill_audiodata(AudioData *out, uint8_t *in_arg [SWR_CH_MAX]){
+    int i;
+    if(out->planar){
+        for(i=0; i<out->ch_count; i++)
+            in_arg[i]= out->ch[i];
+    }else{
+        in_arg[0]= out->ch[0];
+    }
+}
+
 /**
  *
  * out may be equal in.