Commit 80be7daa authored by Donny Yang's avatar Donny Yang Committed by Michael Niedermayer

apng: Add a basic APNG muxer

Additionally, update some documentation with support for APNG
Signed-off-by: 's avatarDonny Yang <work@kota.moe>
Reviewed-by: 's avatarPaul B Mahol <onemda@gmail.com>
Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent d7598448
...@@ -12,6 +12,7 @@ version <next>: ...@@ -12,6 +12,7 @@ version <next>:
- Detelecine filter - Detelecine filter
- Intel QSV-accelerated H.264 encoding - Intel QSV-accelerated H.264 encoding
- MMAL-accelerated H.264 decoding - MMAL-accelerated H.264 decoding
- basic APNG encoder and muxer
version 2.6: version 2.6:
......
...@@ -222,6 +222,7 @@ library: ...@@ -222,6 +222,7 @@ library:
@tab Audio format used on the Nintendo Gamecube. @tab Audio format used on the Nintendo Gamecube.
@item AFC @tab @tab X @item AFC @tab @tab X
@tab Audio format used on the Nintendo Gamecube. @tab Audio format used on the Nintendo Gamecube.
@item APNG @tab X @tab X
@item ASF @tab X @tab X @item ASF @tab X @tab X
@item AST @tab X @tab X @item AST @tab X @tab X
@tab Audio format used on the Nintendo Wii. @tab Audio format used on the Nintendo Wii.
...@@ -508,6 +509,7 @@ following image formats are supported: ...@@ -508,6 +509,7 @@ following image formats are supported:
@item Alias PIX @tab X @tab X @item Alias PIX @tab X @tab X
@tab Alias/Wavefront PIX image format @tab Alias/Wavefront PIX image format
@item animated GIF @tab X @tab X @item animated GIF @tab X @tab X
@item APNG @tab X @tab X
@item BMP @tab X @tab X @item BMP @tab X @tab X
@tab Microsoft BMP image @tab Microsoft BMP image
@item BRender PIX @tab @tab X @item BRender PIX @tab @tab X
......
...@@ -80,6 +80,7 @@ OBJS-$(CONFIG_ANM_DEMUXER) += anm.o ...@@ -80,6 +80,7 @@ OBJS-$(CONFIG_ANM_DEMUXER) += anm.o
OBJS-$(CONFIG_APC_DEMUXER) += apc.o OBJS-$(CONFIG_APC_DEMUXER) += apc.o
OBJS-$(CONFIG_APE_DEMUXER) += ape.o apetag.o img2.o OBJS-$(CONFIG_APE_DEMUXER) += ape.o apetag.o img2.o
OBJS-$(CONFIG_APNG_DEMUXER) += apngdec.o OBJS-$(CONFIG_APNG_DEMUXER) += apngdec.o
OBJS-$(CONFIG_APNG_MUXER) += apngenc.o
OBJS-$(CONFIG_AQTITLE_DEMUXER) += aqtitledec.o subtitles.o OBJS-$(CONFIG_AQTITLE_DEMUXER) += aqtitledec.o subtitles.o
OBJS-$(CONFIG_ASF_DEMUXER) += asfdec.o asf.o asfcrypt.o \ OBJS-$(CONFIG_ASF_DEMUXER) += asfdec.o asf.o asfcrypt.o \
avlanguage.o avlanguage.o
......
...@@ -74,7 +74,7 @@ void av_register_all(void) ...@@ -74,7 +74,7 @@ void av_register_all(void)
REGISTER_DEMUXER (ANM, anm); REGISTER_DEMUXER (ANM, anm);
REGISTER_DEMUXER (APC, apc); REGISTER_DEMUXER (APC, apc);
REGISTER_DEMUXER (APE, ape); REGISTER_DEMUXER (APE, ape);
REGISTER_DEMUXER (APNG, apng); REGISTER_MUXDEMUX(APNG, apng);
REGISTER_DEMUXER (AQTITLE, aqtitle); REGISTER_DEMUXER (AQTITLE, aqtitle);
REGISTER_MUXDEMUX(ASF, asf); REGISTER_MUXDEMUX(ASF, asf);
REGISTER_MUXDEMUX(ASS, ass); REGISTER_MUXDEMUX(ASS, ass);
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment