RV10 and RV20 are unsupported because creating the correct CodecPrivate is unsupported (the demuxer uses a codecpriv_offset of 26, so one would need to recreate the missing 26 bytes); COOK and SIPR are unsupported, because Matroska uses a packetization mode that is different from what FFmpeg uses in its packets (see matroska_parse_rm_audio() in the demuxer).
Unified · Split
| @@ -3426,15 +3426,11 @@ static const AVCodecTag additional_audio_tags[] = { · 3425 unmodified lines | |||
| 3426 | { AV_CODEC_ID_QDMC, 0xFFFFFFFF }, | 3426 | { AV_CODEC_ID_QDMC, 0xFFFFFFFF }, |
| 3427 | { AV_CODEC_ID_QDM2, 0xFFFFFFFF }, | 3427 | { AV_CODEC_ID_QDM2, 0xFFFFFFFF }, |
| 3428 | { AV_CODEC_ID_RA_144, 0xFFFFFFFF }, | 3428 | { AV_CODEC_ID_RA_144, 0xFFFFFFFF }, |
| 3429 | { AV_CODEC_ID_RA_288, 0xFFFFFFFF }, | ||
| 3430 | { AV_CODEC_ID_COOK, 0xFFFFFFFF }, | ||
| 3431 | { AV_CODEC_ID_TRUEHD, 0xFFFFFFFF }, | 3429 | { AV_CODEC_ID_TRUEHD, 0xFFFFFFFF }, |
| 3432 | { AV_CODEC_ID_NONE, 0xFFFFFFFF } | 3430 | { AV_CODEC_ID_NONE, 0xFFFFFFFF } |
| 3433 | }; | 3431 | }; |
| 3434 | 3432 | ||
| 3435 | static const AVCodecTag additional_video_tags[] = { | 3433 | static const AVCodecTag additional_video_tags[] = { |
| 3436 | { AV_CODEC_ID_RV10, 0xFFFFFFFF }, | ||
| 3437 | { AV_CODEC_ID_RV20, 0xFFFFFFFF }, | ||
| 3438 | { AV_CODEC_ID_RV30, 0xFFFFFFFF }, | 3434 | { AV_CODEC_ID_RV30, 0xFFFFFFFF }, |
| 3439 | { AV_CODEC_ID_NONE, 0xFFFFFFFF } | 3435 | { AV_CODEC_ID_NONE, 0xFFFFFFFF } |
| 3440 | }; | 3436 | }; |