summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
Commit message (Expand)AuthorAgeFilesLines
* Replace libavutil internal header #includes with MPlayer copiesUoti Urpala2009-07-265-5/+5
* Remove unnecessary libavutil/internal.h includesUoti Urpala2009-07-263-11/+0
* Merge svn changes up to r29417Uoti Urpala2009-07-123-6/+415
|\
| * 20% faster hqdn3d on x86_64lorenm2009-07-071-6/+6
| * new debanding filterlorenm2009-07-072-0/+409
* | Merge svn changes up to r29412Uoti Urpala2009-07-073-6/+11
|\|
| * replace "g" asm constraint by "erm" since "g" allows 64bit immediates whilegpoirier2009-06-071-2/+2
| * Switch to avcodec_decode_video2 to allow a hack that makes PNG decode correctlyreimar2009-06-011-2/+7
| * Initialize local variable, avoids a possible crash due to using anreimar2009-06-011-2/+2
| * whitespace cosmetics: Remove all trailing whitespace.diego2009-05-13128-1289/+1289
* | Remove trailing whitespace from most filesUoti Urpala2009-07-07127-1308/+1260
* | Merge svn changes up to r29304Uoti Urpala2009-07-071-0/+2
|\|
| * MPV_common_init balks if s->avctx->pix_fmt == PIX_FMT_NONE, so we set it corr...rik2009-05-091-0/+2
* | Translation system changes part 2: replace macros by stringsAmar Takhar2009-07-0734-118/+277
* | Translation system changes part 1: wrap translated stringsAmar Takhar2009-07-0734-119/+119
* | Merge svn changes up to r29277Uoti Urpala2009-05-088-17/+16
|\|
| * Add missing 'void' to parameterless function declarations.diego2009-05-042-10/+10
| * Replace glibc-specific __WORDSIZE preprocessor check with HAVE_FAST_64BIT.diego2009-04-251-2/+2
| * Remove reference to outdated documentation file.diego2009-04-202-2/+0
| * Add algorithm flag (SWS_POINT) to sws_getContext call to avoid a crash.diego2009-04-201-1/+1
| * follow renaming of pbBufPtr() to put_bits_ptr() by stefanorik2009-04-131-1/+1
| * Fix E-AC-3 channel ordering. E-AC-3 needs to use the same ordering as AC-3,diego2009-04-121-1/+2
* | vd_ffmpeg.c: Use FFmpeg-mt compatible code for codec delayUoti Urpala2009-04-301-2/+8
* | Merge branch 'ordered_chapters'Uoti Urpala2009-04-081-0/+1
|\ \
| * | vf_ass: Free private data at uninitUoti Urpala2009-03-311-0/+1
* | | Merge svn changes up to r29134Uoti Urpala2009-04-0217-92/+0
|\ \ \ | | |/ | |/|
| * | Remove unnecessary malloc.h #includes and related #ifdeffery.diego2009-04-0218-96/+0
* | | Merge svn changes up to r29117Uoti Urpala2009-04-0118-52/+52
|\| | | |/ |/|
| * Consistently use MP_MAX_PLANES as size for plane pointer/stride arrays in lib...reimar2009-03-294-22/+18
| * Use MP_MAX_PLANES as size of arrays passed to mpcodecs_draw_slice.reimar2009-03-292-6/+4
| * Use x86_reg instead of long in several video filters to fix compilation on Mi...reimar2009-03-274-11/+11
| * Allow to use vdpau temporal deinterlacers with hardware accelerated decoding.cehoyos2009-03-183-5/+4
| * Support FFmpeg codecs that decode to other formats than S16.reimar2009-03-181-1/+10
| * Avoid ridiculously small decode_buffer_size (e.g. 4 with acodec=pcm_s16le)reimar2009-03-151-0/+1
| * cosmetics: Remove file names from file header, it only causes trouble.diego2009-03-154-7/+4
* | Merge svn changes up to r28951Uoti Urpala2009-03-148-2270/+49
|\|
| * Check for HAVE_EBX_AVAILABLE before enabling MMX code that needs the EBX regi...reimar2009-03-132-4/+4
| * Use the same code as in vf_decimate to select diff_MMXreimar2009-03-131-3/+2
| * Add missing ecx clobber in diff_MMX code (yes, that function is duplicated).reimar2009-03-132-2/+2
| * Get rid of nuppelvideo.h and its ugly packed struct and instead write thereimar2009-03-091-18/+17
| * Fix type of zlen, fixes crashes on 64 bit systems.reimar2009-03-091-1/+2
| * Do not calculate the same value twicereimar2009-03-091-1/+1
| * Allocate buffer for lzo compression correctly also for large frame sizes.reimar2009-03-091-4/+4
| * nuv encoder 64 bit fix: avoid using long/sizeof(long)reimar2009-03-091-5/+7
| * Remove internal NuppelVideo decoder, the code in libavcodec can decodereimar2009-03-085-1552/+0
| * Get rid of pointless debugging codereimar2009-03-081-18/+0
| * Remove the grayscale and 4:2:2 RTjpeg code, it is neither used nor is therereimar2009-03-081-257/+0
| * Remove colourspace-conversion stuff from rtjpeg, we have functions to do thatreimar2009-03-081-384/+0
| * Mark everything not used outside the file as "static"reimar2009-03-081-36/+36
| * Remove functions not used by MPlayer from headerreimar2009-03-081-15/+0
| * Remove useless "extern" in function declarations.reimar2009-03-081-22/+22
* | Merge svn changes up to r28862Uoti Urpala2009-03-071-19/+27
|\|
| * Add some "const" to mpcodecs_vd_driversreimar2009-03-062-2/+2
| * Swap order of VFCTRL_DRAW_EOSD and VFCTRL_DRAW_OSD so that the EOSD is drawnreimar2009-03-061-1/+4
| * Add another hack to work-around the currently completely inconsistent way inreimar2009-03-031-1/+5
| * 10l, replace a tab that slipped in.reimar2009-03-011-1/+1
| * Create a set_format_params function that sets all the special options neededreimar2009-03-011-19/+23
* | Merge svn changes up to r28712Uoti Urpala2009-02-231-0/+2
|\|
| * Set time_base to 1/samplerate, like FFmpeg does, instead of leaving it at thediego2009-02-211-0/+2
* | Merge svn changes up to r28690Uoti Urpala2009-02-212-6/+2
|\|
| * Remove unused and unreachable code hunk that was surrounded by a misspelleddiego2009-02-191-4/+0
| * Return PIX_FMT_NONE if the video system refuses all other formats.iive2009-02-191-2/+2
* | Merge svn changes up to r28655Uoti Urpala2009-02-193-0/+5
|\|
| * Add VOCAP_NOSLICES and use it to allow vo_vdpau to not support slices forreimar2009-02-182-0/+4
| * Handle mpcodecs_get_image returning NULL, FFmpeg most of the time handlesreimar2009-02-181-0/+1
* | Merge svn changes up to r28641Uoti Urpala2009-02-1828-43/+58
|\|
| * Make it possible for mpcodecs_get_image to return NULL as thereimar2009-02-171-1/+1
| * Print an error and return NULL in vf_get_image if we try to allocatereimar2009-02-171-1/+6
| * Set avctx->opaque already at init instead of decode so it can be used inreimar2009-02-171-1/+1
| * cosmetics: Remove stray empty lines.diego2009-02-171-2/+0
| * Convert HAVE_MALLOC_H into a 0/1 definition, fixes the warning:diego2009-02-1727-27/+27
| * Use FFmpeg instead of MPlayer MANGLE macro, they are equivalent in thisdiego2009-02-171-1/+0
| * Move FFmpeg #includes below all others so that they do not overridediego2009-02-171-6/+6
| * Fix #endif comment.cehoyos2009-02-161-1/+1
| * Add support for VDPAU video out, including hardware decoding.reimar2009-02-161-4/+16
* | Merge svn changes up to r28610Uoti Urpala2009-02-167-312/+225
|\|
| * The AV_XVMC_RENDER_MAGIC constant was renamed to AV_XVMC_ID in FFmpeg.diego2009-02-151-2/+2
| * Reflect ffmpeg change of xvmc struct field to xvmc_id.iive2009-02-151-2/+2
| * The xvmc_pixfmt_render structure was renamed to xvmc_pix_fmt in FFmpeg.diego2009-02-151-2/+2
| * The xmvc structure member magic_id was renamed to unique_id.diego2009-02-151-2/+2
| * Remove unnecessary #if around forward declaration.reimar2009-02-151-2/+0
| * Restructure get_format so it can easily be extended to handle VDPAUreimar2009-02-151-7/+14
| * Reuse the code for the general do_dr1 case to set get_buffer/release_buffer f...reimar2009-02-151-3/+1
| * Use PIX_FMT_NONE instead of -1reimar2009-02-151-1/+1
| * Remove apparently unneeded CODEC_FLAG_EMU_EDGE for XvMCreimar2009-02-151-2/+0
| * Extend get_buffer to handle the XvMC case and remove mc_get_bufferreimar2009-02-151-93/+28
| * Unset MP_IMGFLAG_IN_USE in release_buffer.reimar2009-02-151-0/+2
| * Merge two checks for mpi != NULLreimar2009-02-151-5/+5
| * Make the default release_buffer work for XvMC, use it and remove mc_release_b...reimar2009-02-151-33/+14
| * Get rid of mc_render_slice and use the generic draw_slice instead.reimar2009-02-151-20/+4
| * Reflect the change of xvmc struct name.iive2009-02-151-4/+4
| * Move direct-rendering hack from vo_xvmc to vf_vo, so it does not need toreimar2009-02-151-1/+4
| * Now xvmc struct uses magic_id fieldiive2009-02-151-2/+2
| * Use fmt-conversion.h in vd_ffmpeg.creimar2009-02-141-27/+2
| * Consistently place whitespace around * ( ) and ,reimar2009-02-141-70/+70
| * Remove useless breakreimar2009-02-141-1/+0
| * Indentation and other whitespace fixesreimar2009-02-141-90/+90
| * Remove local copy of xvmc_render.h, it is now an installed header in FFmpeg.diego2009-02-141-5/+5
| * Replace fprintf call by mp_msg, fixes the warning:diego2009-02-141-1/+2
| * Cosmetics: handle all special/compressed formats in a single if in mp_image_s...reimar2009-02-141-15/+4
| * Add support for image formats and codecs used by VDPAUreimar2009-02-143-0/+19
| * Add MP_IMGTYPE_NUMBERED which gives access to the kind of mp_image_t thatreimar2009-02-143-2/+25
* | Merge svn changes up to r28549Uoti Urpala2009-02-131-208/+193
|\|
| * 100l, removed a #ifdef the wrong way, CODEC_FLAG_NOT_TRUNCATED no longer exists,reimar2009-02-121-1/+0
| * Remove trailing whitespace from vd_ffmpeg.reimar2009-02-121-34/+34
| * Replace tabs in vd_ffmpeg by 8 spaces to better match FFmpeg's coding style.reimar2009-02-121-179/+179
| * Remove several #ifdefs that check for libavcodec features from vd_ffmpeg.reimar2009-02-121-14/+0
* | Merge svn changes up to r28537Uoti Urpala2009-02-124-37/+15
|\|
| * change internal real video packetizing format to the more straight forward oneaurel2009-02-092-35/+13
| * Give _XOPEN_SOURCE #define an explicit 600 value. Fixes build on Open Solaris.diego2009-02-072-2/+2
* | Merge svn changes up to r28461Uoti Urpala2009-02-046-12/+19
|\|
| * swab() needs _XOPEN_SOURCE to be defined.reimar2009-02-032-0/+2
| * Rename lzo1x_decode -> av_lzo1x_decode, this was missed in the previous patch.reimar2009-02-031-2/+2
| * FFmpeg sync: LZO_OUTPUT_PADDING --> AV_LZO_OUTPUT_PADDINGdiego2009-02-021-2/+2
| * Adapt to lzo changes in libavutilreimar2009-02-021-2/+2
| * Convert CONFIG_XVMC into a 0/1 definition.zuxy2009-02-021-6/+6
| * Add support for libavcodec GMC flag, patch by Dave Baker, dbkr mxtelecom com.diego2009-02-011-0/+5
* | Merge svn changes up to r28403Uoti Urpala2009-01-314-6/+7
|\|
| * Update libavcodec 'aic' flag define to match current FFmpeg.diego2009-01-301-2/+2
| * Avoid a division by 0 when using -oac mp3lame but no audio data actually is e...reimar2009-01-281-0/+1
| * HAVE_3DNOW --> HAVE_AMD3DNOWdiego2009-01-262-4/+4
* | Merge svn changes up to r28366Uoti Urpala2009-01-264-0/+17
|\|
| * Fix compilation after DECLARE_ASM_CONST/DECLARE_ALIGNED moving within FFmpeg.diego2009-01-252-0/+10
| * Fix compilation after DECLARE_ASM_CONST/DECLARE_ALIGNED moving within FFmpeg.diego2009-01-252-0/+7
* | Merge svn changes up to r28341Uoti Urpala2009-01-1922-98/+95
|\|
| * revert #ifdef WORDS_BIGENDIAN => #if WORDS_BIGENDIAN changes from r28331gpoirier2009-01-164-5/+5
| * Completely get rid of MMX define, use HAVE_MMX define instead.gpoirier2009-01-161-28/+25
| * fix compilation on non x86 machines (PPC here)gpoirier2009-01-165-27/+27
| * Another missed #ifdef HAVE_MMXreimar2009-01-161-1/+1
| * More #ifdef HAVE_MMX etc. missed by earlier search.reimar2009-01-162-9/+9
| * Lots and lots of #ifdef ARCH_... -> #if ARCH_...reimar2009-01-1619-61/+61
* | Merge svn changes up to r28310Uoti Urpala2009-01-155-63/+47
|\ \
| * | Revert OSD flicker fixes done better in another branchUoti Urpala2009-01-154-19/+4
| |/
| * Fix two more instances of nonstandard license headers.diego2009-01-051-25/+21
| * Sync with latest round of xvmc changes in FFmpeg.diego2009-01-021-4/+4
| * Avoid unused variable warning.diego2009-01-021-0/+2
| * Reorder #includes and #ifdefs to avoid excessive #ifdeffery.diego2009-01-021-10/+5
| * Reorder #includes and #ifdefs to avoid warnings and excessive #ifdeffery.diego2009-01-021-20/+11
| * XVID profile array should be const, so it is in rodatareimar2009-01-011-4/+4
| * Fix OSD flickering with filters that add frames (tfields, yadif) andreimar2008-12-301-0/+6
| * Fix OSD flicker with tfields as well.reimar2008-12-301-3/+3
| * Avoid flickering OSD with -vf yadif=1reimar2008-12-303-1/+10
* | OSD: Ensure that OSD content is drawn in filter-added framesUoti Urpala2009-01-152-10/+2
* | Merge branch 'pause'Uoti Urpala2009-01-157-7/+29
|\ \
| * | core: Better -nocorrect-pts pause and filter