Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2011-09-13 05:52:30 +0400
committerMichael Niedermayer <michaelni@gmx.at>2011-09-21 21:46:42 +0400
commit1072498081a5c8656db6df124386e171d25729fa (patch)
treee3b185ab635b6045044f9f80e2c9f573d6c7c3b4 /libavfilter/libmpcodecs
parente952ff69810d370c361ece5dfe33a7bcd7a64e40 (diff)
vf_remove_logo: domt access vf->next->query_format() directly but use the API.
This fixes a crash Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 39e0accb7a934bfe3d42324b016dd8790790746d)
Diffstat (limited to 'libavfilter/libmpcodecs')
-rw-r--r--libavfilter/libmpcodecs/vf_remove_logo.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libavfilter/libmpcodecs/vf_remove_logo.c b/libavfilter/libmpcodecs/vf_remove_logo.c
index 5f1265eab3..5498a1bd03 100644
--- a/libavfilter/libmpcodecs/vf_remove_logo.c
+++ b/libavfilter/libmpcodecs/vf_remove_logo.c
@@ -671,7 +671,7 @@ static pgm_structure * generate_half_size_image(vf_instance_t * vf, pgm_structur
* \brief Checks if YV12 is supported by the next filter.
*/
static unsigned int find_best(struct vf_instance *vf){
- int is_format_okay = vf->next->query_format(vf->next, IMGFMT_YV12);
+ int is_format_okay = vf_next_query_format(vf, IMGFMT_YV12);
if ((is_format_okay & VFCAP_CSP_SUPPORTED_BY_HW) || (is_format_okay & VFCAP_CSP_SUPPORTED))
return IMGFMT_YV12;
else
@@ -814,7 +814,7 @@ static int put_image(struct vf_instance *vf, mp_image_t *mpi, double pts){
static int query_format(struct vf_instance *vf, unsigned int fmt)
{
if (fmt == IMGFMT_YV12)
- return vf->next->query_format(vf->next, IMGFMT_YV12);
+ return vf_next_query_format(vf, IMGFMT_YV12);
else
return 0;
}