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 | 96 | uint64_t layouts[]={ |
| 84 | 97 | AV_CH_LAYOUT_MONO , |
| 85 | 98 | AV_CH_LAYOUT_STEREO , |