summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
Commit message (Collapse)AuthorAgeFilesLines
* Unify include path handling, -I.. is in CFLAGS.diego2005-11-18105-331/+331
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17013 b3059339-0415-0410-9bf9-f77b7e298cf2
* attempt to fix missing and/or broken boundary checksreimar2005-11-101-2/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16966 b3059339-0415-0410-9bf9-f77b7e298cf2
* do not set ctx->vo_inited when init fails. This caused a crash when areimar2005-11-101-1/+1
| | | | | | | matching colorspace is missing in codecs.conf. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16964 b3059339-0415-0410-9bf9-f77b7e298cf2
* ultra simple&slow pp filter, yes yet another spp like filter :)michael2005-11-083-0/+410
| | | | | | | | | | | this one does actually compress&decompress the video at various shifts with lavc while the other spp filters are doing optimized intra only filtering limitations: mpeg4 is hardcoded, all options too, pretty trivial to change though, even filtering with non dct codecs like snow could be tried ... the qscale/qp is only taken fron the first MB of each image and then used for the whole image (would needs some small changes to lavc to let the user set the qscales for the mbs themselfs but iam to lazy ...) this needs ALOT of cpu time and memory especially at uspp=8 ... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16947 b3059339-0415-0410-9bf9-f77b7e298cf2
* Speex audio decodingreimar2005-11-051-0/+113
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16917 b3059339-0415-0410-9bf9-f77b7e298cf2
* Speex support. Seeking and pts generation does not work.reimar2005-11-052-0/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16916 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r360 (trellis)lorenm2005-11-041-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16899 b3059339-0415-0410-9bf9-f77b7e298cf2
* close stream_fd on uninit. Fixes bugzilla bug #400.reimar2005-11-011-0/+2
| | | | | | | 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
* 10l, uninit() was not used, fixes bug #401reimar2005-10-301-0/+2
| | | | | | | Modified patch from T. Dekker (t dekker <at> student utwente nl) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16875 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r334 (crf)lorenm2005-10-241-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16847 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l to whoever got aspect upside-down.. it's w/h, not h/w. hope this doesn't ↵rfelker2005-10-231-3/+3
| | | | | | bother anyone already using it too much git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16838 b3059339-0415-0410-9bf9-f77b7e298cf2
* replace mp3lame version detection by required features detectionaurel2005-10-181-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16803 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make a few more messages translatable by moving them into help_mp-en.h.diego2005-10-182-3/+3
| | | | | | | patch by Paul TT < paultt == at == hackerjournal == dot == it > git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16794 b3059339-0415-0410-9bf9-f77b7e298cf2
* implement ADCTRL_RESYNC_STREAM, it tries to detect when decoding isreimar2005-10-121-0/+34
| | | | | | | "reliable" again. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16745 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r318 (mixed_refs)lorenm2005-10-081-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16713 b3059339-0415-0410-9bf9-f77b7e298cf2
* Typo fix, patch by Ismail Dönmez <ismail AH kde POIS org POIS tr>gpoirier2005-10-061-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16700 b3059339-0415-0410-9bf9-f77b7e298cf2
* neightbour --> neighbor typo fixdiego2005-10-062-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16685 b3059339-0415-0410-9bf9-f77b7e298cf2
* hqdn3d: 2.5x faster temporal-only, 1.6x faster spatial-only.lorenm2005-10-061-1/+76
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16683 b3059339-0415-0410-9bf9-f77b7e298cf2
* Compilation fix for systems lacking lrintf like e.g. NetBSD.diego2005-10-051-4/+14
| | | | | | | patch by Jan Knutar < jknutar -- at -- nic -- dot -- fi > and me git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16678 b3059339-0415-0410-9bf9-f77b7e298cf2
* Stupidity in last patch broke compile without MMX: RTjpeg_lmask is a unionreimar2005-10-041-5/+5
| | | | | | | only in the MMX case. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16662 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix 100l bugs that break playback on 64 bit systems (like typedefing __u32reimar2005-10-042-21/+20
| | | | | | | as long!!). git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16654 b3059339-0415-0410-9bf9-f77b7e298cf2
* Check for eof instead of decoding the same data over and over.reimar2005-10-011-0/+1
| | | | | | | The whole code could use a lot more checks on return values... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16625 b3059339-0415-0410-9bf9-f77b7e298cf2
* forgotten include; patch by Jan Knutar (jknutar ad nic puntum fi)nicodvb2005-09-281-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16617 b3059339-0415-0410-9bf9-f77b7e298cf2
* code before decleration, gcc2.95 fixods152005-09-281-11/+10
| | | | | | | patch by Jan Knutar (jknutar SIGH nic BOOM fi) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16616 b3059339-0415-0410-9bf9-f77b7e298cf2
* make xvid encoding use the filename fromgpoirier2005-09-261-3/+4
| | | | | | | | | | | -passlogfile to store and retreive pass information. Patch by Olivier Rolland < billl AH users POIS sf POIS net> Original thread: Date: Sep 25, 2005 9:41 PM Subject: [MPlayer-dev-eng] [PATCH] XviD and -passlogfile git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16603 b3059339-0415-0410-9bf9-f77b7e298cf2
* Break up all long lines that were missed during the last reformatting round.diego2005-09-191-4/+26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16522 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l: the directories specified with --with-xvid*dir were ignored.gpoirier2005-09-191-1/+1
| | | | | | | | | | | | | | | Patch by Diego Bug reported here: http://mplayerhq.hu/pipermail/mplayer-users/2005-September/055541.html [MPlayer-users] CVS fails to compile (xvid related) Giacomo Comes comes at naic.edu Wed Sep 14 16:36:33 CEST 2005 Patch available here: Date: Sep 10, 2005 8:45 PM Subject: [MPlayer-dev-eng] [PATCH] XviD profile support git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16521 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l: fully working DXN profile support require XviD 1.1.x. Earlier version ↵gpoirier2005-09-181-0/+4
| | | | | | will work but will lack VBV support git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16516 b3059339-0415-0410-9bf9-f77b7e298cf2
* print the first 16 bytes of frame data with -v -v, helps detect whenreimar2005-09-161-0/+2
| | | | | | | the demuxer messes up packetizing (-dumpvideo does not help here :-( ) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16498 b3059339-0415-0410-9bf9-f77b7e298cf2
* reduced verbositynicodvb2005-09-132-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16483 b3059339-0415-0410-9bf9-f77b7e298cf2
* adds Simple, Advanced Simple and DivX profile support for XviD, Patch by ↵gpoirier2005-09-131-17/+190
| | | | | | | | | | | | Robert Swain < robert POUM swain AH gmail POUM com > Nice help from Diego Biurrun, Reimar Döffinger, Guillaume POIRIER Original thread: Date: Sep 10, 2005 8:45 PM Subject: [MPlayer-dev-eng] [PATCH] XviD profile support git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16482 b3059339-0415-0410-9bf9-f77b7e298cf2
* pp_postprocess reads from target image, so request a readable one.reimar2005-09-131-1/+2
| | | | | | | | | Discussed here: Date: Wed, 27 Jul 2005 18:33:42 +0200 Subject: [MPlayer-dev-eng] [PATCH] mp_image flags in filters git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16472 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix maximum frame size, could lead to crashes when changing playback speed.reimar2005-09-121-3/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16469 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix multiple issues: No picture at all, broken pictures, only every secondreimar2005-09-121-58/+34
| | | | | | | | | picture displayed, compile warnings because of undefined functions and a compile error on MinGW because of redefinition of open(). Or in short: I didn't find a case where the old version worked?!? git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16465 b3059339-0415-0410-9bf9-f77b7e298cf2
* do nothing if no free filenames are availablehenry2005-09-111-4/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16458 b3059339-0415-0410-9bf9-f77b7e298cf2
* use slices if DR isn't availablehenry2005-09-111-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16457 b3059339-0415-0410-9bf9-f77b7e298cf2
* forgotten MP_IMGFLAG_READABLEhenry2005-09-111-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16453 b3059339-0415-0410-9bf9-f77b7e298cf2
* DR and slice supporthenry2005-09-111-21/+99
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16451 b3059339-0415-0410-9bf9-f77b7e298cf2
* screenshot filterhenry2005-09-111-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16448 b3059339-0415-0410-9bf9-f77b7e298cf2
* screenshot filterhenry2005-09-113-0/+241
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16447 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use bitrate from demuxerreimar2005-09-061-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16416 b3059339-0415-0410-9bf9-f77b7e298cf2
* replace sleep with usec_sleep, required for recent mingw versions, patch by ↵faust32005-09-031-1/+1
| | | | | | Robert Swain <robert.swain at gmail.com> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16373 b3059339-0415-0410-9bf9-f77b7e298cf2
* custom quantization matrix for x264, original patch by Robert Swain < robert ↵gpoirier2005-09-021-0/+63
| | | | | | | | | | | | POUM swain AH gmail POUM com> Lots of nits and improvement by the MPlayer team Original thread: Date: Jul 12, 2005 5:04 PM Subject: [MPlayer-dev-eng] [PATCH] CQMs in x264 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16367 b3059339-0415-0410-9bf9-f77b7e298cf2
* * really keep track on how many samples were decoded last round (fix 10l)attila2005-09-011-4/+7
| | | | | | | | * leave loop if more than 10 faad errors were detected since the last call of decode_audio git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16338 b3059339-0415-0410-9bf9-f77b7e298cf2
* stop trying to decode faad audio, when last decoded length is <0attila2005-09-011-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16337 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lattila2005-08-311-1/+1
| | | | | | | variables have to be declared before any command. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16326 b3059339-0415-0410-9bf9-f77b7e298cf2
* Allow forcing of demuxers and codecs by prepending '+'reimar2005-08-302-6/+16
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16322 b3059339-0415-0410-9bf9-f77b7e298cf2
* avoid reading more than maxlen bytes.reimar2005-08-251-2/+2
| | | | | | | | Has the sideeffect that the amount read will be close to maxlen instead of minlen as before. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16308 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l, missing returnfaust32005-08-251-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16307 b3059339-0415-0410-9bf9-f77b7e298cf2
* Wrong scale conversion from VFCTRL_SET_EQUALIZER, priv->saturation shouldreimar2005-08-251-1/+1
| | | | | | | be in [0, 2] range, not [99, 101] range. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16306 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix MEncoder build with shared libavcodec.diego2005-08-171-0/+4
| | | | | | | patch by Panagiotis Issaris <takis - at - lumumba - dot - uhasselt - dot - be> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16252 b3059339-0415-0410-9bf9-f77b7e298cf2
* tremor uses integer typesrathann2005-08-061-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16184 b3059339-0415-0410-9bf9-f77b7e298cf2
* missing includerathann2005-08-061-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16183 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support new static libavcodec (depends on libavutil).al2005-08-012-2/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16166 b3059339-0415-0410-9bf9-f77b7e298cf2
* Needs the previous mpi (pmpi), so request a readable one and requestreimar2005-07-311-1/+2
| | | | | | | the following filters not to modify it. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16157 b3059339-0415-0410-9bf9-f77b7e298cf2
* vBlur reads from dmpi, so request a readable onereimar2005-07-311-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16156 b3059339-0415-0410-9bf9-f77b7e298cf2
* when threshold != 0 the dest image must be readablereimar2005-07-311-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16155 b3059339-0415-0410-9bf9-f77b7e298cf2
* If scaleh == 1 our destination image must be readablereimar2005-07-281-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16139 b3059339-0415-0410-9bf9-f77b7e298cf2
* we do not read from dmpi, so it doesn't have to be readablereimar2005-07-281-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16138 b3059339-0415-0410-9bf9-f77b7e298cf2
* deghost_plane also reads from destination, so request readable bufferreimar2005-07-281-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16137 b3059339-0415-0410-9bf9-f77b7e298cf2
* lavf demuxer with raw PCM fix (and a related hang)reimar2005-07-281-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16135 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix crash with large imagesreimar2005-07-281-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16126 b3059339-0415-0410-9bf9-f77b7e298cf2
* restrict to YV12 since the default limit does not work well for anything else.reimar2005-07-261-0/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16108 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use a more stable URL.diego2005-07-261-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16094 b3059339-0415-0410-9bf9-f77b7e298cf2
* Allow the ffmpeg people to use this code if they want.reimar2005-07-231-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16075 b3059339-0415-0410-9bf9-f77b7e298cf2
* guard against double uninit (reportedly can happen on STRG+C)reimar2005-07-221-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16048 b3059339-0415-0410-9bf9-f77b7e298cf2
* aspect and round params for vf_dsize.ods152005-07-221-3/+43
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16041 b3059339-0415-0410-9bf9-f77b7e298cf2
* Too little memory alloced.reimar2005-07-211-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16038 b3059339-0415-0410-9bf9-f77b7e298cf2
* use stored dimensions instead of visible one when (vf_)get_image is callediive2005-07-204-8/+8
| | | | | | | let's see where does the cola goes :) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16019 b3059339-0415-0410-9bf9-f77b7e298cf2
* add (no)visualize optionsiive2005-07-191-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16017 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l: scene change detecion is deactivated with sc_threshold=1000000000ranma2005-07-171-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15990 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l for meranma2005-07-171-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15989 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support for skip optionsreimar2005-07-171-0/+36
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15987 b3059339-0415-0410-9bf9-f77b7e298cf2
* memcpy and memmove both copy memory, but when using memcpy the source and ↵gpoirier2005-07-151-1/+1
| | | | | | | | | destination must not overlap, but here, they did overlap. Committed with the kind blessing of Richard, patch by uau git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15979 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1/2 l: last patch lacked the option name, so it wasn't activeablegpoirier2005-07-111-0/+1
| | | | | | | ^^^ wasn't breaking CVS ;-) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15967 b3059339-0415-0410-9bf9-f77b7e298cf2
*