aboutsummaryrefslogtreecommitdiffhomepage
path: root/libmpcodecs/vf_bmovl.c
Commit message (Collapse)AuthorAge
* cleanup: remove more warningsGravatar Clément Bœsch2011-05-02
|
* vf_*: fix pts values passed to the next filterGravatar Rudolf Polzer2011-04-24
| | | | | | | | | | | | Many video filters failed to calculate or even just pass through pts values for their output frames. Fix this, and also make the two remaining filters that called vf_next_put_image() twice for the same input frame (vf_softpulldown, vf_telecine) use vf_queue_frame() so that e.g. framestepping properly sees both frames. Changed filters: vf_bmovl, vf_detc, vf_divtc, vf_filmdint, vf_ivtc, vf_lavc, vf_phase, vf_pullup, vf_softpulldown, vf_telecine, vf_tile, vf_tinterlace.
* cosmetics: "struct vf_instance* vf" -> "struct vf_instance *vf"Gravatar Uoti Urpala2010-05-29
| | | | | | | Change 'struct vf_instance' pointer arguments to more standard style as in the subject. Also some other minor formatting fixes. Patch by Diego Biurrun.
* Merge svn changes up to r30683Gravatar Uoti Urpala2010-03-10
|\
| * Rename open() vf initialization function to vf_open().Gravatar diego2010-02-21
| | | | | | | | | | | | | | This avoids clashes with fcntl.h under certain circumstances. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30680 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Remove trailing whitespace from most filesGravatar Uoti Urpala2009-07-07
| |
| * whitespace cosmetics: Remove all trailing whitespace.Gravatar diego2009-05-13
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29305 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r29117Gravatar Uoti Urpala2009-04-01
|\|
| * cosmetics: Remove file names from file header, it only causes trouble.Gravatar diego2009-03-15
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28959 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Merge svn changes up to r27573Gravatar Uoti Urpala2008-09-10
|\| | | | | | | | | Conflicts: libmpcodecs/vd_ffmpeg.c
| * Replace casual GPL notices by proper license headers.Gravatar diego2008-09-07
| | | | | | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27541 b3059339-0415-0410-9bf9-f77b7e298cf2
* | Remove _s/_st suffix from some struct namesGravatar Uoti Urpala2008-04-25
|/ | | | | Since the names are always used after the keyword "struct" having a suffix as in "struct demuxer_st" is almost completely pointless.
* begin moving const filter data to .text/.rodata sectionsGravatar rfelker2007-11-09
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24997 b3059339-0415-0410-9bf9-f77b7e298cf2
* Replace implicit use of fast_memcpy via macro by explicit use to allowGravatar reimar2007-06-05
| | | | | | | for future optimization. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@23475 b3059339-0415-0410-9bf9-f77b7e298cf2
* Conditionally compile vf_bmovl.c instead of enclosing all of the fileGravatar diego2007-03-21
| | | | | | | in #ifdef HAVE_POSIX_SELECT. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22770 b3059339-0415-0410-9bf9-f77b7e298cf2
* Invert logic for HAVE_NO_POSIX_SELECT to HAVE_POSIX_SELECT to be in lineGravatar diego2007-03-21
| | | | | | | with the other HAVE_ #defines throughout the codebase. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22769 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use libavutil's av_clip* instead of unreadable MIN/MAX chaos.Gravatar reimar2007-03-01
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@22395 b3059339-0415-0410-9bf9-f77b7e298cf2
* in some cases, vf_bmovl produces junk due to source andGravatar gpoirier2006-07-23
| | | | | | | | | | | | destination stride mismatch. The attached patch fixes it by replacing memcpy with memcpy_pic. Patch by Jindrich Makovicka Original thread: Date: Jul 12, 2006 6:35 PM Subject: [MPlayer-dev-eng] [PATCH] vf_bmovl: respect destination stride git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19171 b3059339-0415-0410-9bf9-f77b7e298cf2
* passing pts through the filter layer (lets see if pts or cola comes out at ↵Gravatar michael2006-03-21
| | | | | | the end) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17907 b3059339-0415-0410-9bf9-f77b7e298cf2
* include config.h before includes that need itGravatar iive2006-02-16
| | | | | | | based on patch by Alan Curry <pacman at theworld com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17631 b3059339-0415-0410-9bf9-f77b7e298cf2
* Unify include path handling, -I.. is in CFLAGS.Gravatar diego2005-11-18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17013 b3059339-0415-0410-9bf9-f77b7e298cf2
* close stream_fd on uninit. Fixes bugzilla bug #400.Gravatar reimar2005-11-01
| | | | | | | Modified patch from T. Dekker {t dekker [at] student utwente nl}. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16887 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix bug when bmovl can't read the whole pic at onceGravatar attila2003-12-10
| | | | | | | patch by Detlev Droege <droege@uni-koblenz.de> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11621 b3059339-0415-0410-9bf9-f77b7e298cf2
* correct handling of select ret=0, patch by Jonas Jensen <jbj@knef.dk>Gravatar alex2003-10-05
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@11016 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix SIG11 if no args givenGravatar albeu2003-06-26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@10338 b3059339-0415-0410-9bf9-f77b7e298cf2
* disable vf_bmovl for systems without posix selectGravatar faust32003-04-04
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9833 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add the new -vf option wich is the same as vop in reverse order.Gravatar albeu2003-03-15
| | | | | | | | Syntax is we decided, so you can give the nomes or not with both vop and vf. vf take precedence over vop. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9594 b3059339-0415-0410-9bf9-f77b7e298cf2
* The code for converting RGB to YUV in bmovl is slow because it usesGravatar arpi2003-01-28
| | | | | | | | | floating point arithmetic. The attached patch changes it to use integers instead, giving about a 2x performance boost on animations. Jonas Jensen <jbj@knef.dk> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9132 b3059339-0415-0410-9bf9-f77b7e298cf2
* This is a simple patch to change the alpha blending code in bmovl to useGravatar arpi2003-01-26
| | | | | | | | | | integers instead of floating point. It speeds it up by about 400% meaning that it's now possible to apply alpha blending to a whole 1024x768 image on my 1266MHz PIII. Jonas Jensen <jbj@knef.dk> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9111 b3059339-0415-0410-9bf9-f77b7e298cf2
* may not be perfect but it's certainly a start. feel free to changeGravatar rfelker2003-01-10
| | | | | | | message levels or error behavior but DON'T exit() from filters! git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8879 b3059339-0415-0410-9bf9-f77b7e298cf2
* updated commentsGravatar arpi2002-10-24
| | | | | | | patch by Per Wigren <wigren@home.se> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7896 b3059339-0415-0410-9bf9-f77b7e298cf2
* time.h required for select()Gravatar arpi2002-10-23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7859 b3059339-0415-0410-9bf9-f77b7e298cf2
* -vop bmovl - BitMap OVerLay videofilter for MPlayerGravatar arpi2002-10-23
patch by Per Wigren <wigren@home.se> TODO: -dr, MMX opt, fix alpha-only png, other colorspaces git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7856 b3059339-0415-0410-9bf9-f77b7e298cf2