mpv/libmpcodecs
Stefano Pigozzi 44d1756e33 ad_ffmpeg: add support for planar sample formats
FFmpeg and Libav are starting to return a growing number of planar samples
when decoding formats that save data like that.

In this first implementation planar formats are immediately converted to
packed formats. Fututre developments should move to use libavresample.

Original work by Nicolas George on mplayer(1).
2012-10-14 21:30:47 +02:00
..
ad.c ad_dvdpcm: add back PCM decoder for DVD 2012-09-18 21:08:14 +02:00
ad.h cosmetics: vf.[ch]: reformat 2011-11-14 20:24:36 +02:00
ad_dvdpcm.c ad_dvdpcm: add back PCM decoder for DVD 2012-09-18 21:08:14 +02:00
ad_ffmpeg.c ad_ffmpeg: add support for planar sample formats 2012-10-14 21:30:47 +02:00
ad_internal.h libaf: rename af_format.h to format.h 2012-08-29 00:50:26 +02:00
ad_mpg123.c cleanup: remove pointless #defines 2012-09-18 21:04:46 +02:00
ad_pcm.c rawaudio: use mplayer audio format for format option 2012-09-18 21:07:29 +02:00
ad_spdif.c libmpcodecs: add ad_spdif.c, S/PDIF passthrough decoder 2012-08-03 01:30:08 +02:00
dec_audio.c dec_audio: do not overwrite sh_audio->wf->wFormatTag 2012-09-18 21:06:40 +02:00
dec_audio.h
dec_video.c vf_rectangle: remove as it is very dirty and we have a replacement now 2012-09-18 21:08:20 +02:00
dec_video.h vf_rectangle: remove as it is very dirty and we have a replacement now 2012-09-18 21:08:20 +02:00
img_format.c options, codecs.conf, img_format: unify imgfmt name handling 2012-08-29 00:14:11 +02:00
img_format.h options, codecs.conf, img_format: unify imgfmt name handling 2012-08-29 00:14:11 +02:00
mp_image.c libmpcodecs: add support for 422P9 2012-08-03 01:43:03 +02:00
mp_image.h mpcodecs: remove mp_image_t.x/y 2012-02-24 15:25:22 +01:00
mpc_info.h video, audio: use lavc decoders without codecs.conf entries 2012-07-24 09:01:47 +03:00
pullup.c Remove dead code 2012-08-01 17:07:35 +02:00
pullup.h Remove dead code 2012-08-01 17:07:35 +02:00
vd.c libmpcodecs: remove redundant audio and video decoders 2012-08-20 15:36:04 +02:00
vd.h commands, vd_ffmpeg: fix switch_ratio slave command 2011-11-14 20:24:39 +02:00
vd_ffmpeg.c demuxer: remove ImageDesc field 2012-09-18 21:04:46 +02:00
vd_internal.h
vf.c Remove useless video filters 2012-10-03 01:28:40 +02:00
vf.h vf_rectangle: remove as it is very dirty and we have a replacement now 2012-09-18 21:08:20 +02:00
vf_ass.c subs, vo_vdpau: support RGBA color for PGS subtitles 2012-09-18 21:07:30 +02:00
vf_crop.c
vf_delogo.c
vf_divtc.c
vf_dlopen.c vf_dlopen: improve performance for 1-frame-for-1-frame filters 2012-09-18 21:08:20 +02:00
vf_dlopen.h vf_dlopen: add a generic filter to load external filters 2012-08-23 13:13:53 +02:00
vf_down3dright.c
vf_dsize.c vf_dsize, vf_scale: fix behavior on multiple config() calls 2011-12-19 02:02:32 +02:00
vf_eq2.c
vf_expand.c Adjust ffmpeg/libav #includes to work with recent upstream changes 2012-08-21 18:22:00 +02:00
vf_flip.c
vf_format.c
vf_gradfun.c Adjust ffmpeg/libav #includes to work with recent upstream changes 2012-08-21 18:22:00 +02:00
vf_hqdn3d.c
vf_ilpack.c
vf_mirror.c
vf_noformat.c
vf_noise.c configure: remove checks for malloc.h and alloca() 2012-07-30 22:14:33 +02:00
vf_phase.c
vf_pp.c configure: remove checks for malloc.h and alloca() 2012-07-30 22:14:33 +02:00
vf_pullup.c Rip out 3DNOW support 2012-07-30 01:38:14 +02:00
vf_rotate.c
vf_scale.c vf_scale: do the upscale detection AFTER calculating dimensions 2012-09-24 16:41:12 +02:00
vf_scale.h vf_scale: don't pass CPU flags anymore 2012-07-30 01:38:53 +02:00
vf_screenshot.c screenshot: allow forcing taking screenshots with the video filter 2012-02-29 03:41:14 +01:00
vf_softpulldown.c
vf_stereo3d.c vf_stereo3d.c: half-width side-by-side formats for stereo3d 2012-08-03 01:09:18 +02:00
vf_swapuv.c
vf_unsharp.c vf_unsharp: direct rendering fixes 2012-08-03 03:38:45 +02:00
vf_vo.c subs, vo_vdpau: support RGBA color for PGS subtitles 2012-09-18 21:07:30 +02:00
vf_yadif.c vf_yadif: fix green bottom line 2012-08-03 01:46:43 +02:00
vfcap.h subs, vo_vdpau: support RGBA color for PGS subtitles 2012-09-18 21:07:30 +02:00