summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
Commit message (Collapse)AuthorAgeFilesLines
* Set encoder's input format to "native endiannes", instead of little endian.gpoirier2006-08-151-1/+1
| | | | | | | | Original thread: Date: Aug 9, 2006 11:55 PM Subject: Re: [PATCH] bugfix: lame endianess for Solaris/SPARC git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19403 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove empty function that isn't used anywhere (and never has been??).uau2006-08-141-4/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19399 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix buffer size sanity check to match what is actually required.uau2006-08-141-1/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19398 b3059339-0415-0410-9bf9-f77b7e298cf2
* Change pcm decode_audio to return data based on minlen instead of maxlenuau2006-08-131-1/+5
| | | | | | | to avoid demuxing unnecessarily much at once. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19389 b3059339-0415-0410-9bf9-f77b7e298cf2
* Replace asmalign.h hack by ASMALIGN cpp macros from config.h.diego2006-08-139-24/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19378 b3059339-0415-0410-9bf9-f77b7e298cf2
* pass average bitrate from encoder to (lavf) muxermichael2006-08-102-1/+2
| | | | | | | this fixes some problems with muxing mp4 files for the psp git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19366 b3059339-0415-0410-9bf9-f77b7e298cf2
* cosmetics: Rename some variables for consistency.diego2006-08-071-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19354 b3059339-0415-0410-9bf9-f77b7e298cf2
* "[ass] init" message looks better when it starts with the capital letter 'I'.eugeni2006-08-061-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19347 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix a/v sync issues when using ad_hwmpaben2006-08-011-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19292 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix SVQ3 extradata handling so it works correctly with demux_lavfpacman2006-07-311-8/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19284 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix bogus pointer addition in the extraction of extradata frompacman2006-07-311-2/+1
| | | | | | | BITMAPINFOHEADER. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19283 b3059339-0415-0410-9bf9-f77b7e298cf2
* introduce new 'stream' directory for all stream layer related components and ↵ben2006-07-311-0/+1
| | | | | | split them from libmpdemux git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19277 b3059339-0415-0410-9bf9-f77b7e298cf2
* There is a reference to a file COPYRIGHT that we do not include, so pastediego2006-07-301-0/+16
| | | | | | | the contents of COPYRIGHT into the file header. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19269 b3059339-0415-0410-9bf9-f77b7e298cf2
* Unify include paths in the build system, part I.diego2006-07-271-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19195 b3059339-0415-0410-9bf9-f77b7e298cf2
* vertical scaler with accurate rounding, some people on doom9 can see +-1 errorsmichael2006-07-241-0/+4
| | | | | | | | the +-1 issue is limited to >2tap vertical filters, so bilinear upscale was unaffected the new code is sometime faster sometimes slower but the difference is significant (~20%) so its optional and enabled with arnd=1 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19177 b3059339-0415-0410-9bf9-f77b7e298cf2
* in some cases, vf_bmovl produces junk due to source andgpoirier2006-07-231-3/+3
| | | | | | | | | | | | 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
* -vf pp7 overblurs still parts of the image, whichgpoirier2006-07-231-1/+2
| | | | | | | | | | | | have qp=1, and qp becomes zero after the >> 1. Modifying the threshold table for qp=0 so it copies the qp=1 case seems to fix the problem. Patch by Jindrich Makovicka % makovick AH gmail P com % Original thread: Date: Jul 22, 2006 2:55 PM Subject: [MPlayer-dev-eng] [PATCH] -vf pp7 artifacting in still MPEG2 images git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19170 b3059339-0415-0410-9bf9-f77b7e298cf2
* in decode_audio() memset(0) unused memory in buf before returningnicodvb2006-07-231-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19164 b3059339-0415-0410-9bf9-f77b7e298cf2
* don't do the work of mp_get_mp3_header() and, as a side effect, prevent a ↵nicodvb2006-07-231-2/+0
| | | | | | deadlock due to a missed cnt++ git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19163 b3059339-0415-0410-9bf9-f77b7e298cf2
* the value returned by decode_audio() must be the amount of _decoded_ bytes ↵nicodvb2006-07-221-5/+7
| | | | | | (finally it's beginning t work: no more toomanypackets... message) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19162 b3059339-0415-0410-9bf9-f77b7e298cf2
* moved mpeg_packetizer helpers to libmpdemuxben2006-07-193-327/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19146 b3059339-0415-0410-9bf9-f77b7e298cf2
* new mpeg helpers to build and send mpeg 1/2 ps/pes packets (used by some vo ↵ben2006-07-193-0/+327
| | | | | | drivers) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19141 b3059339-0415-0410-9bf9-f77b7e298cf2
* Quit on eof, was broken by r17150rtogni2006-07-191-0/+2
| | | | | | | Noticed by LR hephooey gmail com git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19140 b3059339-0415-0410-9bf9-f77b7e298cf2
* old 10l: do not try to compile mmx code if we do not have mmxrfelker2006-07-191-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19135 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r537 (api change)lorenm2006-07-181-1/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19130 b3059339-0415-0410-9bf9-f77b7e298cf2
* prevent buffer underflow; the code is still incorrect and leads to desync ↵nicodvb2006-07-161-10/+19
| | | | | | but at least it doesn't crash git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19125 b3059339-0415-0410-9bf9-f77b7e298cf2
* marks several read-only string parameters and function return-values which ↵reynaldo2006-07-162-2/+2
| | | | | | can only be used read-only as const. Patch by Stefan Huehner, stefan _AT huener-org git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19113 b3059339-0415-0410-9bf9-f77b7e298cf2
* marks several read-only string parameters which aren't modified inside the ↵reynaldo2006-07-152-2/+2
| | | | | | called function as const. Patch by Stefan Huehner, stefan AT huehner-org git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19109 b3059339-0415-0410-9bf9-f77b7e298cf2
* print frame type and keep track of last encountered keyframeivo2006-07-151-3/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19101 b3059339-0415-0410-9bf9-f77b7e298cf2
* new black frame detection filterivo2006-07-153-0/+144
| | | | | | | | by Brian J. Murrell, Julian Hall and me. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19099 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove support for obsolete and non-free divx4/odivx libraries.diego2006-07-146-1132/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19087 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove #if LIBAVCODEC_BUILD >= XXX and #if LIBAVFORMAT_BUILD >= XXX jungle.diego2006-07-133-287/+5
| | | | | | | It served no apparent purpose anymore. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19078 b3059339-0415-0410-9bf9-f77b7e298cf2
* marks several function without a prototype which arent used outside its ↵reynaldo2006-07-131-11/+10
| | | | | | sourcefile as static, Patch by Stefan Huehner - stefan AT huehner-org git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19071 b3059339-0415-0410-9bf9-f77b7e298cf2
* drops casts from void * on malloc/calloc, leftover on libmpcodecsreynaldo2006-07-131-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19070 b3059339-0415-0410-9bf9-f77b7e298cf2
* OPTFLAGS already includes EXTRA_INC.diego2006-07-121-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19042 b3059339-0415-0410-9bf9-f77b7e298cf2
* c++ decls, 100000000000l to whoever broke my code like this..rfelker2006-07-101-5/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18991 b3059339-0415-0410-9bf9-f77b7e298cf2
* Marks several string parameters as const when they are not modified in the ↵reynaldo2006-07-093-6/+6
| | | | | | function, Patch by Stefan Huehner, stefan AT huehner-org git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18985 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unused variables, patch by Stefan Huehner, stefan ##at## huehner org.diego2006-07-098-16/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18981 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unused variables, patch by Stefan Huehner stefan at huehner org.diego2006-07-081-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18963 b3059339-0415-0410-9bf9-f77b7e298cf2
* Initial libass release (without mencoder support).eugeni2006-07-075-0/+446
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18942 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add a new video pts tracking mode, enabled by option -correct-pts.uau2006-07-069-17/+166
| | | | | | | | | | | | | | This mode has the following differences: - Video timing is correct for streams with B frames, at least with some demuxers. - Video filters can modify frame timestamps and insert new frames, and removing frames is handled better than before. - Some things are known to break, it's not usable as the default yet. Things should work as before when the -correct-pts option is not used. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18922 b3059339-0415-0410-9bf9-f77b7e298cf2
* get_path as const, patch by Stefan Huehner, stefan AT huehner-orgreynaldo2006-07-032-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18894 b3059339-0415-0410-9bf9-f77b7e298cf2
* rm unnecesary casts from void* - part 3reynaldo2006-07-0211-11/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18884 b3059339-0415-0410-9bf9-f77b7e298cf2
* postprocess.h was moved to libpostproc years ago..diego2006-06-301-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18867 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move postproc ---> libswscalelucabe2006-06-308-8/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18866 b3059339-0415-0410-9bf9-f77b7e298cf2
* correct handling of sgi compressed images on amd64, patch by Paul-Francois ↵reynaldo2006-06-301-3/+3
| | | | | | Fontigny - pff AT filmik-be git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18860 b3059339-0415-0410-9bf9-f77b7e298cf2
* Avoid crash in uninit-without-config casereimar2006-06-261-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18825 b3059339-0415-0410-9bf9-f77b7e298cf2
* Revert Michael's VFCTRL_FLIP_PAGE changes ("svn merge -r 18781:18779 .")uau2006-06-211-11/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18782 b3059339-0415-0410-9bf9-f77b7e298cf2
* intercept VFCTRL_FLIP_PAGE if neededmichael2006-06-211-0/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18781 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move #ifdefs around complete files into the build system.diego2006-06-2131-156/+104
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18774 b3059339-0415-0410-9bf9-f77b7e298cf2
* Comment #ifdef #endif jungle.diego2006-06-211-16/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18771 b3059339-0415-0410-9bf9-f77b7e298cf2
* Comment some #endif directives to avoid confusion.diego2006-06-211-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18769 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove separation between Win32 DLL and DirectShow support in the build system.diego2006-06-217-20/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18768 b3059339-0415-0410-9bf9-f77b7e298cf2
* avcodec_close()michael2006-06-191-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18755 b3059339-0415-0410-9bf9-f77b7e298cf2
* Software Scaler headers usage cleanuplucabe2006-06-1812-13/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18749 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync with liba52 0.7.4, patch by Emanuele Giaquinta >emanuele.giaquinta ! ↵rathann2006-06-151-14/+9
| | | | | | | | | gmail * com< part 1: functional changes git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18723 b3059339-0415-0410-9bf9-f77b7e298cf2
* typo noticed by Alexander Monakov monoid$$at$$fds-net$$dot$$rudiego2006-06-121-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18687 b3059339-0415-0410-9bf9-f77b7e298cf2
* better spatial interpolationmichael2006-06-092-25/+27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18658 b3059339-0415-0410-9bf9-f77b7e298cf2
* filter left & right edges too (yeah the code is lame i know...)michael2006-06-081-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18649 b3059339-0415-0410-9bf9-f77b7e298cf2
* improved mc+src merge codemichael2006-06-081-11/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18648 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixes the infinite loop which occurs when there is a decode error in a frame.gpoirier2006-06-081-3/+5
| | | | | | | | | | | Patch by Bryan Alton < balton AH eircom POIS net > Original thread: Date: Jun 6, 2006 10:52 AM Subject: [MPlayer-dev-eng] [PATCH] fix for faad2 infinite loop after decoding error git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18645 b3059339-0415-0410-9bf9-f77b7e298cf2
* vf_mcdeint should be compiled in #ifdef USE_LIBAVCODEC_DSPUTIL, not #ifdef ↵nicodvb2006-06-071-3/+1
| | | | | | USE_LIBAVCODEC git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18636 b3059339-0415-0410-9bf9-f77b7e298cf2
* make spatial interlacing check optionalmichael2006-06-071-6/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18627 b3059339-0415-0410-9bf9-f77b7e298cf2
* simplifymichael2006-06-071-29/+24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18626 b3059339-0415-0410-9bf9-f77b7e298cf2
* cleanupmichael2006-06-071-16/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18624 b3059339-0415-0410-9bf9-f77b7e298cf2
* cleanupmichael2006-06-071-13/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18622 b3059339-0415-0410-9bf9-f77b7e298cf2
* simplifymichael2006-06-061-4/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18611 b3059339-0415-0410-9bf9-f77b7e298cf2
* yet another deinterlacing filtermichael2006-06-063-0/+255
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18609 b3059339-0415-0410-9bf9-f77b7e298cf2
* Spelling fixpacman2006-06-061-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18605 b3059339-0415-0410-9bf9-f77b7e298cf2
* known issues and notesmichael2006-06-061-0/+27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18593 b3059339-0415-0410-9bf9-f77b7e298cf2
* Motion compensating deinterlacermichael2006-06-063-0/+301
| | | | | | | note, the code could probably benefit from some finetuning / experimentation in case anyone is bored ... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18591 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support and document lavc b_sensitivity option.corey2006-06-051-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18573 b3059339-0415-0410-9bf9-f77b7e298cf2
* document the recent changes in Snow.lorenm2006-06-051-3/+6
| | | | | | | | new lavcopts: 'refs', 'vqscale=0' git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18570 b3059339-0415-0410-9bf9-f77b7e298cf2
* libpostproc is not a subdirectory of libavcodec anymore.diego2006-06-021-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18558 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove now obsolete .cvsignore files.diego2006-06-021-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18556 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix:rathann2006-05-141-2/+2
| | | | | | | | | ad_hwac3.c:115: warning: initialization from incompatible pointer type This should've been done during liba52 update. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@18513 b3059339-0415-0410-9bf9-f77b7e298cf2
* support lavc mv0_thresholdcorey2006-05-131-0/+3