summaryrefslogtreecommitdiffstats
path: root/libmpcodecs/vd_ffmpeg.c
Commit message (Collapse)AuthorAgeFilesLines
* 10l to kabi (compile fix, uint8->uint8_t)arpi2003-02-111-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9401 b3059339-0415-0410-9bf9-f77b7e298cf2
* I hope this works as expected with old lavc versions. At least it compiles now.rfelker2003-01-111-2/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8886 b3059339-0415-0410-9bf9-f77b7e298cf2
* i hate assertsarpi2002-12-281-4/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8596 b3059339-0415-0410-9bf9-f77b7e298cf2
* 5l - fixed asserts... mpi->width is allocated width, not the effective onearpi2002-12-281-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8587 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1l (%d->%f), cosmeticsarpi2002-12-211-3/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8511 b3059339-0415-0410-9bf9-f77b7e298cf2
* AVVideoFrame -> AVFramemichael2002-12-091-14/+27
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8414 b3059339-0415-0410-9bf9-f77b7e298cf2
* ffmpeg cleanup/messup supportmichael2002-12-091-3/+28
| | | | | | | | fixing a typo in vstats (found by Markus Liebl <lieblm at web dot de>) printing qscale statistics git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8412 b3059339-0415-0410-9bf9-f77b7e298cf2
* PSNRmichael2002-12-041-4/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8348 b3059339-0415-0410-9bf9-f77b7e298cf2
* specific debug output supportmichael2002-12-041-1/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8342 b3059339-0415-0410-9bf9-f77b7e298cf2
* cleanupmichael2002-12-041-64/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8341 b3059339-0415-0410-9bf9-f77b7e298cf2
* support for lavc build 4641michael2002-12-041-72/+88
| | | | | | | no #ifdefs this time as the difference is big and iam lazy, feel free to add #ifdef LIBAVCODEC_BUILD ... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8340 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l (broken ffmpeg12)michael2002-11-241-1/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8265 b3059339-0415-0410-9bf9-f77b7e298cf2
* aspect ratio clenaupmichael2002-11-201-27/+6
| | | | | | | & a/b type aspect argument patch from (Rémi Guyomarch <rguyom at pobox dot com>) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8238 b3059339-0415-0410-9bf9-f77b7e298cf2
* disable dr1 for huffyuv (422P & stride hack & dr1 -> bad )michael2002-11-151-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8201 b3059339-0415-0410-9bf9-f77b7e298cf2
* ffhuffyuvmichael2002-11-141-2/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8191 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing vd_ffmpeg to handle cleaned-up ffmpegmichael2002-11-081-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8131 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing vstats so B frames are shown as B and not Pmichael2002-11-031-1/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8066 b3059339-0415-0410-9bf9-f77b7e298cf2
* change qscale type to int8 and fix qscale orderingmichael2002-10-301-9/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7985 b3059339-0415-0410-9bf9-f77b7e298cf2
* passing picture_type (might be usefull for postprocessing)michael2002-10-291-0/+11
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7958 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1l :)arpi2002-10-271-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7930 b3059339-0415-0410-9bf9-f77b7e298cf2
* handle direct rendering buffer allocation failuremichael2002-10-271-1/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7929 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l... #ifdef doesn't work for enums :(arpi2002-10-241-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7899 b3059339-0415-0410-9bf9-f77b7e298cf2
* #ifdef PIX_FMT_YUV411P...arpi2002-10-191-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7789 b3059339-0415-0410-9bf9-f77b7e298cf2
* put M4S2 & MP4S headers in avctx->extradata (in the unlikely case that they ↵michael2002-10-141-0/+8
| | | | | | arent missing completly) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7737 b3059339-0415-0410-9bf9-f77b7e298cf2
* new error resilience supportmichael2002-10-131-3/+14
| | | | | | | | option renamed for consitancy with ffmpeg (ver -> er) bug numbers changed (1234->1248) as some files need multiple ones git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7723 b3059339-0415-0410-9bf9-f77b7e298cf2
* 411P added (DV ntsc)arpi2002-10-071-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7663 b3059339-0415-0410-9bf9-f77b7e298cf2
* 1l - update len too in sliced modearpi2002-10-011-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7579 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing RV10 streamcopy - detect packet format (simple single frame vs. slicesarpi2002-10-011-12/+17
| | | | | | | with extra header + offset tab) based on codec header instead of demuxer type git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7575 b3059339-0415-0410-9bf9-f77b7e298cf2
* rv10 cleanupmichael2002-10-011-3/+42
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7574 b3059339-0415-0410-9bf9-f77b7e298cf2
* idct algo selection supportmichael2002-09-291-1/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7565 b3059339-0415-0410-9bf9-f77b7e298cf2
* pass fourcc to lavcmichael2002-09-261-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7513 b3059339-0415-0410-9bf9-f77b7e298cf2
* use avcodec_alloc_context()michael2002-09-191-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7445 b3059339-0415-0410-9bf9-f77b7e298cf2
* extended par supportalex2002-09-131-2/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7389 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing mpeg in avimichael2002-09-061-0/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7304 b3059339-0415-0410-9bf9-f77b7e298cf2
* warning fixes by Dominik Mierzejewski <dominik@rangers.eu.org>arpi2002-09-011-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7221 b3059339-0415-0410-9bf9-f77b7e298cf2
* -afm/-vfm migration from ID (int) to NAME (string) - simplifies code and ↵arpi2002-08-301-1/+0
| | | | | | makes dlopen()'ing possible git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7181 b3059339-0415-0410-9bf9-f77b7e298cf2
* mostly compiler warning fixes, some small bugfixarpi2002-08-281-1/+1
| | | | | | | patch by Dominik Mierzejewski <dominik@rangers.eu.org> git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7128 b3059339-0415-0410-9bf9-f77b7e298cf2
* passing extra stuff from real stuff to lavcmichael2002-08-281-0/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7127 b3059339-0415-0410-9bf9-f77b7e298cf2
* asserts to check buffer size and non overlapingnessmichael2002-08-211-0/+15
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7052 b3059339-0415-0410-9bf9-f77b7e298cf2
* dynamic libavcodec.so support updated byarpi2002-08-141-1/+1
| | | | | | | Alexander.Gottwald@informatik.tu-chemnitz.de git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@7005 b3059339-0415-0410-9bf9-f77b7e298cf2
* ver=-1 as defaultmichael2002-08-041-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6898 b3059339-0415-0410-9bf9-f77b7e298cf2
* - some reorder/cleanup of mp_image flagsarpi2002-08-021-2/+1
| | | | | | | - support for _ACCEPT_ALIGNED_STRIDE && _PREFER_ALIGNED_STRIDE git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6876 b3059339-0415-0410-9bf9-f77b7e298cf2
* colorspace part cleanup and support for IMGFMT_422P, _444Parpi2002-08-021-27/+29
| | | | | | | | i didn't removed the 422p->yuy2 conversion yet, because of swscaler can't output yuy2 and 422p->yv12 loses quality :( git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6874 b3059339-0415-0410-9bf9-f77b7e298cf2
* compatibility with _OLD_ lavc & uv_stride checkmichael2002-08-021-2/+14
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6870 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l to dunnoatmos42002-07-281-1/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6836 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix overall frametime overflow, hopefully long long int is portable. ↵atmos42002-07-281-1/+1
| | | | | | (untested, will test tomorrow) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6835 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add type= and fix a minor typing difference from ffmpegatmos42002-07-281-3/+2
| | | | | | | (now encoding (ffmpeg) and playback (mplayer) differ just on one of 1438lines - 0.1error in rounding ;) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6834 b3059339-0415-0410-9bf9-f77b7e298cf2
* Generate ffmpeg compatible vstats_<time>.log, when -lavdopts vstats is ↵atmos42002-07-281-0/+41
| | | | | | | | | | specified. Data in my tests was 100% the same, only type= is currently missing, as avctx->key_frame isn't set on decoding and I dunno where to get that info from mplayer-core. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6829 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hopefully correct 10l fix for duuno who.atmos42002-07-231-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6772 b3059339-0415-0410-9bf9-f77b7e298cf2
* fallback to slices, if dr1 fails (bug found by kabi)michael2002-07-161-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6743 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l y422p -> y420pmichael2002-07-161-5/+32
| | | | | | | | use uvstride in draw_slices dr2 support (disabled as mplayer doesnt like slices with width!=picture width sometimes) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6741 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l (init flags after init ...)michael2002-07-161-13/+25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6740 b3059339-0415-0410-9bf9-f77b7e298cf2
* svq1 direct renderingmichael2002-07-151-4/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6739 b3059339-0415-0410-9bf9-f77b7e298cf2
* imgtype IP supportmichael2002-07-151-7/+14
| | | | | | | enabling dr1 by default, lets see if its bugfree ... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6738 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lmichael2002-07-151-1/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6737 b3059339-0415-0410-9bf9-f77b7e298cf2
* dont depend upon vo_directrenderingmichael2002-07-141-3/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6736 b3059339-0415-0410-9bf9-f77b7e298cf2
* fixing fixmesmichael2002-07-141-8/+23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6735 b3059339-0415-0410-9bf9-f77b7e298cf2
* direct rendering method 1 (disabled currently as its not bugfree / finished ↵michael2002-07-141-36/+99
| | | | | | yet, just set dr1=1 if u want to try it) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6734 b3059339-0415-0410-9bf9-f77b7e298cf2
* Don't call libvo draw slice directlyalbeu2002-07-111-6/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6711 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support for yuv410p as needed by ffsvq1.atmos42002-07-091-0/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6682 b3059339-0415-0410-9bf9-f77b7e298cf2
* support avcontext based quant_store exportalex2002-07-071-1/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6666 b3059339-0415-0410-9bf9-f77b7e298cf2
* grayscale only decoding supportmichael2002-06-091-0/+7
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6356 b3059339-0415-0410-9bf9-f77b7e298cf2
* workaround bugs & error resilience ffmpeg decoder optionsmichael2002-06-021-2/+19
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6266 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10lalex2002-05-021-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5941 b3059339-0415-0410-9bf9-f77b7e298cf2
* avid mjpeg support (external huffman table)alex2002-05-021-0/+32
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5940 b3059339-0415-0410-9bf9-f77b7e298cf2
* support hurryup flag (-(hard)framedrop)arpi2002-04-271-1/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5876 b3059339-0415-0410-9bf9-f77b7e298cf2
* Hopefully fix ffmpeg12 aspect.atmos42002-04-241-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5806 b3059339-0415-0410-9bf9-f77b7e298cf2
* accept I420/IYUV in query_formatarpi2002-04-191-0/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5708 b3059339-0415-0410-9bf9-f77b7e298cf2
* draw_slices with framedrop fixedarpi2002-04-141-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5614 b3059339-0415-0410-9bf9-f77b7e298cf2
* yuy2 support, fixed bug of dropping frame after config_vo callsarpi2002-04-131-2/+29
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5593 b3059339-0415-0410-9bf9-f77b7e298cf2
* export qscale for postprocarpi2002-04-071-0/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5518 b3059339-0415-0410-9bf9-f77b7e298cf2
* don't config twicearpi2002-04-071-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5511 b3059339-0415-0410-9bf9-f77b7e298cf2
* Bugreports start appearing - no reaction :/pl2002-04-051-1/+1
| | | | | | | I apply the fix/workaround. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5496 b3059339-0415-0410-9bf9-f77b7e298cf2
* i just fixed b-frames & slices in libavcodec :) ... iam too tired for ↵michael2002-04-051-3/+2
| | | | | | benchmarks now ... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5495 b3059339-0415-0410-9bf9-f77b7e298cf2
* libavcodec slices supportarpi2002-04-031-19/+44
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5483 b3059339-0415-0410-9bf9-f77b7e298cf2
* config vo only if aspect really changed and width&&height isn't changed (if ↵alex2002-04-011-6/+10
| | | | | | w||h changes, we set it later) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5458 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix aspect info for square pixel.atmos42002-03-251-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5332 b3059339-0415-0410-9bf9-f77b7e298cf2
* added aspect ratio support and local ctxalex2002-03-231-21/+65
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5281 b3059339-0415-0410-9bf9-f77b7e298cf2
* 10l ;)alex2002-03-201-0/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5220 b3059339-0415-0410-9bf9-f77b7e298cf2
* config vo if resolution changed (after decoded image read the dimensions out ↵alex2002-03-191-1/+8
| | | | | | of lavc context) git-svn-id: