package fmp4

import "github.com/bluenviron/mediacommon/v2/pkg/formats/mp4"

// Codec is a fMP4 codec.
//
// Deprecated: replaced by mp4.Codec.
type Codec = mp4.Codec

// CodecAC3 is the AC-3 codec.
//
// Deprecated: replaced by mp4.CodecAC3.
type CodecAC3 = mp4.CodecAC3

// CodecAV1 is the AV1 codec.
//
// Deprecated: replaced by mp4.Codec.
type CodecAV1 = mp4.CodecAV1

// CodecH264 is the H264 codec.
//
// Deprecated: replaced by mp4.CodecH264.
type CodecH264 = mp4.CodecH264

// CodecH265 is the H265 codec.
//
// Deprecated: replaced by mp4.CodecH265.
type CodecH265 = mp4.CodecH265

// CodecLPCM is the LPCM codec.
//
// Deprecated: replaced by mp4.CodecLPCM.
type CodecLPCM = mp4.CodecLPCM

// CodecMJPEG is the M-JPEG codec.
//
// Deprecated: replaced by mp4.Codec.
type CodecMJPEG = mp4.CodecMJPEG

// CodecMPEG1Audio is a MPEG-1 Audio codec.
//
// Deprecated: replaced by mp4.CodecMPEG1Audio.
type CodecMPEG1Audio = mp4.CodecMPEG1Audio

// CodecMPEG1Video is a MPEG-1 Video codec.
//
// Deprecated: replaced by mp4.CodecMPEG1Video.
type CodecMPEG1Video = mp4.CodecMPEG1Video

// CodecMPEG4Audio is a MPEG-4 Audio codec.
//
// Deprecated: replaced by mp4.CodecMPEG4Audio.
type CodecMPEG4Audio = mp4.CodecMPEG4Audio

// CodecMPEG4Video is a MPEG-4 Video codec.
//
// Deprecated: replaced by mp4.CodecMPEG4Video.
type CodecMPEG4Video = mp4.CodecMPEG4Video

// CodecOpus is the Opus codec.
//
// Deprecated: replaced by mp4.CodecOpus.
type CodecOpus = mp4.CodecOpus

// CodecVP9 is the VP9 codec.
//
// Deprecated: replaced by mp4.CodecVP9.
type CodecVP9 = mp4.CodecVP9
