History

mlpenc: Working MLP/TrueHD encoder

* Multichannel support for TrueHD is experimental There should be downmix substreams present for 2+ channel bitstreams, but ffmpeg decoder doesn't need it. Will add support for this soon. * There might be lossless check failures on LFE channels * 32-bit sample support has been removed for now, will add it later While testing, some samples gave lossless check failures when enforcing s32. Probably this will also get solved with the LFE issues.

Jai Luthra committed 10 years ago

Commit 15b86f41 parent ee88dcb5 files · +2481 −2Browse files

Showing the changes to libavcodec/allcodecs.c (1 of 5 files). Show all

Unified · Split

libavcodec/allcodecs.c+2−2
@@ -425,7 +425,7 @@ void avcodec_register_all(void) · 424 unmodified lines
425425 REGISTER_DECODER(MACE3, mace3);
426426 REGISTER_DECODER(MACE6, mace6);
427427 REGISTER_DECODER(METASOUND, metasound);
428− REGISTER_DECODER(MLP, mlp);
428+ REGISTER_ENCDEC (MLP, mlp);
429429 REGISTER_DECODER(MP1, mp1);
430430 REGISTER_DECODER(MP1FLOAT, mp1float);
431431 REGISTER_ENCDEC (MP2, mp2);
@@ -454,7 +454,7 @@ void avcodec_register_all(void) · 22 unmodified lines
454454 REGISTER_ENCDEC (SONIC, sonic);
455455 REGISTER_ENCODER(SONIC_LS, sonic_ls);
456456 REGISTER_DECODER(TAK, tak);
457− REGISTER_DECODER(TRUEHD, truehd);
457+ REGISTER_ENCDEC (TRUEHD, truehd);
458458 REGISTER_DECODER(TRUESPEECH, truespeech);
459459 REGISTER_ENCDEC (TTA, tta);
460460 REGISTER_DECODER(TWINVQ, twinvq);

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