summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
Commit message (Collapse)AuthorAgeFilesLines
* removing AFMT_ dependancyalex2004-12-277-33/+37
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14246 b3059339-0415-0410-9bf9-f77b7e298cf2
* Demuxer was fixed, so do not skip the first frame anymorereimar2004-12-261-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14243 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l fix I hope, reverse if notalex2004-12-191-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14188 b3059339-0415-0410-9bf9-f77b7e298cf2
* add the flip filter at the end of the filter chain.reimar2004-12-183-1/+23
| | | | | | | Fixes -vf pp -flip and the flip option in the Gui. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14184 b3059339-0415-0410-9bf9-f77b7e298cf2
* conditional lowres: activate lowres if frame width >= thresholdnicodvb2004-12-171-2/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14170 b3059339-0415-0410-9bf9-f77b7e298cf2
* make clean should also clean the native subdirectory.diego2004-12-091-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14139 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix byteordermichael2004-12-061-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14119 b3059339-0415-0410-9bf9-f77b7e298cf2
* suppress dummy frames due to B-frame delay.lorenm2004-12-011-5/+21
| | | | | | | flush delayed frames. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14081 b3059339-0415-0410-9bf9-f77b7e298cf2
* reserve enough memory for imagehenry2004-12-011-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14076 b3059339-0415-0410-9bf9-f77b7e298cf2
* call draw_slice in top-down order (fixes crash with -vf expand=...,scale)henry2004-12-011-9/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14075 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix image dimensions at filter config timehenry2004-12-013-2/+24
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14074 b3059339-0415-0410-9bf9-f77b7e298cf2
* new lavc codec: ffvhufflorenm2004-11-282-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14058 b3059339-0415-0410-9bf9-f77b7e298cf2
* fl32: BE float32 PCM audio in mov filesrtognimp2004-11-271-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14056 b3059339-0415-0410-9bf9-f77b7e298cf2
* set sample aspect ratiolorenm2004-11-241-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14024 b3059339-0415-0410-9bf9-f77b7e298cf2
* removing strange csp matching code (was copy&pasted from vf_pp where it ↵michael2004-11-231-12/+2
| | | | | | | | | originated from arpi 2.5 years ago) -> fixes spp+scale+x11 crash dont disable the filter by default (100l for iive) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14023 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix segfault with (height|width)%6!=0henry2004-11-221-8/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14017 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1e6l fix (use 422P instead of UYVY)henry2004-11-221-32/+25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14013 b3059339-0415-0410-9bf9-f77b7e298cf2
* libmpeg2 4:2:2 decodinghenry2004-11-201-30/+65
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13996 b3059339-0415-0410-9bf9-f77b7e298cf2
* 24bit LPCM is signed...reimar2004-11-191-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13981 b3059339-0415-0410-9bf9-f77b7e298cf2
* sync to x264 r61 (improved 2pass ratecontrol)lorenm2004-11-181-7/+14
| | | | | | | rename option 'fullinter' to '4x4mv' git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13966 b3059339-0415-0410-9bf9-f77b7e298cf2
* Free WAVEFORMATEX in sh_audio when all other sh_audio members are freed.iive2004-11-151-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13956 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix for negative values for width and height (aspect-preserving scaling).reimar2004-11-121-27/+33
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13926 b3059339-0415-0410-9bf9-f77b7e298cf2
* remove mac shlb support to use new helix codec for realvideo support on osxnplourde2004-11-032-208/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13861 b3059339-0415-0410-9bf9-f77b7e298cf2
* have each XviD's option flag have its (no)counterpartgpoirier2004-11-021-0/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13854 b3059339-0415-0410-9bf9-f77b7e298cf2
* crash with Y8 colourspace fixedreimar2004-10-211-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13730 b3059339-0415-0410-9bf9-f77b7e298cf2
* adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64aurel2004-10-2112-186/+208
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13721 b3059339-0415-0410-9bf9-f77b7e298cf2
* Bitrate setting option in ve_xvid4.c doesn't follow the rules describedrathann2004-10-181-5/+8
| | | | | | | | in manpage (i.e. if bitrate > 16000, then it's in bits/s, not kbits), unlike lavc and the old ve_xvid.c do. Fixed. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13676 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l...autoaspect was always applied to muxer aspect if using newer ↵rfelker2004-10-181-1/+2
| | | | | | libavcodec...hope this is ok git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13670 b3059339-0415-0410-9bf9-f77b7e298cf2
* Mark I-frames as seekable only if we encode with one reference frame, IDR ↵iive2004-10-171-1/+3
| | | | | | | | | are always seekable patch send by Loren Merritt git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13659 b3059339-0415-0410-9bf9-f77b7e298cf2
* Sync with GomGom's patch-12 version.iive2004-10-161-30/+171
| | | | | | | | | updated copyright two new postprocessing options display aspect ratio support git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13653 b3059339-0415-0410-9bf9-f77b7e298cf2
* some memory leaks fixedreimar2004-10-142-0/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13642 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10liive2004-10-121-0/+1
| | | | | | | fix compilation error - NULL not defined git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13624 b3059339-0415-0410-9bf9-f77b7e298cf2
* too large extradatamichael2004-10-111-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13612 b3059339-0415-0410-9bf9-f77b7e298cf2
* Sync with GomGom's patch-12 version.iive2004-10-111-101/+227
| | | | | | | | | | | | | | | updated copyright bvhq options added (xvid 1.1+ api4.1) psnr handling moved in separate functions proper free() on uninit printf -> mp_msg capability to flush delayed frames Changes by me (iive) support for flushing delayed frames at the end suppressed cosmetics and new aspect code changes git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13611 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix compilation on macosx with --enable-qtx patch by Zachary Bedell ↵faust32004-10-102-3/+3
| | | | | | <zaclist@adirondack.net> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13607 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support for 24 bit and 20 bit LPCM (simple and slow :-( )reimar2004-10-091-0/+60
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13596 b3059339-0415-0410-9bf9-f77b7e298cf2
* add new control message, that is send after end of stream, to flush all ↵iive2004-10-091-0/+1
| | | | | | | | | remaining frames in the video system required by xvid4 encoder. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13594 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adds a parameter 'scenecut', to control the threshold for inserting extra ↵iive2004-10-081-0/+3
| | | | | | | | | I-frames. patch by Loren Merritt git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13585 b3059339-0415-0410-9bf9-f77b7e298cf2
* make use of 24bit afmtalex2004-10-041-3/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13554 b3059339-0415-0410-9bf9-f77b7e298cf2
* mpi->w and h are set by vf_get_image, do not overwrite them.reimar2004-10-011-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13522 b3059339-0415-0410-9bf9-f77b7e298cf2
* better default parameter,added counterpart option, better names for few ↵iive2004-09-271-7/+15
| | | | | | | | | options, 3-pass support and improved documentation. patch by Loren Merritt git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13497 b3059339-0415-0410-9bf9-f77b7e298cf2
* compensate for width/height being picture width/height instead of bitstream ↵michael2004-09-271-3/+3
| | | | | | width/height git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13490 b3059339-0415-0410-9bf9-f77b7e298cf2
* low resolution decodingmichael2004-09-261-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13474 b3059339-0415-0410-9bf9-f77b7e298cf2
* add support for subpel quality refinement option in x264.iive2004-09-221-0/+3
| | | | | | | patch by Jeff Clagg git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13432 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lrfelker2004-09-221-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13431 b3059339-0415-0410-9bf9-f77b7e298cf2
* setting samplesize to 2 in decoders where neccessary.reimar2004-09-2113-1/+14
| | | | | | | | Needed because initialization of sh_audio was moved from dec_audio to demuxer.c, and some demuxers set samplesize incorrect or to 0. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13428 b3059339-0415-0410-9bf9-f77b7e298cf2
* encoding to mp2 with libtoolamenicodvb2004-09-211-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13427 b3059339-0415-0410-9bf9-f77b7e298cf2
* encoding to mp2 with libtoolame - only cbr atmnicodvb2004-09-212-0/+143
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13426 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l: Make turbo mode compatible with 3-pass encodinggpoirier2004-09-201-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13407 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l typomichael2004-09-191-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13394 b3059339-0415-0410-9bf9-f77b7e298cf2
* New lavc flag: "turbo" mode which is supposed to speed up 2-pass encodinggpoirier2004-09-191-0/+26
| | | | | | | | while preserving quality as much as possible. Inspired by XviD "turbo" mode. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13387 b3059339-0415-0410-9bf9-f77b7e298cf2
* support generating divx2pass.log on 2nd pass patch by (Loren Merritt <lorenm ↵michael2004-09-181-9/+14
| | | | | | at u dot washington dot edu>) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13386 b3059339-0415-0410-9bf9-f77b7e298cf2
* compile fixgabucino2004-09-181-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13377 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix reimar's 10l...no actually imho it's arpi's 100l for writing therfelker2004-09-181-0/+1
| | | | | | | | | old bad init_audio_codec code that replaced all the values set by the demuxer with "safe" defaults. no idea where this actually belongs -- here or the various demuxers -- but at least it works again now. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13375 b3059339-0415-0410-9bf9-f77b7e298cf2
* passing an array or double precission parameters for the scaling function, ↵michael2004-09-183-12/+14
| | | | | | | | | instead of missusing a few bits of the flags fixing the naming of the scaling functions a little git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13374 b3059339-0415-0410-9bf9-f77b7e298cf2
* moved sh_audio initialization from dec_audio to demuxer.c to fixreimar2004-09-161-19/+0
| | | | | | | | -hr-mp3-seek bug (pts was -inf after seeking) and remove the workaround from demux_audio.c. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13358 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix ineffectual video equalizer command line options, patch by kiriuja ↵faust32004-09-151-0/+23
| | | | | | <mplayer-bugs at en-directo.net>, closes #37, some more variable docu by me git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13342 b3059339-0415-0410-9bf9-f77b7e298cf2
* fix compile on gcc 2.95.3iive2004-09-141-2/+4
| | | | | | | patch send by Jan Knutar <jknutar_at_nic_dot_fi> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13335 b3059339-0415-0410-9bf9-f77b7e298cf2
* AVC support moved to libavcodec, avcC atom is now passed in extradatartognimp2004-09-131-98/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13334 b3059339-0415-0410-9bf9-f77b7e298cf2
* 2pass encoding support for x264(r46).iive2004-09-121-19/+31
| | | | | | | patch by Loren Merritt and Jeff Clagg git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13326 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make --with-x264incdir work, patch by Jan Knutar <jknutar at nic.fi>diego2004-09-111-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13312 b3059339-0415-0410-9bf9-f77b7e298cf2
* output faad error message in case of a decoder errorreimar2004-09-111-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13308 b3059339-0415-0410-9bf9-f77b7e298cf2
* disable direct rendering for h264michael2004-09-071-1/+1
| | | | | | | until now we did try with dr, and disabled it if more then 1 reference frame was used, but that rarely resulted in dr+h264 and its not guranteed to work as stride may end up different, and remocing CODEC_CAP_DR1 from h264 in ffmpeg isnt correct either as the h264 codec does support it git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13276 b3059339-0415-0410-9bf9-f77b7e298cf2
* do not modify d_width and d_height when -xy option was given, otherwise -xy ↵reimar2004-09-061-1/+2
| | | | | | has no effect with e.g. vo_gl git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13269 b3059339-0415-0410-9bf9-f77b7e298cf2
* pullup docs + new feature for slow cpus :)rfelker2004-09-061-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13268 b3059339-0415-0410-9bf9-f77b7e298cf2
* first attempt to make 24-bit PCM DVDs workreimar2004-09-031-8/+18
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13237 b3059339-0415-0410-9bf9-f77b7e298cf2
* strictness level -1 to 'almost' ignore breaksrfelker2004-09-031-2/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13236 b3059339-0415-0410-9bf9-f77b7e298cf2
* just some debugging junk i'd like to have in there for now :)rfelker2004-09-021-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13235 b3059339-0415-0410-9bf9-f77b7e298cf2
* missing initialization of roundreimar2004-09-021-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13234 b3059339-0415-0410-9bf9-f77b7e298cf2
* hue filter bugfix by ("James Crowson" <jbcrowso at ncsu dot edu>)michael2004-09-021-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13233 b3059339-0415-0410-9bf9-f77b7e298cf2
* non spec compliant optizations supportmichael2004-09-021-0/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13231 b3059339-0415-0410-9bf9-f77b7e298cf2
* Adds rounding parameter for width and height values returned.reimar2004-08-301-4/+27
| | | | | | | Based on idea from <rcooley (at) spamcop (dot) net>. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13206 b3059339-0415-0410-9bf9-f77b7e298cf2
* AVC (fourcc avc1) in mp4 supportrtognimp2004-08-291-0/+100
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13191 b3059339-0415-0410-9bf9-f77b7e298cf2
* small gcc warning fixesrathann2004-08-284-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13189 b3059339-0415-0410-9bf9-f77b7e298cf2
* x264 encoder support. Original patch send by Bernhard Rosenkraenzer <bero at ↵iive2004-08-273-1/+327
| | | | | | arklinux dot org>, modifications by Loren Merritt <lorenm at u.washington dot edu>, Jeff Clagg <snacky at ikaruga.co dot uk> and me git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13167 b3059339-0415-0410-9bf9-f77b7e298cf2
* clenupshenry2004-08-261-7/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13153 b3059339-0415-0410-9bf9-f77b7e298cf2
* some more segfault fixesfaust32004-08-261-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/m