Commit 3f6dc4a1 authored by Joshua Warner's avatar Joshua Warner Committed by Michael Niedermayer

encoder for adobe's flash ScreenVideo2 codec

parent 85ff3394
...@@ -342,6 +342,7 @@ version 0.5: ...@@ -342,6 +342,7 @@ version 0.5:
- Gopher client support - Gopher client support
- MXF D-10 muxer - MXF D-10 muxer
- generic metadata API - generic metadata API
- flash ScreenVideo2 encoder
version 0.4.9-pre1: version 0.4.9-pre1:
......
...@@ -1275,6 +1275,7 @@ flac_decoder_select="golomb" ...@@ -1275,6 +1275,7 @@ flac_decoder_select="golomb"
flac_encoder_select="golomb lpc" flac_encoder_select="golomb lpc"
flashsv_decoder_select="zlib" flashsv_decoder_select="zlib"
flashsv_encoder_select="zlib" flashsv_encoder_select="zlib"
flashsv2_encoder_select="zlib"
flv_decoder_select="h263_decoder" flv_decoder_select="h263_decoder"
flv_encoder_select="h263_encoder" flv_encoder_select="h263_encoder"
fraps_decoder_select="huffman" fraps_decoder_select="huffman"
......
...@@ -401,6 +401,7 @@ following image formats are supported: ...@@ -401,6 +401,7 @@ following image formats are supported:
@tab experimental lossless codec (fourcc: FFV1) @tab experimental lossless codec (fourcc: FFV1)
@item Flash Screen Video v1 @tab X @tab X @item Flash Screen Video v1 @tab X @tab X
@tab fourcc: FSV1 @tab fourcc: FSV1
@item Flash Screen Video v2 @tab X
@item Flash Video (FLV) @tab X @tab X @item Flash Video (FLV) @tab X @tab X
@tab Sorenson H.263 used in Flash @tab Sorenson H.263 used in Flash
@item Fraps @tab @tab X @item Fraps @tab @tab X
......
...@@ -145,6 +145,7 @@ OBJS-$(CONFIG_FLAC_DECODER) += flacdec.o flacdata.o flac.o vorbis_dat ...@@ -145,6 +145,7 @@ OBJS-$(CONFIG_FLAC_DECODER) += flacdec.o flacdata.o flac.o vorbis_dat
OBJS-$(CONFIG_FLAC_ENCODER) += flacenc.o flacdata.o flac.o OBJS-$(CONFIG_FLAC_ENCODER) += flacenc.o flacdata.o flac.o
OBJS-$(CONFIG_FLASHSV_DECODER) += flashsv.o OBJS-$(CONFIG_FLASHSV_DECODER) += flashsv.o
OBJS-$(CONFIG_FLASHSV_ENCODER) += flashsvenc.o OBJS-$(CONFIG_FLASHSV_ENCODER) += flashsvenc.o
OBJS-$(CONFIG_FLASHSV2_ENCODER) += flashsv2enc.o
OBJS-$(CONFIG_FLIC_DECODER) += flicvideo.o OBJS-$(CONFIG_FLIC_DECODER) += flicvideo.o
OBJS-$(CONFIG_FOURXM_DECODER) += 4xm.o OBJS-$(CONFIG_FOURXM_DECODER) += 4xm.o
OBJS-$(CONFIG_FRAPS_DECODER) += fraps.o OBJS-$(CONFIG_FRAPS_DECODER) += fraps.o
......
...@@ -108,6 +108,7 @@ void avcodec_register_all(void) ...@@ -108,6 +108,7 @@ void avcodec_register_all(void)
REGISTER_ENCDEC (FFV1, ffv1); REGISTER_ENCDEC (FFV1, ffv1);
REGISTER_ENCDEC (FFVHUFF, ffvhuff); REGISTER_ENCDEC (FFVHUFF, ffvhuff);
REGISTER_ENCDEC (FLASHSV, flashsv); REGISTER_ENCDEC (FLASHSV, flashsv);
REGISTER_ENCODER (FLASHSV2, flashsv2);
REGISTER_DECODER (FLIC, flic); REGISTER_DECODER (FLIC, flic);
REGISTER_ENCDEC (FLV, flv); REGISTER_ENCDEC (FLV, flv);
REGISTER_DECODER (FOURXM, fourxm); REGISTER_DECODER (FOURXM, fourxm);
......
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