Commit 014315c3 authored by Sam Hocevar's avatar Sam Hocevar

* ./plugins/filter/crop.c: crop filter. Usage examples:

      --filter crop --crop-geometry 640x480
      --filter crop --crop-geometry 320x200+10+10
parent 870f69a3
...@@ -102,6 +102,7 @@ PLUGINS_TARGETS := a52/a52 \ ...@@ -102,6 +102,7 @@ PLUGINS_TARGETS := a52/a52 \
filter/filter_distort \ filter/filter_distort \
filter/filter_wall \ filter/filter_wall \
filter/filter_clone \ filter/filter_clone \
filter/filter_crop \
fx/fx_scope \ fx/fx_scope \
ggi/ggi \ ggi/ggi \
glide/glide \ glide/glide \
......
...@@ -5464,7 +5464,7 @@ case x"${target_cpu}" in ...@@ -5464,7 +5464,7 @@ case x"${target_cpu}" in
esac esac
BUILTINS="${BUILTINS} idct idctclassic motion imdct downmix chroma_i420_rgb chroma_i420_yuy2 chroma_i422_yuy2 chroma_i420_ymga mpeg_adec ac3_adec mpeg_vdec" BUILTINS="${BUILTINS} idct idctclassic motion imdct downmix chroma_i420_rgb chroma_i420_yuy2 chroma_i422_yuy2 chroma_i420_ymga mpeg_adec ac3_adec mpeg_vdec"
PLUGINS="${PLUGINS} dummy null rc logger mpeg_es mpeg_ps mpeg_ts mpeg_audio file udp http ipv4 memcpy lpcm_adec ac3_spdif spudec filter_deinterlace filter_invert filter_wall filter_transform filter_distort filter_clone fx_scope" PLUGINS="${PLUGINS} dummy null rc logger mpeg_es mpeg_ps mpeg_ts mpeg_audio file udp http ipv4 memcpy lpcm_adec ac3_spdif spudec filter_deinterlace filter_invert filter_wall filter_transform filter_distort filter_clone filter_crop fx_scope"
MMX_MODULES="memcpymmx idctmmx motionmmx chroma_i420_rgb_mmx chroma_i420_yuy2_mmx chroma_i422_yuy2_mmx chroma_i420_ymga_mmx" MMX_MODULES="memcpymmx idctmmx motionmmx chroma_i420_rgb_mmx chroma_i420_yuy2_mmx chroma_i422_yuy2_mmx chroma_i420_ymga_mmx"
MMXEXT_MODULES="memcpymmxext idctmmxext motionmmxext" MMXEXT_MODULES="memcpymmxext idctmmxext motionmmxext"
......
...@@ -422,7 +422,7 @@ dnl ...@@ -422,7 +422,7 @@ dnl
dnl default modules dnl default modules
dnl dnl
BUILTINS="${BUILTINS} idct idctclassic motion imdct downmix chroma_i420_rgb chroma_i420_yuy2 chroma_i422_yuy2 chroma_i420_ymga mpeg_adec ac3_adec mpeg_vdec" BUILTINS="${BUILTINS} idct idctclassic motion imdct downmix chroma_i420_rgb chroma_i420_yuy2 chroma_i422_yuy2 chroma_i420_ymga mpeg_adec ac3_adec mpeg_vdec"
PLUGINS="${PLUGINS} dummy null rc logger mpeg_es mpeg_ps mpeg_ts mpeg_audio file udp http ipv4 memcpy lpcm_adec ac3_spdif spudec filter_deinterlace filter_invert filter_wall filter_transform filter_distort filter_clone fx_scope" PLUGINS="${PLUGINS} dummy null rc logger mpeg_es mpeg_ps mpeg_ts mpeg_audio file udp http ipv4 memcpy lpcm_adec ac3_spdif spudec filter_deinterlace filter_invert filter_wall filter_transform filter_distort filter_clone filter_crop fx_scope"
dnl dnl
dnl Accelerated modules dnl Accelerated modules
......
...@@ -4,3 +4,4 @@ filter_invert_SOURCES = invert.c ...@@ -4,3 +4,4 @@ filter_invert_SOURCES = invert.c
filter_distort_SOURCES = distort.c filter_distort_SOURCES = distort.c
filter_wall_SOURCES = wall.c filter_wall_SOURCES = wall.c
filter_clone_SOURCES = clone.c filter_clone_SOURCES = clone.c
filter_crop_SOURCES = crop.c
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