summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Replace double semicolon by single semicolon.diego2009-02-168-8/+8
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28611 b3059339-0415-0410-9bf9-f77b7e298cf2
* Sync renaming of xvmc struct members in FFmpeg.diego2009-02-161-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28610 b3059339-0415-0410-9bf9-f77b7e298cf2
* synced with r28593Gabrov2009-02-162-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28609 b3059339-0415-0410-9bf9-f77b7e298cf2
* The AV_XVMC_RENDER_MAGIC constant was renamed to AV_XVMC_ID in FFmpeg.diego2009-02-152-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28608 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reflect ffmpeg change of xvmc struct field to xvmc_id.iive2009-02-152-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28607 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix spelling: "whom" should be used instead of "which" when we'rebircoph2009-02-151-1/+1
| | | | | | | | talking about people. Mistake noticed by Paul Arthur flowerysong00 yahoo com. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28606 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove the reference to history.html because history.xml was purgedbircoph2009-02-151-4/+3
| | | | | | | from xml documentation. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28605 b3059339-0415-0410-9bf9-f77b7e298cf2
* whitespace cosmetics: Remove all tabs and trailing whitespace.diego2009-02-151-75/+75
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28604 b3059339-0415-0410-9bf9-f77b7e298cf2
* The xvmc_pixfmt_render structure was renamed to xvmc_pix_fmt in FFmpeg.diego2009-02-152-21/+21
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28603 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unnecessary #ifdef around internal #include.diego2009-02-151-3/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28602 b3059339-0415-0410-9bf9-f77b7e298cf2
* The xmvc structure member magic_id was renamed to unique_id.diego2009-02-152-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28601 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove unnecessary #if around forward declaration.reimar2009-02-151-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28600 b3059339-0415-0410-9bf9-f77b7e298cf2
* Restructure get_format so it can easily be extended to handle VDPAUreimar2009-02-151-7/+14
| | | | | | | and hardware-acceleration selected via get_format. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28599 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reuse the code for the general do_dr1 case to set get_buffer/release_buffer ↵reimar2009-02-151-3/+1
| | | | | | for XvMC. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28598 b3059339-0415-0410-9bf9-f77b7e298cf2
* Change man page encoding from KOI8-R to UTF-8.bircoph2009-02-151-5932/+5932
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28597 b3059339-0415-0410-9bf9-f77b7e298cf2
* I hope this one is clearer and understandable.bircoph2009-02-151-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28596 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use PIX_FMT_NONE instead of -1reimar2009-02-151-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28595 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove apparently unneeded CODEC_FLAG_EMU_EDGE for XvMCreimar2009-02-151-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28594 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove trailing whitespaces.bircoph2009-02-152-20/+20
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28593 b3059339-0415-0410-9bf9-f77b7e298cf2
* Synced with r28201.bircoph2009-02-151-32/+32
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28592 b3059339-0415-0410-9bf9-f77b7e298cf2
* Extend get_buffer to handle the XvMC case and remove mc_get_bufferreimar2009-02-151-93/+28
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28591 b3059339-0415-0410-9bf9-f77b7e298cf2
* Unset MP_IMGFLAG_IN_USE in release_buffer.reimar2009-02-151-0/+2
| | | | | | | | This is only needed for MPI_IMGTYPE_NUMBERED support and will probably first be used for VDPAU, but it is still "the right thing to do". git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28590 b3059339-0415-0410-9bf9-f77b7e298cf2
* Merge two checks for mpi != NULLreimar2009-02-151-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28589 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make the default release_buffer work for XvMC, use it and remove ↵reimar2009-02-151-33/+14
| | | | | | mc_release_buffer git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28588 b3059339-0415-0410-9bf9-f77b7e298cf2
* Get rid of mc_render_slice and use the generic draw_slice instead.reimar2009-02-151-20/+4
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28587 b3059339-0415-0410-9bf9-f77b7e298cf2
* Update info about contributions.bircoph2009-02-151-3/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28586 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix a regression caused by r17933; RealMedia index tables could never be ↵zuxy2009-02-151-1/+1
| | | | | | printed. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28585 b3059339-0415-0410-9bf9-f77b7e298cf2
* Support seek in multirate RealMedia files.zuxy2009-02-151-32/+26
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28584 b3059339-0415-0410-9bf9-f77b7e298cf2
* Reflect the change of xvmc struct name.iive2009-02-152-23/+23
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28583 b3059339-0415-0410-9bf9-f77b7e298cf2
* WMVA works with VDPAU, tooreimar2009-02-151-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28582 b3059339-0415-0410-9bf9-f77b7e298cf2
* Move direct-rendering hack from vo_xvmc to vf_vo, so it does not need toreimar2009-02-152-2/+4
| | | | | | | be duplicated for other systems like VDPAU or VAAPI. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28581 b3059339-0415-0410-9bf9-f77b7e298cf2
* Sync fourccs for ffvc1vdpaureimar2009-02-151-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28580 b3059339-0415-0410-9bf9-f77b7e298cf2
* Sync fourcc list for ffmpeg12vdpaureimar2009-02-151-3/+12
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28579 b3059339-0415-0410-9bf9-f77b7e298cf2
* Now xvmc struct uses magic_id fieldiive2009-02-152-6/+6
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28578 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove display_flag remains as the member has been removed from the xvmc struct.iive2009-02-151-2/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28577 b3059339-0415-0410-9bf9-f77b7e298cf2
* Get rid of the trailing whitespaces.bircoph2009-02-151-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28576 b3059339-0415-0410-9bf9-f77b7e298cf2
* 'Capitalize' mplayer -> MPlayer when used as a project name.bircoph2009-02-151-3/+3
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28575 b3059339-0415-0410-9bf9-f77b7e298cf2
* Some more trailing whitespaces.bircoph2009-02-151-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28574 b3059339-0415-0410-9bf9-f77b7e298cf2
* Get rid of trailing whitespaces.bircoph2009-02-151-9/+9
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28573 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix r28506.bircoph2009-02-151-2/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28572 b3059339-0415-0410-9bf9-f77b7e298cf2
* Sync with r28520, 100% done.bircoph2009-02-151-21/+70
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28571 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove some xvmc field initializations. They are not used byiive2009-02-141-2/+0
| | | | | | | | the libavcodec decoder. They are a copy of the queried surface and are meaningful only for pixel format selection, not during decoding. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28570 b3059339-0415-0410-9bf9-f77b7e298cf2
* timebomb made some swscale AltiVec fixescompn2009-02-141-0/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28569 b3059339-0415-0410-9bf9-f77b7e298cf2
* Sync with r27979.bircoph2009-02-141-48/+69
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28568 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use sws_printVec2() instead of the deprecated sws_printVec(). stefano2009-02-141-2/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28567 b3059339-0415-0410-9bf9-f77b7e298cf2
* Implement sws_printVec2() and deprecate sws_printVec().stefano2009-02-142-7/+25
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28566 b3059339-0415-0410-9bf9-f77b7e298cf2
* Document sws_normalizeVec().stefano2009-02-141-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28565 b3059339-0415-0410-9bf9-f77b7e298cf2
* Sync with r27639.bircoph2009-02-141-587/+725
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28564 b3059339-0415-0410-9bf9-f77b7e298cf2
* Actually it is in sync with SVN HEAD. bircoph2009-02-141-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28563 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use fmt-conversion.h in vd_ffmpeg.creimar2009-02-141-27/+2
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28562 b3059339-0415-0410-9bf9-f77b7e298cf2
* Create a fmt-conversion.c file so fmt-conversion.h can be included by ↵reimar2009-02-143-66/+98
| | | | | | | | | multiple files. Also restructure the code so it provides a pixfmt2imgfmt function, too. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28561 b3059339-0415-0410-9bf9-f77b7e298cf2
* Consistently place whitespace around * ( ) and ,reimar2009-02-141-70/+70
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28560 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove useless breakreimar2009-02-141-1/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28559 b3059339-0415-0410-9bf9-f77b7e298cf2
* Indentation and other whitespace fixesreimar2009-02-141-90/+90
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28558 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove local copy of xvmc_render.h, it is now an installed header in FFmpeg.diego2009-02-143-95/+20
| | | | | | | Also adapt MPlayer to definition name changes in libavcodec/xvmc.h. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28557 b3059339-0415-0410-9bf9-f77b7e298cf2
* Make hScale_altivec_real() trim its output like other implementations dokostya2009-02-141-5/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28556 b3059339-0415-0410-9bf9-f77b7e298cf2
* Some AltiVec functions in SwScaler produce different output than theirkostya2009-02-142-2/+4
| | | | | | | | counterparts in pure C, so don't invoke them in bitexact mode. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28555 b3059339-0415-0410-9bf9-f77b7e298cf2
* partial update, patch by sevenfourk, sevenfourk gmail comdiego2009-02-141-31/+282
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28554 b3059339-0415-0410-9bf9-f77b7e298cf2
* Replace fprintf call by mp_msg, fixes the warning:diego2009-02-141-1/+2
| | | | | | | | | In file included from libmpcodecs/vf_fspp.c:58: libmpcodecs/mp_image.h: In function 'mp_image_setfmt': libmpcodecs/mp_image.h:207: warning: implicit declaration of function 'please_use_av_log_instead_of_fprintf' git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28553 b3059339-0415-0410-9bf9-f77b7e298cf2
* Cosmetics: handle all special/compressed formats in a single if in ↵reimar2009-02-141-15/+4
| | | | | | mp_image_setfmt git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28552 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add support for image formats and codecs used by VDPAUreimar2009-02-145-0/+80
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28551 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add MP_IMGTYPE_NUMBERED which gives access to the kind of mp_image_t thatreimar2009-02-143-2/+25
| | | | | | | | | are numbered and have a "in use" flag which is necessary for proper buffer management as e.g. H.264 direct-rendering needs and is already used successfully for the -vo vdpau work-in-progress. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28550 b3059339-0415-0410-9bf9-f77b7e298cf2
* Fix typo in German message.reimar2009-02-121-1/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28549 b3059339-0415-0410-9bf9-f77b7e298cf2
* synced with r28532Gabrov2009-02-125-98/+45
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28548 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove now unused vo_calc_drwXY function.reimar2009-02-122-18/+0
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28547 b3059339-0415-0410-9bf9-f77b7e298cf2
* Add a calc_src_dst_rects that calculates from window size, panscan etc.reimar2009-02-125-93/+99
| | | | | | | | | which part of the video source must be scaled onto which part of the window. Direct3D and (future) VDPAU need this, for XvMC it makes it easier to add cropping support and Xv is changed to keep the diff to XvMC small. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28546 b3059339-0415-0410-9bf9-f77b7e298cf2
* 100l, removed a #ifdef the wrong way, CODEC_FLAG_NOT_TRUNCATED no longer exists,reimar2009-02-121-1/+0
| | | | | | | so remove reference to it to fix compilation. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28545 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove trailing whitespace from vd_ffmpeg.reimar2009-02-121-34/+34
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28544 b3059339-0415-0410-9bf9-f77b7e298cf2
* Replace tabs in vd_ffmpeg by 8 spaces to better match FFmpeg's coding style.reimar2009-02-121-179/+179
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28543 b3059339-0415-0410-9bf9-f77b7e298cf2
* Remove several #ifdefs that check for libavcodec features from vd_ffmpeg.reimar2009-02-121-14/+0
| | | | | | They make no sense since only recent libavcodec versions are supported anyway. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28542 b3059339-0415-0410-9bf9-f77b7e298cf2
* Only set VO_EVENT_RESIZE if size actually changed, not if e.g. the window wasreimar2009-02-121-2/+6
| | | | | | | only moved to the foreground. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28541 b3059339-0415-0410-9bf9-f77b7e298cf2
* Ignore errors from all rm commands in clean targets.diego2009-02-121-12/+12
| | | | | | | This way make will not stop on failure and remove as much as possible. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28540 b3059339-0415-0410-9bf9-f77b7e298cf2
* On clean/distclean, remove binaries with all types of executable suffixes.diego2009-02-122-17/+18
| | | | | | | This helps clean a tree completely before and after crosscompiling. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28539 b3059339-0415-0410-9bf9-f77b7e298cf2
* Use addprefix and addsuffix functions to generate TOOLS variable.diego2009-02-121-10/+1
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28538 b3059339-0415-0410-9bf9-f77b7e298cf2
* Apply misc fixes for sws_getCachedContext() documentation.stefano2009-02-121-7/+10
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28537 b3059339-0415-0410-9bf9-f77b7e298cf2
* Bump micro version, related to r28491.stefano2009-02-121-1/+1
| | | | | | | | See the thread: "[FFmpeg-devel] [PATCH] Explicitely declare {dst, src}Format sws_get*Context() params as enum PixelFormat". git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28536 b3059339-0415-0410-9bf9-f77b7e298cf2
* Document sws_getContext().stefano2009-02-111-0/+13
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28535 b3059339-0415-0410-9bf9-f77b7e298cf2
* Port check for 10 assembler operands support from FFmpeg.diego2009-02-111-0/+17
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28534 b3059339-0415-0410-9bf9-f77b7e298cf2
* Document sws_getIdentityVec().stefano2009-02-111-0/+5
| | | | git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28533 b3059339-0415-0410-9bf9-f77b7e298cf2
*