summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
Commit message (Collapse)AuthorAgeFilesLines
* pass vbv_size & max_rate from encoder to muxer over muxer_stream_t (if this ↵michael2006-01-251-0/+8
| | | | | | | | | | is wrong/silly/10000000l then dont hesitate to flame / reverse) make a few things like mux_rate, mux_max_delay, ... user settable fixed buffer underflow errors when muxing to mpeg-ps git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17481 b3059339-0415-0410-9bf9-f77b7e298cf2
* vglobal so the user can tell the encoder that she wants global headers ... ↵michael2006-01-241-1/+11
| | | | | | one step closer to correct mov/mp4 muxing git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17479 b3059339-0415-0410-9bf9-f77b7e298cf2
* Using INT_MAX without including limits.h breaks compilation on MinGW.diego2006-01-231-0/+1
| | | | | | | patch by Gianluigi Tiesi, mplayer $$@$$ netfarm $$.$$ it git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17470 b3059339-0415-0410-9bf9-f77b7e298cf2
* support libavcodec's new sc_factor parametercorey2006-01-221-0/+3
| | | | | | | Original idea from Michael; patch by me. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17465 b3059339-0415-0410-9bf9-f77b7e298cf2
* proper support for shared libpostprocdiego2006-01-224-7/+11
| | | | | | | patch by Nico Sabbi, fixes and consistency cleanups by me git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17464 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use free instead of speex_free - since speex_free does not appear in thereimar2006-01-191-1/+1
| | | | | | | headers it probably is for internal use only. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17430 b3059339-0415-0410-9bf9-f77b7e298cf2
* Push "Building audio filter chain" up to verbose level.diego2006-01-191-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17428 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r398.lorenm2006-01-161-0/+7
| | | | | | | patch by Guillaume Poirier. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17403 b3059339-0415-0410-9bf9-f77b7e298cf2
* ad_hwmpa: pass-through fake audio codec for hardware mpeg decodersnicodvb2006-01-153-0/+139
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17398 b3059339-0415-0410-9bf9-f77b7e298cf2
* Consistent variable names for shared libavcodec.diego2006-01-141-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17388 b3059339-0415-0410-9bf9-f77b7e298cf2
* Update licensing information: The FSF changed postal address.diego2006-01-1318-18/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17368 b3059339-0415-0410-9bf9-f77b7e298cf2
* massive attack: mp_msg printf format fixesrathann2006-01-1210-33/+33
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17367 b3059339-0415-0410-9bf9-f77b7e298cf2
* convert some printfs to mp_msgrathann2006-01-101-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17356 b3059339-0415-0410-9bf9-f77b7e298cf2
* added support for external libavformatnicodvb2006-01-091-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17355 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r390 (bime)lorenm2005-12-301-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17269 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support vme=8 (iterative overlapped block).diego2005-12-291-1/+1
| | | | | | | patch by Corey Hickey < .. bugfood-ml .. @ .. fatooh .. . .. org .. > git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17262 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add bidir_refine to lavc's set of options, and document it.gpoirier2005-12-281-0/+3
| | | | | | | Patch by Corey Hickey < bugfood DASH ml AHHH fatooh POIS org > git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17257 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove tables used by MPlayer native 14_4 and 28_8 codecsrtognimp2005-12-272-2591/+0
| | | | | | | I forgot to remove them when i switched to lavc codecs git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17251 b3059339-0415-0410-9bf9-f77b7e298cf2
* support downscaling frames for dynamic b frame decissiongpoirier2005-12-251-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17244 b3059339-0415-0410-9bf9-f77b7e298cf2
* I screwed up keep aspect param, made behavior the opposite of man page.ods152005-12-201-1/+1
| | | | | | | 0-1 were original aspect ratio instead of display... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17228 b3059339-0415-0410-9bf9-f77b7e298cf2
* malloc padding to avoid access beyond allocated memoryhenry2005-12-192-5/+5
| | | | | | | Credits to Mikulas Patocka (mikulas at artax karlin mff cuni cz) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17227 b3059339-0415-0410-9bf9-f77b7e298cf2
* reverse the H264 hackhenry2005-12-191-19/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17226 b3059339-0415-0410-9bf9-f77b7e298cf2
* negative quality values allow postproc regardless of inputhenry2005-12-181-6/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17224 b3059339-0415-0410-9bf9-f77b7e298cf2
* do not postprocess H264henry2005-12-181-4/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17222 b3059339-0415-0410-9bf9-f77b7e298cf2
* bitexact flagmichael2005-12-181-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17218 b3059339-0415-0410-9bf9-f77b7e298cf2
* deobfuscate some very simple code...ods152005-12-171-4/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17216 b3059339-0415-0410-9bf9-f77b7e298cf2
* do not set the flag when config failedhenry2005-12-161-1/+4
| | | | | | | patch by Mikulas Patocka (mikulas at artax karlin mff cuni cz) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17199 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove MPlayer native 14_4 and 28_8 codecs (they are in lavc)rtognimp2005-12-098-932/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17152 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move audio packets reordering from codec interface to demuxers for realrtognimp2005-12-091-100/+26
| | | | | | | | | files (old and new format), pass only real extradata to the codec Enable cook codec from lavc, prefer lavc codecs for 14_4 and 28_8 formats. Disable internal 28_8, it's broken now and will be removed soon git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17150 b3059339-0415-0410-9bf9-f77b7e298cf2
* prevent flicker on b-frames, trivial port from vf_spphenry2005-12-071-6/+22
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17134 b3059339-0415-0410-9bf9-f77b7e298cf2
* more warning fixesods152005-12-072-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17123 b3059339-0415-0410-9bf9-f77b7e298cf2
* prevent flicker, to get old behaviour use spp=x:y:4 / x:y:5michael2005-12-061-6/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17111 b3059339-0415-0410-9bf9-f77b7e298cf2
* expand aspect works by display aspect, not video aspect.ods152005-12-051-2/+3
| | | | | | | try 2 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17103 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixrathann2005-12-051-0/+3
| | | | | | | ae_lavc.c:168: warning: implicit declaration of function 'codec_get_wav_tag' git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17097 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixrathann2005-12-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | vf_phase.c:101: warning: suggest parentheses around + or - inside shift vf_phase.c:102: warning: suggest parentheses around + or - inside shift vf_phase.c:105: warning: suggest parentheses around + or - inside shift vf_phase.c:106: warning: suggest parentheses around + or - inside shift vf_phase.c:112: warning: suggest parentheses around + or - inside shift vf_phase.c:113: warning: suggest parentheses around + or - inside shift vf_phase.c:116: warning: suggest parentheses around + or - inside shift vf_phase.c:117: warning: suggest parentheses around + or - inside shift vf_phase.c:123: warning: suggest parentheses around + or - inside shift vf_phase.c:124: warning: suggest parentheses around + or - inside shift vf_phase.c:127: warning: suggest parentheses around + or - inside shift vf_phase.c:128: warning: suggest parentheses around + or - inside shift vf_phase.c:134: warning: suggest parentheses around + or - inside shift vf_phase.c:135: warning: suggest parentheses around + or - inside shift vf_phase.c:136: warning: suggest parentheses around + or - inside shift vf_phase.c:139: warning: suggest parentheses around + or - inside shift vf_phase.c:140: warning: suggest parentheses around + or - inside shift vf_phase.c:141: warning: suggest parentheses around + or - inside shift git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17095 b3059339-0415-0410-9bf9-f77b7e298cf2
* ad_libvorbis.c:119: warning: assignment from incompatible pointer typerathann2005-12-051-1/+2
| | | | | | | | | ad_libvorbis.c:120: warning: assignment from incompatible pointer type ad_libvorbis.c:121: warning: assignment from incompatible pointer type ad_libvorbis.c:127: warning: assignment from incompatible pointer type git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17094 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixrathann2005-12-051-0/+1
| | | | | | | | | pnm.c:228: warning: implicit declaration of function 'usec_sleep' realrtsp/rtsp.c:184: warning: implicit declaration of function 'usec_sleep' ad_acm.c:149: warning: implicit declaration of function 'usec_sleep' git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17093 b3059339-0415-0410-9bf9-f77b7e298cf2
* attribute alignmichael2005-12-031-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17083 b3059339-0415-0410-9bf9-f77b7e298cf2
* switch to snowmichael2005-12-031-12/+17
| | | | | | | various bugfixes git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17082 b3059339-0415-0410-9bf9-f77b7e298cf2
* multithreaded decodingmichael2005-12-021-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17081 b3059339-0415-0410-9bf9-f77b7e298cf2
* make -lavdopts debug work again, patch by Jason Tackaberry ( tack AH sault ↵gpoirier2005-12-021-0/+2
| | | | | | | | | | | POIS org ) Original thread: Subject: Re: [MPlayer-dev-eng] [PATCH] make -lavdopts debug work again Date: Fri, 2 Dec 2005 01:38:02 +0100 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17074 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fixed wrong M_OPT_RANGE in vrc_maxrate/vrc_minrate , default was 0 and range ↵reynaldo2005-11-291-2/+2
| | | | | | [4,2400000] git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17064 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10llorenm2005-11-221-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17027 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r373 (brdo)lorenm2005-11-221-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@17026 b3059339-0415-0410-9bf9-f77b7e298cf2
* 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
| |