FFmpeg/libavfilter
mplayer developers 80dd0aff33 libavfilter/libmpcodecs: sync existing filters with mplayer HEAD (ebcacb8b3ca91ef90acb93785b62fd8c5e5dae41)
Authors from svn:
cehoyos (2):
      Support playback of JPEG 2000 digital cinema files.
      Add name for image format IMGFMT_440P.

ib (1):
      Get rid of VOCTRL_GUI_NOWINDOW.

Matt Oliver (4):
      Fix libmpcodecs inline asm on ICL.
      Use DECLARE_ALIGNED helper macros.
      Remove some superfluous commas from inline asm for better compatibility.
      Use numeric labels in inline asm for consistency and better     compatibility.

reimar (10):
      Fix bpp calculation for XYZ format.
      Avoid duplicating the mouse autohide code.
      Add NV12/NV21 support to some helper functions.
      Add support for rotating the video via OpenGL.
      Add options to determine where borders will be added when adjusting for aspect.
      Apply forgotten move of apply_border_pos function.
      Extract window creation code to common file.
      Make VDPAU support work again with latest FFmpeg.
      img_format: document why mp_get_chroma_shift does not work for NV12/NV21
      Minor spelling/grammar fixes.

For detailed line by line authorship please see svn log of mplayer
svn://svn.mplayerhq.hu/mplayer/trunk

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-05-03 02:37:27 +02:00
..
libmpcodecs libavfilter/libmpcodecs: sync existing filters with mplayer HEAD (ebcacb8b3ca91ef90acb93785b62fd8c5e5dae41) 2014-05-03 02:37:27 +02:00
x86 Merge commit '01c5779f56' 2014-04-05 19:16:39 +02:00
aeval.c avfilter/aeval: Fix use of uninitialized variable 2013-12-11 15:31:32 +01:00
af_aconvert.c lavfi: parsing helper for unknown channel layouts. 2013-11-03 10:30:25 +01:00
af_adelay.c avfilter: remove superflous lines 2014-02-26 16:37:59 +00:00
af_aecho.c avfilter: remove superflous lines 2014-02-26 16:37:59 +00:00
af_afade.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_aformat.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_amerge.c lavfi/af_amerge: use av_make_q. 2014-01-19 17:12:40 +01:00
af_amix.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_anull.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_apad.c avfilter: remove superflous lines 2014-02-26 16:37:59 +00:00
af_aphaser.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_aresample.c af_aresample: remove only use of array compound literals with non-const initializers in FFmpeg. 2013-12-30 12:38:04 +01:00
af_asetnsamples.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_asetrate.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_ashowinfo.c Merge remote-tracking branch 'qatar/master' 2014-04-05 00:42:47 +02:00
af_astats.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_astreamsync.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_asyncts.c Merge remote-tracking branch 'qatar/master' 2013-11-24 05:21:19 +01:00
af_atempo.c lavfi/af_atempo: clear references before returning error. 2014-03-08 12:31:00 +01:00
af_biquads.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_bs2b.c Merge commit '1c0210c798' 2014-05-01 14:14:10 +02:00
af_channelmap.c Merge commit 'e843612695' 2014-03-16 14:18:01 +01:00
af_channelsplit.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_compand.c af_compand: replace strtok_r() with av_get_token() 2014-02-28 21:55:46 +01:00
af_earwax.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_join.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_ladspa.c lavfi/ladspa: cast return value of av_x_if_null to char*, fix warnings 2013-11-05 00:04:17 +01:00
af_pan.c lavfi/pan: use extended_data instead of data. 2014-02-19 11:29:15 +01:00
af_replaygain.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_resample.c Merge commit 'dcc7e4bf1d' 2014-02-24 21:46:00 +01:00
af_silencedetect.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
af_volume.c Merge commit 'aaab192df2' 2014-04-13 14:39:51 +02:00
af_volume.h Merge commit 'aaab192df2' 2014-04-13 14:39:51 +02:00
af_volumedetect.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
all_channel_layouts.inc
allfilters.c Merge commit '1c0210c798' 2014-05-01 14:14:10 +02:00
asink_anullsink.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
asrc_abuffer.h
asrc_anullsrc.c lavfi: parsing helper for unknown channel layouts. 2013-11-03 10:30:25 +01:00
asrc_flite.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
asrc_sine.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
audio.c Merge remote-tracking branch 'qatar/master' 2013-06-19 08:27:35 +02:00
audio.h Merge commit '7e350379f8' 2013-03-10 01:40:35 +01:00
avcodec.c avfilter/avcodec: Use av_mallocz_array() 2014-04-23 21:13:53 +02:00
avcodec.h Do not leave positive values undefined when negative are defined as error 2013-10-19 16:42:57 +02:00
avf_avectorscope.c avfilter/avectorscope: fix {} mistake in alloc check. 2013-12-26 13:49:15 +01:00
avf_concat.c lavfi/avf_concat: use av_make_q. 2014-01-19 17:12:50 +01:00
avf_showspectrum.c avfilter/showspectrum: use 0 dummies for range in const. 2013-11-20 16:38:09 +01:00
avf_showwaves.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
avfilter.c Merge commit 'bba2a7cc5f' 2014-03-06 12:38:09 +01:00
avfilter.h lavfi/avfilter: clarify avfilter_graph_get_filter() doxygen 2014-04-26 02:16:56 +02:00
avfiltergraph.c Move av_find_best_pix_fmt_of_2() from avcodec to avutil 2014-04-30 23:14:05 +02:00
avfiltergraph.h Merge commit '38f0c0781a' 2013-04-11 23:50:39 +02:00
avfilterres.rc Add Windows resource file support for shared libraries 2013-12-05 23:42:07 +01:00
bbox.c
bbox.h
buffer.c avfilter.h, buffer.c: use const src pointer in avfilter_copy_buffer_ref_props 2014-04-03 13:49:13 +02:00
bufferqueue.h Merge commit '7e350379f8' 2013-03-10 01:40:35 +01:00
buffersink.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
buffersink.h Merge remote-tracking branch 'qatar/master' 2014-02-15 04:05:04 +01:00
buffersrc.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
buffersrc.h Merge remote-tracking branch 'qatar/master' 2014-02-15 04:05:04 +01:00
deshake.h lavfi/deshake_opencl: optimze transform filter 2013-12-19 13:31:31 +01:00
deshake_opencl.c lavfi/deshake_opencl: optimze transform filter 2013-12-19 13:31:31 +01:00
deshake_opencl.h lavfi/deshake_opencl: optimze transform filter 2013-12-19 13:31:31 +01:00
deshake_opencl_kernel.h lavfi/deshake_opencl: optimze transform filter 2013-12-19 13:31:31 +01:00
drawutils.c lavfi/drawutils: set subsampling for rgb too 2013-07-14 17:59:25 +00:00
drawutils.h
dualinput.c avfilter/dualinput: fix repeatlast to match docs and eof_action=pass 2014-02-04 14:54:14 +01:00
dualinput.h avfilter/dualinput: simplify 2013-09-30 08:47:40 +00:00
f_ebur128.c lavfi/ebur128: add true peak metering per frame 2014-02-02 20:45:09 +01:00
f_interleave.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
f_perms.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
f_select.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
f_sendcmd.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
f_zmq.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
fifo.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
filtfmts.c avfilter/filtfmts: Support dynamically allocated in/outputs 2014-04-21 11:33:17 +02:00
formats.c lavfi: parsing helper for unknown channel layouts. 2013-11-03 10:30:25 +01:00
formats.h Merge commit 'b01f6041f4' 2013-05-18 11:46:09 +02:00
framesync.c lavfi: add an API to synchronize multiple video inputs. 2013-09-23 09:49:37 +02:00
framesync.h lavfi: add an API to synchronize multiple video inputs. 2013-09-23 09:49:37 +02:00
gradfun.h Merge commit 'f6633c55a3' 2013-10-23 12:14:49 +02:00
graphdump.c avfilter/graphdump: Fix pointer to local outside scope 2014-04-28 04:01:50 +02:00
graphparser.c avfilter/graphparser: zero filter_ctx in case of deallocation in create_filter() 2013-11-07 23:38:44 +01:00
internal.h Merge commit '5655732c77' 2014-01-10 03:37:03 +01:00
lavfutils.c avfilter/lavfutils: call av_find_stream_info() before reading various information about the stream 2014-03-28 17:29:26 +01:00
lavfutils.h Do not leave positive values undefined when negative are defined as error 2013-10-19 16:42:57 +02:00
libavfilter.v
lswsutils.c avfilter/lswsutils: dont override the default scaler 2013-10-07 13:28:13 +02:00
lswsutils.h
Makefile Merge commit '1c0210c798' 2014-05-01 14:14:10 +02:00
opencl_allkernels.c lavfi: modify names of deshake_kernel.h and unsharp_kernel.h 2013-05-10 12:44:04 +02:00
opencl_allkernels.h deshake opencl based on comments on 20130402 3rd 2013-04-02 15:57:44 +02:00
pthread.c avfilter/pthread: Use av_mallocz_array() 2014-04-22 02:40:20 +02:00
setpts.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
settb.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
split.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
src_movie.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
thread.h Merge remote-tracking branch 'qatar/master' 2013-09-28 11:02:01 +02:00
transform.c avfilter: various cosmetics 2013-09-12 14:01:43 +00:00
transform.h
trim.c Merge remote-tracking branch 'qatar/master' 2013-11-24 05:21:19 +01:00
unsharp.h Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
unsharp_opencl.c avfilter/unsharp: added optimized opencl kernels 2013-11-07 22:31:43 +01:00
unsharp_opencl.h lavfi/unsharp: add opencl unsharp filter 2013-04-26 03:05:26 +02:00
unsharp_opencl_kernel.h avfilter/unsharp: added optimized opencl kernels 2013-11-07 22:31:43 +01:00
version.h Merge commit '1c0210c798' 2014-05-01 14:14:10 +02:00
vf_alphamerge.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_aspect.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_bbox.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_blackdetect.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_blackframe.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_blend.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_boxblur.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_colorbalance.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_colorchannelmixer.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_colormatrix.c avfilter/vf_colormatrix: fix memleak on error 2014-04-08 01:25:00 +02:00
vf_copy.c Merge remote-tracking branch 'qatar/master' 2014-02-24 10:47:47 +01:00
vf_crop.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_cropdetect.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_curves.c avfilter/curves: fix resource leaks. 2014-04-27 11:49:13 +02:00
vf_dctdnoiz.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_decimate.c libavfilter/decimate: Add pts of first frame to all frames. 2013-10-31 11:24:43 +01:00
vf_dejudder.c lavfi: adding dejudder filter to remove judder produced by partially telecined material. 2014-02-16 17:43:58 +01:00
vf_delogo.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_deshake.c avfilter/vf_deshake: fix loss of precission with odd resolutions 2014-04-16 03:44:57 +02:00
vf_drawbox.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_drawtext.c lavfi/drawtext: allow to format pts as HH:MM:SS.mmm. 2014-04-29 13:25:59 +02:00
vf_edgedetect.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_elbg.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_extractplanes.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_fade.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_field.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_fieldmatch.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_fieldorder.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_format.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_fps.c avfilter/vf_fps: fix rounding error accumulation 2014-02-20 02:36:02 +01:00
vf_framepack.c Merge commit 'a7d0e7ead9' 2014-01-10 03:00:48 +01:00
vf_framestep.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_frei0r.c vf_frei0r: fix missing end of line character 2014-03-04 18:27:09 +01:00
vf_geq.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_gradfun.c avfilter: Add missing emms_c when needed 2014-03-05 11:00:05 +01:00
vf_hflip.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_histeq.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_histogram.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_hqdn3d.c Merge remote-tracking branch 'qatar/master' 2014-03-05 13:51:44 +01:00
vf_hqdn3d.h Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_hue.c lavfi/hue: show first decimal value of saturation 2013-12-20 19:25:42 +01:00
vf_idet.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_il.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_interlace.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_kerndeint.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_libopencv.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_lut.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_lut3d.c avfilter/lut3d: support slice threading. 2014-02-13 13:39:23 +01:00
vf_mcdeint.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_mergeplanes.c lavu,lavfi,lavd: do not hardcode AV_PIX_FMT_NB value when setting pixel format max value 2013-12-26 11:35:27 +01:00
vf_mp.c avfilter/vf_mp: fix missing FF_API_XVMC check 2013-11-18 01:22:30 +01:00
vf_mpdecimate.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_noise.c Fix compilation with !HAVE_6REGS. 2014-04-19 09:56:01 +02:00
vf_null.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_overlay.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_owdenoise.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_pad.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_perspective.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_phase.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_pixdesctest.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_pp.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_psnr.c Fix a few heigth/height typo. 2014-02-07 09:33:56 +01:00
vf_pullup.c avfilter/vf_pullup: fix gray8 2014-03-31 03:22:20 +02:00
vf_pullup.h avfilter/vf_pullup: remove junk_down nonsense 2013-09-18 12:47:57 +00:00
vf_removelogo.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_rotate.c avfilter/vf_rotate: make int*90° rotates suck less speedwise 2014-04-19 01:23:23 +02:00
vf_sab.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_scale.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_separatefields.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_setfield.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_showinfo.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_shuffleplanes.c avfilter/vf_shuffleplanes: Fix flags / add AV_OPT_FLAG_FILTERING_PARAM 2014-03-06 16:58:24 +01:00
vf_smartblur.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_spp.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_spp.h lavfi: add spp filter. 2013-06-14 01:27:22 +02:00
vf_stereo3d.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_subtitles.c lavfi/subtitles: introduce stream_index 2014-05-01 12:52:33 +02:00
vf_super2xsai.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_swapuv.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_telecine.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_thumbnail.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_tile.c lavfi/vf_tile: use av_make_q. 2014-01-19 17:13:02 +01:00
vf_tinterlace.c avfilter/vf_tinterlace: Fix vf_tinterlace mode 6 (interlacex2) 2014-03-16 17:25:54 +01:00
vf_transpose.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_unsharp.c lavfi: name anonymous structs 2014-04-19 16:20:57 +02:00
vf_vflip.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
vf_vidstabdetect.c lavfi/vidstabtransform: apply various cosmetical nits 2014-01-16 12:35:17 +01:00
vf_vidstabtransform.c lavfi/vidstabtransform: apply various documentation/option minor fixes 2014-01-19 12:20:10 +01:00
vf_vignette.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_w3fdif.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vf_yadif.c avfilter/vf_yadif: fix filtering a single image 2014-05-02 02:33:24 +02:00
video.c avfilter/video: remove commented out cruft 2013-09-13 19:17:56 +00:00
video.h Merge commit '7e350379f8' 2013-03-10 01:40:35 +01:00
vidstabutils.c lavfi/vidstab: miscelenaous cosmetics and typo fixes. 2013-04-24 18:30:42 +02:00
vidstabutils.h lavfi: add video stabilization plugins using vid.stab library 2013-04-24 18:30:42 +02:00
vsink_nullsink.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vsrc_cellauto.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vsrc_life.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vsrc_mandelbrot.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vsrc_mptestsrc.c Merge remote-tracking branch 'qatar/master' 2013-10-29 11:58:11 +01:00
vsrc_testsrc.c Merge commit '58400ac133' 2014-04-19 18:20:17 +02:00
yadif.h Change license of yadif from GPL to LGPL 2014-01-14 14:19:15 +01:00