avcodec: Implement Archimedes VIDC encoder/decoder
Signed-off-by: Cameron Cawley <ccawley2011@gmail.com>
This commit is contained in:
committed by
Paul B Mahol
parent
fb7925ba2f
commit
22238d0b94
@@ -411,6 +411,8 @@ OBJS-$(CONFIG_PCM_U32LE_DEMUXER) += pcmdec.o pcm.o
|
||||
OBJS-$(CONFIG_PCM_U32LE_MUXER) += pcmenc.o rawenc.o
|
||||
OBJS-$(CONFIG_PCM_U8_DEMUXER) += pcmdec.o pcm.o
|
||||
OBJS-$(CONFIG_PCM_U8_MUXER) += pcmenc.o rawenc.o
|
||||
OBJS-$(CONFIG_PCM_VIDC_DEMUXER) += pcmdec.o pcm.o
|
||||
OBJS-$(CONFIG_PCM_VIDC_MUXER) += pcmenc.o rawenc.o
|
||||
OBJS-$(CONFIG_PJS_DEMUXER) += pjsdec.o subtitles.o
|
||||
OBJS-$(CONFIG_PMP_DEMUXER) += pmpdec.o
|
||||
OBJS-$(CONFIG_PVA_DEMUXER) += pva.o
|
||||
|
||||
@@ -289,6 +289,8 @@ extern AVInputFormat ff_pcm_alaw_demuxer;
|
||||
extern AVOutputFormat ff_pcm_alaw_muxer;
|
||||
extern AVInputFormat ff_pcm_mulaw_demuxer;
|
||||
extern AVOutputFormat ff_pcm_mulaw_muxer;
|
||||
extern AVInputFormat ff_pcm_vidc_demuxer;
|
||||
extern AVOutputFormat ff_pcm_vidc_muxer;
|
||||
extern AVInputFormat ff_pcm_f64be_demuxer;
|
||||
extern AVOutputFormat ff_pcm_f64be_muxer;
|
||||
extern AVInputFormat ff_pcm_f64le_demuxer;
|
||||
|
||||
@@ -177,6 +177,9 @@ PCMDEF(alaw, "PCM A-law",
|
||||
PCMDEF(mulaw, "PCM mu-law",
|
||||
"ul", AV_CODEC_ID_PCM_MULAW)
|
||||
|
||||
PCMDEF(vidc, "PCM Archimedes VIDC",
|
||||
NULL, AV_CODEC_ID_PCM_VIDC)
|
||||
|
||||
static const AVOption sln_options[] = {
|
||||
{ "sample_rate", "", offsetof(PCMAudioDemuxerContext, sample_rate), AV_OPT_TYPE_INT, {.i64 = 8000}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM },
|
||||
{ "channels", "", offsetof(PCMAudioDemuxerContext, channels), AV_OPT_TYPE_INT, {.i64 = 1}, 0, INT_MAX, AV_OPT_FLAG_DECODING_PARAM },
|
||||
|
||||
@@ -92,3 +92,6 @@ PCMDEF(alaw, "PCM A-law",
|
||||
|
||||
PCMDEF(mulaw, "PCM mu-law",
|
||||
"ul", AV_CODEC_ID_PCM_MULAW)
|
||||
|
||||
PCMDEF(vidc, "PCM Archimedes VIDC",
|
||||
NULL, AV_CODEC_ID_PCM_VIDC)
|
||||
|
||||
Reference in New Issue
Block a user