mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-04-01 22:49:21 +00:00
Rename avfilter_destroy() as avfilter_free().
The new name is shorter and more consistent with the FFmpeg API, and sounds less evil. Originally committed as revision 25707 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
7b3937360e
commit
24de0edbd5
@ -13,6 +13,10 @@ libavutil: 2009-03-08
|
|||||||
|
|
||||||
API changes, most recent first:
|
API changes, most recent first:
|
||||||
|
|
||||||
|
2010-11-08 - r25707 - lavfi 1.59.0 - avfilter_free()
|
||||||
|
Rename avfilter_destroy() to avfilter_free().
|
||||||
|
This change breaks libavfilter API/ABI.
|
||||||
|
|
||||||
2010-11-07 - r25705 - lavfi 1.58.0 - avfiltergraph.h
|
2010-11-07 - r25705 - lavfi 1.58.0 - avfiltergraph.h
|
||||||
Remove graphparser.h header, move AVFilterInOut and
|
Remove graphparser.h header, move AVFilterInOut and
|
||||||
avfilter_graph_parse() declarations to libavfilter/avfiltergraph.h.
|
avfilter_graph_parse() declarations to libavfilter/avfiltergraph.h.
|
||||||
|
@ -527,7 +527,7 @@ int avfilter_open(AVFilterContext **filter_ctx, AVFilter *filter, const char *in
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void avfilter_destroy(AVFilterContext *filter)
|
void avfilter_free(AVFilterContext *filter)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
AVFilterLink *link;
|
AVFilterLink *link;
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
#include "libavutil/avutil.h"
|
#include "libavutil/avutil.h"
|
||||||
|
|
||||||
#define LIBAVFILTER_VERSION_MAJOR 1
|
#define LIBAVFILTER_VERSION_MAJOR 1
|
||||||
#define LIBAVFILTER_VERSION_MINOR 58
|
#define LIBAVFILTER_VERSION_MINOR 59
|
||||||
#define LIBAVFILTER_VERSION_MICRO 0
|
#define LIBAVFILTER_VERSION_MICRO 0
|
||||||
|
|
||||||
#define LIBAVFILTER_VERSION_INT AV_VERSION_INT(LIBAVFILTER_VERSION_MAJOR, \
|
#define LIBAVFILTER_VERSION_INT AV_VERSION_INT(LIBAVFILTER_VERSION_MAJOR, \
|
||||||
@ -786,11 +786,11 @@ int avfilter_open(AVFilterContext **filter_ctx, AVFilter *filter, const char *in
|
|||||||
int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque);
|
int avfilter_init_filter(AVFilterContext *filter, const char *args, void *opaque);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Destroy a filter.
|
* Free a filter context.
|
||||||
*
|
*
|
||||||
* @param filter the filter to destroy
|
* @param filter the filter to free
|
||||||
*/
|
*/
|
||||||
void avfilter_destroy(AVFilterContext *filter);
|
void avfilter_free(AVFilterContext *filter);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Insert a filter in the middle of an existing link.
|
* Insert a filter in the middle of an existing link.
|
||||||
|
@ -34,7 +34,7 @@ AVFilterGraph *avfilter_graph_alloc(void)
|
|||||||
void avfilter_graph_free(AVFilterGraph *graph)
|
void avfilter_graph_free(AVFilterGraph *graph)
|
||||||
{
|
{
|
||||||
for(; graph->filter_count > 0; graph->filter_count --)
|
for(; graph->filter_count > 0; graph->filter_count --)
|
||||||
avfilter_destroy(graph->filters[graph->filter_count - 1]);
|
avfilter_free(graph->filters[graph->filter_count - 1]);
|
||||||
av_freep(&graph->scale_sws_opts);
|
av_freep(&graph->scale_sws_opts);
|
||||||
av_freep(&graph->filters);
|
av_freep(&graph->filters);
|
||||||
}
|
}
|
||||||
@ -143,7 +143,7 @@ static int query_formats(AVFilterGraph *graph, AVClass *log_ctx)
|
|||||||
snprintf(scale_args, sizeof(scale_args), "0:0:%s", graph->scale_sws_opts);
|
snprintf(scale_args, sizeof(scale_args), "0:0:%s", graph->scale_sws_opts);
|
||||||
if(!scale || scale->filter->init(scale, scale_args, NULL) ||
|
if(!scale || scale->filter->init(scale, scale_args, NULL) ||
|
||||||
avfilter_insert_filter(link, scale, 0, 0)) {
|
avfilter_insert_filter(link, scale, 0, 0)) {
|
||||||
avfilter_destroy(scale);
|
avfilter_free(scale);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -118,7 +118,7 @@ static int create_filter(AVFilterContext **filt_ctx, AVFilterGraph *ctx, int ind
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ((ret = avfilter_graph_add_filter(ctx, *filt_ctx)) < 0) {
|
if ((ret = avfilter_graph_add_filter(ctx, *filt_ctx)) < 0) {
|
||||||
avfilter_destroy(*filt_ctx);
|
avfilter_free(*filt_ctx);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -93,7 +93,7 @@ int main(int argc, char **argv)
|
|||||||
av_pix_fmt_descriptors[fmts->formats[j]].name);
|
av_pix_fmt_descriptors[fmts->formats[j]].name);
|
||||||
}
|
}
|
||||||
|
|
||||||
avfilter_destroy(filter_ctx);
|
avfilter_free(filter_ctx);
|
||||||
fflush(stdout);
|
fflush(stdout);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user