|
|
|
@@ -191,6 +191,13 @@ static int webp_write_trailer(AVFormatContext *s) |
|
|
|
return 0; |
|
|
|
} |
|
|
|
|
|
|
|
static void webp_deinit(AVFormatContext *s) |
|
|
|
{ |
|
|
|
WebpContext *w = s->priv_data; |
|
|
|
|
|
|
|
av_packet_unref(&w->last_pkt); |
|
|
|
} |
|
|
|
|
|
|
|
#define OFFSET(x) offsetof(WebpContext, x) |
|
|
|
#define ENC AV_OPT_FLAG_ENCODING_PARAM |
|
|
|
static const AVOption options[] = { |
|
|
|
@@ -214,6 +221,7 @@ AVOutputFormat ff_webp_muxer = { |
|
|
|
.init = webp_init, |
|
|
|
.write_packet = webp_write_packet, |
|
|
|
.write_trailer = webp_write_trailer, |
|
|
|
.deinit = webp_deinit, |
|
|
|
.priv_class = &webp_muxer_class, |
|
|
|
.flags = AVFMT_VARIABLE_FPS, |
|
|
|
}; |