*: update to 2.8
This commit is contained in:
111
src/codec/id.rs
111
src/codec/id.rs
@ -198,6 +198,8 @@ pub enum Id {
|
||||
HQX,
|
||||
TDSC,
|
||||
HQ_HQA,
|
||||
HAP,
|
||||
DDS,
|
||||
|
||||
BRENDER_PIX,
|
||||
Y41P,
|
||||
@ -259,6 +261,7 @@ pub enum Id {
|
||||
PCM_S8_PLANAR,
|
||||
PCM_S24LE_PLANAR_DEPRECATED,
|
||||
PCM_S32LE_PLANAR_DEPRECATED,
|
||||
PCM_S16BE_PLANAR_DEPRECATED,
|
||||
PCM_S24LE_PLANAR,
|
||||
PCM_S32LE_PLANAR,
|
||||
PCM_S16BE_PLANAR,
|
||||
@ -302,6 +305,7 @@ pub enum Id {
|
||||
ADPCM_DTK,
|
||||
ADPCM_IMA_RAD,
|
||||
ADPCM_G726LE,
|
||||
ADPCM_THP_LE,
|
||||
|
||||
// AMR
|
||||
AMR_NB,
|
||||
@ -398,6 +402,7 @@ pub enum Id {
|
||||
DSD_MSBF,
|
||||
DSD_LSBF_PLANAR,
|
||||
DSD_MSBF_PLANAR,
|
||||
_4GV,
|
||||
|
||||
// subtitle codecs
|
||||
DVD_SUBTITLE,
|
||||
@ -423,6 +428,7 @@ pub enum Id {
|
||||
VPLAYER,
|
||||
PJS,
|
||||
ASS,
|
||||
HDMV_TEXT_SUBTITLE,
|
||||
|
||||
// other specific kind of codecs (generally used for attachments)
|
||||
TTF,
|
||||
@ -650,6 +656,8 @@ impl From<AVCodecID> for Id {
|
||||
AV_CODEC_ID_HQX => Id::HQX,
|
||||
AV_CODEC_ID_TDSC => Id::TDSC,
|
||||
AV_CODEC_ID_HQ_HQA => Id::HQ_HQA,
|
||||
AV_CODEC_ID_HAP => Id::HAP,
|
||||
AV_CODEC_ID_DDS => Id::DDS,
|
||||
|
||||
AV_CODEC_ID_BRENDER_PIX => Id::BRENDER_PIX,
|
||||
AV_CODEC_ID_Y41P => Id::Y41P,
|
||||
@ -711,6 +719,8 @@ impl From<AVCodecID> for Id {
|
||||
AV_CODEC_ID_PCM_S8_PLANAR => Id::PCM_S8_PLANAR,
|
||||
AV_CODEC_ID_PCM_S24LE_PLANAR_DEPRECATED => Id::PCM_S24LE_PLANAR_DEPRECATED,
|
||||
AV_CODEC_ID_PCM_S32LE_PLANAR_DEPRECATED => Id::PCM_S32LE_PLANAR_DEPRECATED,
|
||||
AV_CODEC_ID_PCM_S16BE_PLANAR_DEPRECATED => Id::PCM_S16BE_PLANAR_DEPRECATED,
|
||||
|
||||
AV_CODEC_ID_PCM_S24LE_PLANAR => Id::PCM_S24LE_PLANAR,
|
||||
AV_CODEC_ID_PCM_S32LE_PLANAR => Id::PCM_S32LE_PLANAR,
|
||||
AV_CODEC_ID_PCM_S16BE_PLANAR => Id::PCM_S16BE_PLANAR,
|
||||
@ -753,6 +763,7 @@ impl From<AVCodecID> for Id {
|
||||
AV_CODEC_ID_ADPCM_DTK => Id::ADPCM_DTK,
|
||||
AV_CODEC_ID_ADPCM_IMA_RAD => Id::ADPCM_IMA_RAD,
|
||||
AV_CODEC_ID_ADPCM_G726LE => Id::ADPCM_G726LE,
|
||||
AV_CODEC_ID_ADPCM_THP_LE => Id::ADPCM_THP_LE,
|
||||
|
||||
/* AMR */
|
||||
AV_CODEC_ID_AMR_NB => Id::AMR_NB,
|
||||
@ -849,31 +860,33 @@ impl From<AVCodecID> for Id {
|
||||
AV_CODEC_ID_DSD_MSBF => Id::DSD_MSBF,
|
||||
AV_CODEC_ID_DSD_LSBF_PLANAR => Id::DSD_LSBF_PLANAR,
|
||||
AV_CODEC_ID_DSD_MSBF_PLANAR => Id::DSD_MSBF_PLANAR,
|
||||
AV_CODEC_ID_4GV => Id::_4GV,
|
||||
|
||||
/* subtitle codecs */
|
||||
AV_CODEC_ID_DVD_SUBTITLE => Id::DVD_SUBTITLE,
|
||||
AV_CODEC_ID_DVB_SUBTITLE => Id::DVB_SUBTITLE,
|
||||
AV_CODEC_ID_TEXT => Id::TEXT,
|
||||
AV_CODEC_ID_XSUB => Id::XSUB,
|
||||
AV_CODEC_ID_SSA => Id::SSA,
|
||||
AV_CODEC_ID_MOV_TEXT => Id::MOV_TEXT,
|
||||
AV_CODEC_ID_HDMV_PGS_SUBTITLE => Id::HDMV_PGS_SUBTITLE,
|
||||
AV_CODEC_ID_DVB_TELETEXT => Id::DVB_TELETEXT,
|
||||
AV_CODEC_ID_SRT => Id::SRT,
|
||||
AV_CODEC_ID_MICRODVD => Id::MICRODVD,
|
||||
AV_CODEC_ID_EIA_608 => Id::EIA_608,
|
||||
AV_CODEC_ID_JACOSUB => Id::JACOSUB,
|
||||
AV_CODEC_ID_SAMI => Id::SAMI,
|
||||
AV_CODEC_ID_REALTEXT => Id::REALTEXT,
|
||||
AV_CODEC_ID_STL => Id::STL,
|
||||
AV_CODEC_ID_SUBVIEWER1 => Id::SUBVIEWER1,
|
||||
AV_CODEC_ID_SUBVIEWER => Id::SUBVIEWER,
|
||||
AV_CODEC_ID_SUBRIP => Id::SUBRIP,
|
||||
AV_CODEC_ID_WEBVTT => Id::WEBVTT,
|
||||
AV_CODEC_ID_MPL2 => Id::MPL2,
|
||||
AV_CODEC_ID_VPLAYER => Id::VPLAYER,
|
||||
AV_CODEC_ID_PJS => Id::PJS,
|
||||
AV_CODEC_ID_ASS => Id::ASS,
|
||||
AV_CODEC_ID_DVD_SUBTITLE => Id::DVD_SUBTITLE,
|
||||
AV_CODEC_ID_DVB_SUBTITLE => Id::DVB_SUBTITLE,
|
||||
AV_CODEC_ID_TEXT => Id::TEXT,
|
||||
AV_CODEC_ID_XSUB => Id::XSUB,
|
||||
AV_CODEC_ID_SSA => Id::SSA,
|
||||
AV_CODEC_ID_MOV_TEXT => Id::MOV_TEXT,
|
||||
AV_CODEC_ID_HDMV_PGS_SUBTITLE => Id::HDMV_PGS_SUBTITLE,
|
||||
AV_CODEC_ID_DVB_TELETEXT => Id::DVB_TELETEXT,
|
||||
AV_CODEC_ID_SRT => Id::SRT,
|
||||
AV_CODEC_ID_MICRODVD => Id::MICRODVD,
|
||||
AV_CODEC_ID_EIA_608 => Id::EIA_608,
|
||||
AV_CODEC_ID_JACOSUB => Id::JACOSUB,
|
||||
AV_CODEC_ID_SAMI => Id::SAMI,
|
||||
AV_CODEC_ID_REALTEXT => Id::REALTEXT,
|
||||
AV_CODEC_ID_STL => Id::STL,
|
||||
AV_CODEC_ID_SUBVIEWER1 => Id::SUBVIEWER1,
|
||||
AV_CODEC_ID_SUBVIEWER => Id::SUBVIEWER,
|
||||
AV_CODEC_ID_SUBRIP => Id::SUBRIP,
|
||||
AV_CODEC_ID_WEBVTT => Id::WEBVTT,
|
||||
AV_CODEC_ID_MPL2 => Id::MPL2,
|
||||
AV_CODEC_ID_VPLAYER => Id::VPLAYER,
|
||||
AV_CODEC_ID_PJS => Id::PJS,
|
||||
AV_CODEC_ID_ASS => Id::ASS,
|
||||
AV_CODEC_ID_HDMV_TEXT_SUBTITLE => Id::HDMV_TEXT_SUBTITLE,
|
||||
|
||||
/* other specific kind of codecs (generally used for attachments) */
|
||||
AV_CODEC_ID_TTF => Id::TTF,
|
||||
@ -1089,6 +1102,8 @@ impl Into<AVCodecID> for Id {
|
||||
Id::HQX => AV_CODEC_ID_HQX,
|
||||
Id::TDSC => AV_CODEC_ID_TDSC,
|
||||
Id::HQ_HQA => AV_CODEC_ID_HQ_HQA,
|
||||
Id::HAP => AV_CODEC_ID_HAP,
|
||||
Id::DDS => AV_CODEC_ID_DDS,
|
||||
|
||||
Id::BRENDER_PIX => AV_CODEC_ID_BRENDER_PIX,
|
||||
Id::Y41P => AV_CODEC_ID_Y41P,
|
||||
@ -1150,6 +1165,7 @@ impl Into<AVCodecID> for Id {
|
||||
Id::PCM_S8_PLANAR => AV_CODEC_ID_PCM_S8_PLANAR,
|
||||
Id::PCM_S24LE_PLANAR_DEPRECATED => AV_CODEC_ID_PCM_S24LE_PLANAR_DEPRECATED,
|
||||
Id::PCM_S32LE_PLANAR_DEPRECATED => AV_CODEC_ID_PCM_S32LE_PLANAR_DEPRECATED,
|
||||
Id::PCM_S16BE_PLANAR_DEPRECATED => AV_CODEC_ID_PCM_S16BE_PLANAR_DEPRECATED,
|
||||
Id::PCM_S24LE_PLANAR => AV_CODEC_ID_PCM_S24LE_PLANAR,
|
||||
Id::PCM_S32LE_PLANAR => AV_CODEC_ID_PCM_S32LE_PLANAR,
|
||||
Id::PCM_S16BE_PLANAR => AV_CODEC_ID_PCM_S16BE_PLANAR,
|
||||
@ -1193,6 +1209,7 @@ impl Into<AVCodecID> for Id {
|
||||
Id::ADPCM_DTK => AV_CODEC_ID_ADPCM_DTK,
|
||||
Id::ADPCM_IMA_RAD => AV_CODEC_ID_ADPCM_IMA_RAD,
|
||||
Id::ADPCM_G726LE => AV_CODEC_ID_ADPCM_G726LE,
|
||||
Id::ADPCM_THP_LE => AV_CODEC_ID_ADPCM_THP_LE,
|
||||
|
||||
/* AMR */
|
||||
Id::AMR_NB => AV_CODEC_ID_AMR_NB,
|
||||
@ -1289,31 +1306,33 @@ impl Into<AVCodecID> for Id {
|
||||
Id::DSD_MSBF => AV_CODEC_ID_DSD_MSBF,
|
||||
Id::DSD_LSBF_PLANAR => AV_CODEC_ID_DSD_LSBF_PLANAR,
|
||||
Id::DSD_MSBF_PLANAR => AV_CODEC_ID_DSD_MSBF_PLANAR,
|
||||
Id::_4GV => AV_CODEC_ID_4GV,
|
||||
|
||||
/* subtitle codecs */
|
||||
Id::DVD_SUBTITLE => AV_CODEC_ID_DVD_SUBTITLE,
|
||||
Id::DVB_SUBTITLE => AV_CODEC_ID_DVB_SUBTITLE,
|
||||
Id::TEXT => AV_CODEC_ID_TEXT,
|
||||
Id::XSUB => AV_CODEC_ID_XSUB,
|
||||
Id::SSA => AV_CODEC_ID_SSA,
|
||||
Id::MOV_TEXT => AV_CODEC_ID_MOV_TEXT,
|
||||
Id::HDMV_PGS_SUBTITLE => AV_CODEC_ID_HDMV_PGS_SUBTITLE,
|
||||
Id::DVB_TELETEXT => AV_CODEC_ID_DVB_TELETEXT,
|
||||
Id::SRT => AV_CODEC_ID_SRT,
|
||||
Id::MICRODVD => AV_CODEC_ID_MICRODVD,
|
||||
Id::EIA_608 => AV_CODEC_ID_EIA_608,
|
||||
Id::JACOSUB => AV_CODEC_ID_JACOSUB,
|
||||
Id::SAMI => AV_CODEC_ID_SAMI,
|
||||
Id::REALTEXT => AV_CODEC_ID_REALTEXT,
|
||||
Id::STL => AV_CODEC_ID_STL,
|
||||
Id::SUBVIEWER1 => AV_CODEC_ID_SUBVIEWER1,
|
||||
Id::SUBVIEWER => AV_CODEC_ID_SUBVIEWER,
|
||||
Id::SUBRIP => AV_CODEC_ID_SUBRIP,
|
||||
Id::WEBVTT => AV_CODEC_ID_WEBVTT,
|
||||
Id::MPL2 => AV_CODEC_ID_MPL2,
|
||||
Id::VPLAYER => AV_CODEC_ID_VPLAYER,
|
||||
Id::PJS => AV_CODEC_ID_PJS,
|
||||
Id::ASS => AV_CODEC_ID_ASS,
|
||||
Id::DVD_SUBTITLE => AV_CODEC_ID_DVD_SUBTITLE,
|
||||
Id::DVB_SUBTITLE => AV_CODEC_ID_DVB_SUBTITLE,
|
||||
Id::TEXT => AV_CODEC_ID_TEXT,
|
||||
Id::XSUB => AV_CODEC_ID_XSUB,
|
||||
Id::SSA => AV_CODEC_ID_SSA,
|
||||
Id::MOV_TEXT => AV_CODEC_ID_MOV_TEXT,
|
||||
Id::HDMV_PGS_SUBTITLE => AV_CODEC_ID_HDMV_PGS_SUBTITLE,
|
||||
Id::DVB_TELETEXT => AV_CODEC_ID_DVB_TELETEXT,
|
||||
Id::SRT => AV_CODEC_ID_SRT,
|
||||
Id::MICRODVD => AV_CODEC_ID_MICRODVD,
|
||||
Id::EIA_608 => AV_CODEC_ID_EIA_608,
|
||||
Id::JACOSUB => AV_CODEC_ID_JACOSUB,
|
||||
Id::SAMI => AV_CODEC_ID_SAMI,
|
||||
Id::REALTEXT => AV_CODEC_ID_REALTEXT,
|
||||
Id::STL => AV_CODEC_ID_STL,
|
||||
Id::SUBVIEWER1 => AV_CODEC_ID_SUBVIEWER1,
|
||||
Id::SUBVIEWER => AV_CODEC_ID_SUBVIEWER,
|
||||
Id::SUBRIP => AV_CODEC_ID_SUBRIP,
|
||||
Id::WEBVTT => AV_CODEC_ID_WEBVTT,
|
||||
Id::MPL2 => AV_CODEC_ID_MPL2,
|
||||
Id::VPLAYER => AV_CODEC_ID_VPLAYER,
|
||||
Id::PJS => AV_CODEC_ID_PJS,
|
||||
Id::ASS => AV_CODEC_ID_ASS,
|
||||
Id::HDMV_TEXT_SUBTITLE => AV_CODEC_ID_HDMV_TEXT_SUBTITLE,
|
||||
|
||||
/* other specific kind of codecs (generally used for attachments) */
|
||||
Id::TTF => AV_CODEC_ID_TTF,
|
||||
|
Reference in New Issue
Block a user