summaryrefslogtreecommitdiffstats
path: root/libmpcodecs
<
Commit message (Expand)AuthorAgeFilesLines
* Merge svn changes up to r30683Uoti Urpala2010-03-1080-160/+162
|\
| * Rename open() vf initialization function to vf_open().diego2010-02-2179-158/+157
| * Add malloc.h #include for memalign(), fixes the warning:diego2010-02-211-2/+5
| * Mark ad_functions_t structures and mpcodecs_ad_drivers array as const.diego2010-02-203-29/+29
| * cosmetics: Remove pointless empty lines at EOF.diego2010-02-2030-48/+0
* | Merge svn changes up to r30663Uoti Urpala2010-03-105-18/+57
|\|
| * Fix the stack crash(SYS3171) on OS/2 when playing qtaudio/qtvideo.komh2010-02-192-0/+13
| * cosmetics: Remove commented-out #include.diego2010-02-191-1/+0
| * DirectShow requires stride to be a multiple of 4 for RGB24/BGR24, addreimar2010-02-181-10/+39
| * Merge declaration and initialization.reimar2010-02-182-4/+2
| * DShow and DMO decoders need MP_IMGFLAG_COMMON_PLANEreimar2010-02-182-2/+2
| * Call mpcodecs_config_vo with the proper image format for dmo and dshow codecs.reimar2010-02-182-2/+2
* | Merge svn changes up to r30643Uoti Urpala2010-03-109-25/+16
|\|
| * Add header for AVI print functions; avoids many forward declarations.diego2010-02-183-7/+3
| * Handle negative height in draw_slice from FFmpeg in vd_ffmpeg.c, since atreimar2010-02-171-1/+13
| * libmpcodecs: Remove pointless leftover '#if 1' preprocessor instructions.diego2010-02-176-17/+0
| * Revert marking seemingly unused XAnim-binary-related functions as static.diego2010-02-171-12/+28
| * Revert marking seemingly unused RealAudio/RealVideo-related functions as static.diego2010-02-172-26/+31
| * libmpcodecs: Mark functions not used outside of their files as static.diego2010-02-167-32/+41
| * #include corresponding .h files in .c files.diego2010-02-161-0/+1
* | Merge svn changes up to r30595Uoti Urpala2010-03-096-11/+72
|\|
| * Add header for init_global_rawdv_decoder() instead of forward declaring it.diego2010-02-163-3/+28
| * Add header file for mplayer_audio_read() instead of forward declaring it.diego2010-02-162-0/+25
| * Add support for decoding 4:2:2 and 4:4:4 Theora files.reimar2010-02-141-8/+19
| * Move movie_aspect extern declaration to libmpcodecs/vd.h.diego2010-02-141-0/+1
* | Merge svn changes up to r30570Uoti Urpala2010-03-091-56/+32
|\|
| * Reindentreimar2010-02-141-26/+25
| * Just use goto instead of reimplementing it badly with a do { } while (0) andreimar2010-02-141-21/+8
| * Change aspect calculation code to switch to floating point earlier so integerreimar2010-02-141-2/+2
| * Return NULL instead of 0 for function returning a pointer.reimar2010-02-141-1/+1
| * Mark uninit() as static; it is only used within the file.diego2010-02-141-1/+1
| * Remove useless casts.reimar2010-02-141-2/+2
| * Remove useless code, QUERY_FORMAT already ensures the requested format is sup...reimar2010-02-141-10/+0
| * Make vd_functions_t describing codecs const.reimar2010-02-142-23/+23
| * Make vd_info_t const for pointer in vd_functions, avoids some warnings aboutreimar2010-02-141-1/+1
* | Merge svn changes up to r30557Uoti Urpala2010-03-092-2/+2
|\|
| * Remove excessive ()reimar2010-02-141-1/+1
| * Remove stray '/' from comment block, fixes the warning:diego2010-02-131-1/+1
* | Merge svn changes up to r30550Uoti Urpala2010-03-091-1/+1
|\|
| * Mark all ad_info_t/vd_info_t structure declarations as const.diego2010-02-1247-47/+47
| * libass: fix PAR correctiongreg2010-02-092-3/+4
| * Estimate pts of additional frame generated by tfields also if correct-pts isreimar2010-02-011-4/+9
* | Merge svn changes up to r30484Uoti Urpala2010-03-091-7/+14
|\|
| * Enable query_format for vf_tfields to make sure it isn't used for formatsreimar2010-02-011-4/+5
| * Fix -vf tfields=1 so it does not read out of bounds or leave parts of thereimar2010-02-011-3/+9
* | Merge svn changes up to r30463Uoti Urpala2010-03-09139-69/+2480
|\|
| * Add missing license headers to all files in the libmpcodecs directory.diego2010-01-30135-64/+2461
| * Remove confusing comment.diego2010-01-301-2/+0
| * Support more qscale types in most post-processing filters.reimar2010-01-295-4/+19
* | translations: tweak cases that relied on concatenating adjacent stringsUoti Urpala2010-03-071-5/+6
* | Restore collapsed whitespace in output messagesUoti Urpala2010-03-072-2/+2
* | ad_faad: move message "input bitrate missing" to MSGL_VUoti Urpala2010-01-311-1/+1
* | Merge svn changes up to r30437Uoti Urpala2010-01-283-4/+19
|\|
| * Add an option to cropdetect to periodically reset the detected area.reimar2010-01-261-4/+16
| * Fail ad_pcm initialization of WAVEFORMATEX header is missing instead of crash...reimar2010-01-241-0/+2
| * Reset the parser on seek. Should fix some cases of audio "blips" after seeking.reimar2010-01-241-0/+1
| * Move the resync-related code into more consistent places instead of having itreimar2010-01-242-0/+6
* | Merge svn changes up to r30419Uoti Urpala2010-01-255-22/+88
|\|
| * Switch -vf halfpack to use only public API of libswscale.reimar2010-01-231-4/+20
| * Make the scale filter prefer yuv conversions that do not need chroma scaling.reimar2010-01-231-7/+41
| * Remove the query_format_cache, it is extra complexity that makes improvementsreimar2010-01-231-6/+1
| * Simplify loop conditionreimar2010-01-231-1/+1
| * Make sure that a qstride of 0 (intentional or not) does not completely breakreimar2010-01-232-5/+17
| * Remove any auto-inserted lavc filter.reimar2010-01-221-2/+9
* | Merge svn changes up to r30375Uoti Urpala2010-01-252-24/+21
|\|
| * Add a proper header for our strsep implementation so strsep willreimar2010-01-171-0/+1
| * Reuse the fmt-conversion code instead of duplicating the functionality.reimar2010-01-171-24/+4
| * Add big- and little-endian variants of the 15 and 16 bit RGB/BGR formats.reimar2010-01-171-0/+16
* | Merge svn changes up to r30322Uoti Urpala2010-01-251-1/+1
|\|
| * We only need to disable seeking back in ad_ffmpeg when we actually _use_reimar2010-01-151-1/+1
* | Merge svn changes up to r30301Uoti Urpala2010-01-252-39/+51
|\|
| * 100l, fix typo that caused ad_hwac3 to fail to compile.reimar2010-01-121-1/+1
| * Attempt a simple hack to fix -ac hwdtsreimar2010-01-121-0/+3
| * More changes needed to make ad_hwac3 truly independent from liba52.reimar2010-01-112-7/+1
| * Let the format filter do the AC3 endianness conversion instead of duplicatingreimar2010-01-111-16/+7
| * Add support for distinguishing between little- and big-endian SPDIF AC3reimar2010-01-111-1/+1
| * Make ad_hwac3 independent of liba52. Needs a minor amount of code duplication,reimar2010-01-111-16/+40
* | Merge svn changes up to r30250Uoti Urpala2010-01-251-1/+1
|\|
| * vf crop: do not generate 0-size slices, they are pointless and also confusereimar2010-01-081-1/+1
* | vd_ffmpeg: fix compilation with neither VDPAU nor XvMC enabledUoti Urpala2010-01-211-2/+0
* | vd_ffmpeg: FFmpeg-mt changed has_b_frames API, updateUoti Urpala2010-01-201-1/+2
* | vd_ffmpeg: move redundant info messages to MSGL_V levelUoti Urpala2010-01-201-2/+7
* | vd_ffmpeg: disable callbacks for threaded decodingUoti Urpala2010-01-201-38/+20
* | Avoid misleading error "ASS: cannot add video filter"Uoti Urpala2010-01-163-5/+29
* | Merge svn changes up to r30236Uoti Urpala2010-01-081-0/+2
|\|
| * Avoid the error message "Unsupported PixelFormat -1" for ffh264 decodingzuxy2010-01-071-0/+2
* | Merge svn changes up to r30195Uoti Urpala2010-01-082-5/+5
|\|
| * Replace deprecated sws_scale_ordered usages by sws_scale (which does the same).reimar2010-01-032-5/+5
* | Merge svn changes up to r30185Uoti Urpala2010-01-081-0/+1
|\|
| * Add missing avcodec_close to vf_screenshot.reimar2010-01-031-0/+1
* | Merge svn changes up to r30165Uoti Urpala2010-01-087-99/+173
|\|
| * One more fix for -vf scale with alpha.reimar2010-01-011-1/+1
| * Also pass alpha plane to swscale, avoids crashes when converting betweenreimar2010-01-011-4/+4
| * Add support for YUV format with alpha and fix the codecs.conf entry for vp6areimar2009-12-315-3/+17
| * Also pass the 4th plane for planar formats on to libavcodec.reimar2009-12-311-0/+4
| * Try to put the list of output formats for vf_scale in a more sensiblereimar2009-12-311-6/+6
| * Deduplicate the mp_image planes allocation code.reimar2009-12-312-63/+35
| * Add support for 16-bit per component YUV formats.reimar2009-12-316-14/+73
| * Support 440P in scale filter.reimar2009-12-301-0/+2
| * Add support for 440p colorspace.reimar2009-12-303-0/+6
| * Add a helper function to get the chroma scale shift and use to simplify mpi s...reimar2009-12-303-33/+50
* | Merge svn changes up to r30136Uoti Urpala2009-12-306-10/+28
|\|
| * Add support for parsing audio streams (though should be easy to extend to video)reimar2009-12-271-2/+13
| * Support mp_image with allocated palette.reimar2009-12-263-7/+13
| * Remove only use if MP_IMGFLAG_RGB_PALETTE to allow giving the flag a slightlyreimar2009-12-261-1/+0
| * Restore the old value of planes[1] in vf_palette at the end to ensurereimar2009-12-261-0/+2
| * Some ugly hacks to make compiling against a newer external version of libass ...reimar2009-12-242-0/+8
| * Remove more direct includes of libass/ass.hreimar2009-12-242-2/+0
* | audio: Remove fixed decode_audio() return size limit (MAX_OUTBURST)Uoti Urpala2009-12-291-2/+4
* | cosmetics: Revert old dec_audio.c code uglificationUoti Urpala2009-12-281-12/+11
* | vf: Fix filter enabling logic for vf_uspp and vfs using lavc internalsUoti Urpala2009-12-071-2/+2
* | vf_vo: Use vo_seek_reset() instead of vo_control()Uoti Urpala2009-12-021-1/+1
* | Merge svn changes up to r29971Uoti Urpala2009-11-291-1/+1
|\|
| * when using -v, print also which lavc codec has been used, notattila2009-11-281-1/+1
* | Merge svn changes up to r29962Uoti Urpala2009-11-2311-143/+13
|\|
| * Fix initialization values for vf_expand priv struct.reimar2009-11-221-0/+2
| * Remove unused variable.reimar2009-11-221-2/+0
| * Add const to draw_slice argument to match what FFmpeg expects for draw_horiz_...reimar2009-11-221-2/+2
| * Switch ad_ffmpeg to avcodec_decode_audio3reimar2009-11-221-1/+5
| * Remove unused variable.reimar2009-11-221-1/+0
| * Remove unreachable parsing code: for filters that use the option parser,reimar2009-11-217-135/+0
| * Allow vf_scale to output to RGB48, though still prefer the 24 and 32 bit form...reimar2009-11-211-0/+2
| * Add a define for IMGFMT_RGB48NE that depends on machine endianness.reimar2009-11-211-0/+2
| * Use avcodec_align_dimensions to appropriately align width and height inreimar2009-11-171-5/+2
* | core: Add support for decoder reordering of pts valuesUoti Urpala2009-11-213-7/+54
* | cosmetics: remove some unused variablesUoti Urpala2009-11-171-1/+0
* | Merge svn changes up to r29912Uoti Urpala2009-11-167-12/+2053
|\|
| * Support VDPAU hardware accelerated decoding of MPEG-4 ASP on capablecehoyos2009-11-102-0/+2
| * Map AV_LOG_VERBOSE to MSGL_V in order to avoid spurious log output.diego2009-11-101-0/+1
| * Add support for DVB teletext.reimar2009-11-102-0/+27
| * Add support for 8 channel audio.tack2009-11-102-3/+5
| * Properly free the pthread mutex for teletext.reimar2009-11-091-0/+2
| * Allow teletext compilation without pthreadsreimar2009-11-091-0/+11
| * Remove CONFIG_TV_TELETEXT.cehoyos2009-11-071-4/+0
| * Factorise vbi_decode().cehoyos2009-11-071-30/+39
| * Separate teletext from tv support.cehoyos2009-11-072-6/+16
| * Only call avcodec_close if the open succeeded before, otherwise avcodec_closereimar2009-11-061-1/+2
| * ad_ffmpeg: Fix channel layout for ffvorbis and ffaactack2009-11-041-8/+1
| * Teletext display does support font scaling via OSD font scaling, removecehoyos2009-10-311-1/+0
| * Replace two more occurences of tvi_vbi with dec_teletext.cehoyos2009-10-311-2/+2
| * Remove incorrect comment.cehoyos2009-10-311-2/+0
| * Add MSGT_TELETEXT, rename TVI_CONTROL as VBI_CONTROL and fix some pathscehoyos2009-10-292-57/+61
| * Move teletext specific code from stream into libmpcodecs.cehoyos2009-10-292-0/+1987
| * sync to x264-r1296lorenm2009-10-191-1/+1
| * Add missing '#include "config.h"', the header uses HAVE_BIGENDIAN.diego2009-10-191-0/+2
* | Merge branch 'vdpau'Uoti Urpala2009-11-166-15/+8
|\ \