History

avcodec/mlpenc: add support for 24bit encoding

Paul B Mahol committed 5 years ago

Commit 2bb9d2b1 parent 61c2c9e1 file · +2 −2Browse files

Unified · Split

libavcodec/mlpenc.c+2−2
@@ -2390,7 +2390,7 @@ const AVCodec ff_mlp_encoder = { · 2389 unmodified lines
23902390 .encode2 = mlp_encode_frame,
23912391 .close = mlp_encode_close,
23922392 .capabilities = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_EXPERIMENTAL,
2393− .sample_fmts = (const enum AVSampleFormat[]) {AV_SAMPLE_FMT_S16, AV_SAMPLE_FMT_NONE},
2393+ .sample_fmts = (const enum AVSampleFormat[]) {AV_SAMPLE_FMT_S16, AV_SAMPLE_FMT_S32, AV_SAMPLE_FMT_NONE},
23942394 .supported_samplerates = (const int[]) {44100, 48000, 88200, 96000, 176400, 192000, 0},
23952395 .channel_layouts = ff_mlp_channel_layouts,
23962396 .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE | FF_CODEC_CAP_INIT_CLEANUP,
@@ -2407,7 +2407,7 @@ const AVCodec ff_truehd_encoder = { · 10 unmodified lines
24072407 .encode2 = mlp_encode_frame,
24082408 .close = mlp_encode_close,
24092409 .capabilities = AV_CODEC_CAP_SMALL_LAST_FRAME | AV_CODEC_CAP_DELAY | AV_CODEC_CAP_EXPERIMENTAL,
2410− .sample_fmts = (const enum AVSampleFormat[]) {AV_SAMPLE_FMT_S16, AV_SAMPLE_FMT_NONE},
2410+ .sample_fmts = (const enum AVSampleFormat[]) {AV_SAMPLE_FMT_S16, AV_SAMPLE_FMT_S32, AV_SAMPLE_FMT_NONE},
24112411 .supported_samplerates = (const int[]) {44100, 48000, 88200, 96000, 176400, 192000, 0},
24122412 .channel_layouts = (const uint64_t[]) {AV_CH_LAYOUT_STEREO, AV_CH_LAYOUT_5POINT0_BACK, AV_CH_LAYOUT_5POINT1_BACK, 0},
24132413 .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE | FF_CODEC_CAP_INIT_CLEANUP,

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t