log libmpcodecs/vd.c @ 36911:7fea799f350c

age author description
Thu, 23 Jan 2014 19:36:52 +0000 reimar vd: Make sure we test the preferred format first.
Thu, 23 Jan 2014 19:21:53 +0000 reimar vd: Fix setting of outfmtidx during VDCTRL_QUERY_FORMAT
Sun, 08 Dec 2013 17:52:23 +0000 reimar Query codec support first.
Wed, 07 Aug 2013 21:06:59 +0000 ib Be more consistent with movie aspect setting and check.
Wed, 07 Aug 2013 20:41:34 +0000 ib Don't subsequently calculate original_aspect from last movie_aspect.
Sun, 04 Aug 2013 20:19:58 +0000 ib Enable switch_ratio -1 with videos with aspect changes.
Sun, 04 Aug 2013 18:12:24 +0000 ib Fix definition of sh->original_aspect.
Thu, 01 Aug 2013 21:18:14 +0000 ib Handle special argument -1 to switch_ratio as intended.
Fri, 05 Apr 2013 14:21:40 +0000 reimar Do not try with scale filter etc. when the format is a HWACCEL format.
Mon, 15 Oct 2012 19:43:15 +0000 al libmpcodecs: Add vd_black
Sat, 26 Mar 2011 18:37:05 +0000 reimar Disable the combination of slices and multithreaded decode by default, it
Mon, 13 Sep 2010 18:19:25 +0000 diego build system: Merge all FFmpeg library checks into a single FFmpeg check.
Sat, 29 May 2010 10:07:10 +0000 diego cosmetics: Remove some commented-out #includes, fix a comment grammar error.
Thu, 27 May 2010 09:54:11 +0000 diego cosmetics: K&R coding style
Thu, 25 Feb 2010 22:23:58 +0000 reimar Add const to mpvdec declaration
Sun, 21 Feb 2010 15:48:03 +0000 diego cosmetics: Rename struct vf_instance_s --> vf_instance.
Sun, 14 Feb 2010 11:04:14 +0000 reimar Make vd_functions_t describing codecs const.
Sat, 30 Jan 2010 16:57:40 +0000 diego Add missing license headers to all files in the libmpcodecs directory.
Fri, 22 Jan 2010 23:19:59 +0000 reimar Remove any auto-inserted lavc filter.
Wed, 30 Sep 2009 14:55:43 +0000 diego Reduce console output verbosity: Move colorspace information to verbose mode.
Wed, 13 May 2009 02:58:57 +0000 diego whitespace cosmetics: Remove all trailing whitespace.
Thu, 02 Apr 2009 09:20:48 +0000 diego Remove unnecessary malloc.h #includes and related #ifdeffery.
Sun, 08 Mar 2009 13:32:42 +0000 reimar Remove internal NuppelVideo decoder, the code in libavcodec can decode
Fri, 06 Mar 2009 20:20:12 +0000 reimar Add some "const" to mpcodecs_vd_drivers
Tue, 17 Feb 2009 19:01:29 +0000 reimar Make it possible for mpcodecs_get_image to return NULL as the
Tue, 17 Feb 2009 11:16:19 +0000 diego Convert HAVE_MALLOC_H into a 0/1 definition, fixes the warning:
Thu, 16 Oct 2008 18:24:18 +0000 diego Move SCREEN_SIZE_X/Y definition to libmpcodecs/vd.c where it is used.
Tue, 05 Aug 2008 08:47:51 +0000 diego Rename preprocessor directives related to image libraries.
Sun, 03 Aug 2008 15:21:40 +0000 diego Change a bunch of video/audio-output-specific preprocessor directives from
Sat, 02 Aug 2008 16:30:32 +0000 diego Change a bunch of codec-specific preprocessor directives from a HAVE_
Wed, 30 Jul 2008 12:01:30 +0000 diego Start unifying names of internal preprocessor directives.
Sat, 15 Mar 2008 08:07:24 +0000 diego Simplify preprocessor condition for QT codecs, configure already does the
Thu, 14 Feb 2008 14:23:55 +0000 diego typo fix: inited --> initialized
Mon, 28 Jan 2008 22:09:21 +0000 ivo clarify comments/docs about lav* being the preferred place to implement new
Mon, 28 Jan 2008 16:03:22 +0000 ivo copy note on new demuxers and codecs to the top of the array as well to be
Mon, 28 Jan 2008 12:11:41 +0000 ivo note on new demuxers and codecs, add them to lav* instead of libmp*
Sun, 06 Jan 2008 13:01:41 +0000 diego Remove unused definition.
Sun, 02 Dec 2007 14:17:45 +0000 reimar Remove completely outdated commented-out code
Sat, 01 Sep 2007 15:54:45 +0000 nicodvb added .stream_aspect to st_video_t: if non-zero and if not specified otherwise
Sat, 25 Aug 2007 12:10:33 +0000 diego Remove redundant variable declaration.
Mon, 23 Apr 2007 07:42:42 +0000 diego Gui --> gui
Thu, 15 Mar 2007 17:51:32 +0000 diego Add explicit location for headers from the libmpdemux/ directory.
Thu, 15 Mar 2007 17:10:36 +0000 diego Add explicit location for headers from the stream/ directory.
Wed, 22 Nov 2006 09:26:58 +0000 kraymer MSGTR for libmpcodecs/vd.c
Sat, 18 Nov 2006 02:40:19 +0000 diego Remove obsolete Xvid 3 support.
Sun, 05 Nov 2006 12:10:44 +0000 reimar Always respect w and h params to mpcodecs_config_vo over
Tue, 15 Aug 2006 19:51:57 +0000 ivo display corrected aspect ratio for mplayer -identify
Fri, 14 Jul 2006 17:14:16 +0000 diego Remove support for obsolete and non-free divx4/odivx libraries.
Wed, 21 Jun 2006 09:45:17 +0000 diego Remove separation between Win32 DLL and DirectShow support in the build system.
Fri, 24 Mar 2006 08:12:03 +0000 diego Convert all if(verbose>X) to mp_msg_test calls.
Mon, 18 Apr 2005 15:52:38 +0000 henry replace VO and VF numeric flags with #defined identifiers
Tue, 01 Mar 2005 20:21:58 +0000 henry fixes for encoding of multiple files
Sat, 18 Dec 2004 14:06:35 +0000 reimar add the flip filter at the end of the filter chain.
Wed, 01 Dec 2004 09:30:11 +0000 henry fix image dimensions at filter config time
Fri, 01 Oct 2004 20:08:21 +0000 reimar mpi->w and h are set by vf_get_image, do not overwrite them.
Wed, 15 Sep 2004 11:26:45 +0000 faust3 fix ineffectual video equalizer command line options, patch by kiriuja <mplayer-bugs at en-directo.net>, closes #37, some more variable docu by me
Thu, 15 Jul 2004 20:36:04 +0000 rtognimp Cinepak, CYUV and RoqA/V are now in ffmpeg
Thu, 29 Apr 2004 22:23:34 +0000 rtognimp Remove MSZH/ZLIB, FLI and QTRLE, they are now in ffmpeg
Tue, 23 Dec 2003 21:04:50 +0000 rtognimp Remove 8BPS, MsRLE, MsVideo1, RPZA, SMC
Wed, 12 Nov 2003 00:43:42 +0000 iive XviD Api4 support
Tue, 04 Nov 2003 19:58:37 +0000 rik addition of special image formats for Zoran MJPEG, and vd_zrmjpeg.c
Sat, 25 Oct 2003 18:44:41 +0000 diego -vop ---> -vf
Thu, 28 Aug 2003 21:23:40 +0000 rtognimp Quicktime 8BPS decoder
Sun, 13 Jul 2003 15:56:20 +0000 alex removed our native svq1 and huffyuv implementation as libavcodec's implementations are much better
Wed, 18 Jun 2003 00:34:35 +0000 arpi HM12 & NV12 "decoder" (specially interleaved YUV formats, used by Hauppauge's PVR cards)
Sun, 11 May 2003 18:29:07 +0000 arpi Theora demuxer/codec support, patch by David Kuehling <dvdkhlng@gmx.de>
Wed, 05 Mar 2003 10:38:56 +0000 michael add support for sgi files to mencoder patch by (Todd Kirby <slapcat at pacbell dot net>)
Tue, 25 Feb 2003 15:39:36 +0000 alex MACOSX support patch, based on Dan Christiansens work
Tue, 04 Feb 2003 17:50:30 +0000 arpi - append the 'palette' filter if the codec supports RGB8/BGR8 and no csp
Fri, 27 Dec 2002 17:31:52 +0000 alex do not config video out system if input dimensions are invalid (triggered a segfault in vop_expand due to missing dimension checks, which bug was reported by gabucino)
Tue, 26 Nov 2002 22:55:32 +0000 arpi DMO support
Tue, 12 Nov 2002 00:06:36 +0000 arpi qt video dll codecs support
Fri, 01 Nov 2002 16:40:15 +0000 arpi usage of libmpeg2, liba52, mp3lib & svq1 can be disabled
Wed, 30 Oct 2002 17:45:44 +0000 albeu 10L ! Don't remove the scale filter if we don't added ourself
Tue, 29 Oct 2002 23:43:23 +0000 albeu Auto insert vf_lavc for the MPEG vo's
Fri, 25 Oct 2002 16:48:53 +0000 arpi debug ize
Sat, 19 Oct 2002 18:56:48 +0000 alex support to use minilzo lib alternatively
Sun, 13 Oct 2002 21:40:10 +0000 arpi liblzo realtime video codec support (decoding only)
Mon, 07 Oct 2002 21:24:44 +0000 arpi argh. gcc sux. someone please explain why float x=0; if(x>0) ... is true.
Fri, 20 Sep 2002 18:57:14 +0000 arpi This patch allows you to use fractional values for specifying a zoom.
Tue, 10 Sep 2002 20:59:52 +0000 arpi TGA images (-mf on:type=tga) support
Tue, 03 Sep 2002 21:40:30 +0000 arpi pass outflags[] index via sh->outfmtidx to the vd->control() func (for VfW)
Sun, 01 Sep 2002 15:10:01 +0000 alex added LCL decoder by Roberto Togni <r_togni@libero.it>, removed my old vd_zlib
Sun, 01 Sep 2002 14:30:55 +0000 arpi warning fixes by Dominik Mierzejewski <dominik@rangers.eu.org>
Sat, 31 Aug 2002 21:03:34 +0000 arpi some messages added/changed
Fri, 30 Aug 2002 21:44:20 +0000 arpi -afm/-vfm migration from ID (int) to NAME (string) - simplifies code and makes dlopen()'ing possible
Wed, 28 Aug 2002 21:32:32 +0000 alex finally removed query_vaa, bes_da and vo_tune_info - the obsoleted libvo api
Tue, 13 Aug 2002 23:24:20 +0000 jaf messages moved from vf.c and vd.c
Mon, 05 Aug 2002 17:23:22 +0000 arpi native DV audio/video decoders using libdv
Thu, 11 Jul 2002 20:17:27 +0000 albeu Add draw slice for the codecs
Wed, 10 Jul 2002 20:56:57 +0000 albeu Support for Xvid using their new api. If divx4 compatiblity is disabeled
Sat, 22 Jun 2002 23:09:40 +0000 arpi SVQ1 added
Sat, 08 Jun 2002 20:51:50 +0000 arpi realvideo support by Florian Schneider <flo-mplayer-dev@gmx.net>
Thu, 30 May 2002 01:26:07 +0000 arpi setting mpi's w/h to disp_w/h. it fixes mpeg1 crash when height%16!=0
Mon, 20 May 2002 03:25:26 +0000 arpi big cosmetics patch, cleanup of messages printed by mplayer and libs.
Sun, 12 May 2002 02:18:52 +0000 arpi various openbsd and general warning fixes - patch by Bj«Órn Sandell <biorn@dce.chalmers.se>
Wed, 01 May 2002 17:39:46 +0000 arpi setting vf_inited flag, some printf->mp_msg, some MSGL_FATAL->MSGL_WARN
Mon, 29 Apr 2002 20:05:11 +0000 arpi apply aspect prescaling to -xy
Fri, 19 Apr 2002 23:21:44 +0000 arpi debug line
Sat, 13 Apr 2002 19:14:34 +0000 arpi mp_image.h and img_format.h moved to libmpcodecs
Thu, 11 Apr 2002 20:56:17 +0000 arpi capabilities support -> automatic insertion of scale, expand, pp
Wed, 10 Apr 2002 23:23:19 +0000 arpi query_format debug moved 1 verbose level down
Sat, 06 Apr 2002 22:05:01 +0000 arpi video filter layer - written from scratch, but inspired a lot by Fredrik Kuivinen's patch
Thu, 04 Apr 2002 00:00:23 +0000 arpi global var for option -slices
Wed, 03 Apr 2002 18:22:31 +0000 arpi vd_mpegpes added
Wed, 27 Mar 2002 02:58:55 +0000 atmos4 Issue a warning in VDec if disp_w and disp_h weren't set by codec and try workaround.
Sun, 24 Mar 2002 19:01:01 +0000 arpi UV vs VU fix
Fri, 22 Mar 2002 22:14:01 +0000 alex added zlib
Thu, 21 Mar 2002 01:21:49 +0000 melanson added HuffYUV support, courtesy of Roberto Togni <rtogni@bresciaonline.it>
Wed, 20 Mar 2002 15:39:08 +0000 alex using -dr instead -vaa_dr
Tue, 19 Mar 2002 07:07:06 +0000 melanson MPlayer now has a Microsoft RLE decoder to call its own...only supports
Mon, 18 Mar 2002 03:08:21 +0000 arpi supports query_format in codecs
Mon, 18 Mar 2002 01:47:47 +0000 arpi don't call video->get_info if it's NULL
Sun, 17 Mar 2002 02:30:29 +0000 arpi libvo printfs added (moved from mplayer.c), mpi buffers free'd to fix multifile playback
Sat, 16 Mar 2002 02:46:49 +0000 arpi prefer outfmt with no conversion (see vo's query flags)
Thu, 14 Mar 2002 23:58:46 +0000 arpi temp workaround for mencoder
Thu, 14 Mar 2002 23:28:51 +0000 arpi libvo init moved to libmpcodecs
Sun, 10 Mar 2002 22:49:18 +0000 pontscho Add IJPG decoder.
Sat, 09 Mar 2002 21:31:54 +0000 arpi vo_config request printf
Sat, 09 Mar 2002 02:18:33 +0000 arpi mpng, libmpeg2 added, none of them finished :(