Unified · Split
| @@ -80,6 +80,19 @@ static void shift(uint8_t *a[], int index, int ch_count, enum AVSampleFormat f){ · 79 unmodified lines | |||
| 80 | } | 80 | } |
| 81 | } | 81 | } |
| 82 | 82 | ||
| 83 | static const enum AVSampleFormat formats[] = { | ||
| 84 | AV_SAMPLE_FMT_S16, | ||
| 85 | AV_SAMPLE_FMT_FLTP, | ||
| 86 | AV_SAMPLE_FMT_S16P, | ||
| 87 | AV_SAMPLE_FMT_FLT, | ||
| 88 | AV_SAMPLE_FMT_S32P, | ||
| 89 | AV_SAMPLE_FMT_S32, | ||
| 90 | AV_SAMPLE_FMT_U8P, | ||
| 91 | AV_SAMPLE_FMT_U8, | ||
| 92 | AV_SAMPLE_FMT_DBLP, | ||
| 93 | AV_SAMPLE_FMT_DBL, | ||
| 94 | }; | ||
| 95 | |||
| 83 | uint64_t layouts[]={ | 96 | uint64_t layouts[]={ |
| 84 | AV_CH_LAYOUT_MONO , | 97 | AV_CH_LAYOUT_MONO , |
| 85 | AV_CH_LAYOUT_STEREO , | 98 | AV_CH_LAYOUT_STEREO , |