Commit Graph

863 Commits

Author SHA1 Message Date
compn 52cc89f751 add "lpcJ" fourcc for the RealAudio 1.0 codec.
patch by Francesco Lavra


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31257 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-05-28 21:03:29 +00:00
cehoyos e43d1dd247 Both XVID and VDPAU decode our SIPP sample better than current libavcodec.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31222 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-05-26 10:05:36 +00:00
diego ab1c858071 Add support for decoding VP8 through libvpx wrapper in FFmpeg.
patch by James Zern, jzern google com


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31220 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-05-25 23:41:30 +00:00
cehoyos d852b590a2 Samsung uses SIPP as FourCC for MPEG-4 ASP.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31211 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-05-25 10:32:09 +00:00
sesse 46f30279e7 Add final missing bits of CineForm HD support on Linux (via the Windows
DirectShow codec).

Required changes:

 - codecs.conf entry (of course).
 - Allow opening files with “.col” in the file name, just like “vp3” and “.fpf”
   already was allowed. (CineForm expects to be able to do this, presumably
   for some color management code.)
 - In registry.c, fake a few registry keys that the codec expects the installer
   to have written. Also, change a few magic numbers (0, 2) to the appropriate
   constants (ERROR_SUCCESS, ERROR_FILE_NOT_FOUND) where appropriate, so the code
   is easier to follow.

SMP works fine, but seemingly performs suboptimally (e.g., on my dual-core
laptop, CineForm performs better if I lie to it and tell it I have four cores).
I don't know if this is inherent in the codec, or some inefficiency in the
emulated synchronization primitives.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31196 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-05-23 16:01:12 +00:00
cehoyos b6bcfb4f00 Enable libavcodecs new MPEG-1 Audio float decoder.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31175 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-05-14 14:24:16 +00:00
compn e0f56eb83f add FLV4 fourcc to vp6
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31148 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-05-09 20:31:45 +00:00
reimar f99ec989bc Update comment describing issues with ffaac.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31053 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-04-20 20:25:35 +00:00
reimar 2c26f9bde0 Mark ffaac as buggy (thus making faad default again) and
document the know issues.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31039 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-04-15 18:51:07 +00:00
cehoyos 543504363f Add osd_show_progression: Show progress bar and elapsed/total time.
Patch by Hugo Chargois, hugo D chargois A free fr


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31028 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-04-09 19:20:52 +00:00
attila 0b37836e8c rename eatgv -> ffeatgv, lpcm -> fflpcm
for consitently naming all ffmpeg codecs

requested by compn


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30977 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-31 06:33:08 +00:00
reimar 498bd63ccc Use vd_raw to handle NV12/NV21 formats, since we support them as pixel formats
there is no need to do any conversion during decoding.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30939 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-19 19:42:23 +00:00
diego 3cd1525bf3 Prefer FFmpeg AAC decoder over libfaad.
This is a tentative change to give the decoder more testing;
it can always be reverted in short order if it turns out suboptimal.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30918 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-17 12:39:21 +00:00
diego 0426d5d72d Rename libopencore AMR decoder entries.
FFmpeg now has an AMR-NB decoder, this avoids name clashes.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30917 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-17 12:35:36 +00:00
sesse 95f68d3976 Add support for Apple's ProRes and AIC codecs, now that all prerequisites
are in place.

Add codecs.conf entry for both codecs, and qt_comp.h entry for ProRes
(not used except for debugging, so mainly for completeness). Both work
with -demuxer mov only, as all other QuickTime binary codecs.
AIC support is for OS X only, and untested.

Split out from a patch Andrew Wason (r e c t a l o g i c <at> rectalogic
<dot> com) posted in June.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30901 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-15 12:58:17 +00:00
conrad 13d16eb051 fftheora supports 4:2:2 and 4:4:4 now
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30887 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-13 22:46:58 +00:00
reimar f6cef36bdb Add the 0xA109 format for speex, it is claimed to be officially registered (have
not verified).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30885 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-12 18:23:30 +00:00
cehoyos 12d78a9e5c Support SEGA CRI adx codec with demuxer lavf.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30875 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-03-09 14:33:11 +00:00
compn 0139c2394a add older lhacm codec for formats 0x70-0x73 to codecs.conf
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30721 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-23 13:40:45 +00:00
kostya 43423627d4 FFmpeg Bink video now supports alpha channel
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30720 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-23 09:04:18 +00:00
kostya 88f86bcc4d FFmpeg supports Bink, let MPlayer play it as well
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30679 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-21 13:38:55 +00:00
diego 8ba6b4eaf9 cosmetics: Remove pointless empty lines at EOF.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30675 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-20 21:02:49 +00:00
cehoyos 4565c3ac28 Use new FFmpeg WMA Voice decoder.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30637 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-18 10:32:00 +00:00
reimar cdd0ab0da9 Mark ALS fourcc as internal only.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30605 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-17 07:06:12 +00:00
reimar 20b2f493bb Support FFmpeg's ALS decoder.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30604 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-16 21:54:50 +00:00
reimar f452c1262f Add support for decoding 4:2:2 and 4:4:4 Theora files.
Patch by Giorgio Vazzana [mywing81 gmail com]


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30585 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-14 15:39:52 +00:00
compn 833a4e427d add netspeak versions of truespeech and gsm audio codecs to codecs.conf
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30554 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-13 17:39:34 +00:00
cehoyos 592d2e3edf Improve comment for GeoCodec.dll
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30540 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-11 23:59:08 +00:00
compn 4c8061bf9f add comment about geov codec crashing on win32 in codecs.conf
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30534 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-11 02:25:38 +00:00
cehoyos cd3d8675f6 GeoCodec.dll also supports fourcc GEOX.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30533 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-11 01:28:21 +00:00
cehoyos 182001aef1 Support GEOV video codec: Hangs on exit
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30532 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-11 01:12:37 +00:00
kostya 5c10618fa1 There is Indeo 5 decoder in FFmpeg now, so register it
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30529 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-02-09 08:46:07 +00:00
reimar d1ec4a57ba Make mp3lib the default MP3 decoder again, it is a good bit faster on
standard desktop hardware.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30445 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-27 19:15:49 +00:00
cehoyos 61fad6af42 Revert the xvmc part of r30422: VCR2 at least worked with xvmc at some point.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30426 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-24 19:50:27 +00:00
cehoyos f712f0ee96 VCR2 fails for mpeg12, decodes incorrectly (and cannot be fixed) for
VDPAU, and I doubt it works for XVMC or mpegpes.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30422 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-24 16:06:41 +00:00
compn 9b08d26bfb add uldx and vspx fourcc to ffodivx in codecs.conf
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30364 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-18 03:55:16 +00:00
compn 8568e701ea add AV1x, AVup and VDTZ fourcc to ffrawuyvy and VDTZ to rawuyvy
change ffsipr to working (and first choice by default) in codecs.conf


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30318 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-16 13:59:59 +00:00
compn 849d578842 mark cfhdvfw decoder as working on windows only
add ffmpeg sipr / acelp.net decoder as buggy until 16k is supported


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30274 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-11 11:16:09 +00:00
reimar f10f9b5726 Move mp3lib priority below libavcodec mp2/mp3 audio decoders.
This is meant as a test to see if we can possibly remove mp3lib at some point.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30265 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-10 19:37:42 +00:00
compn 0a411a89e9 add binary cineform hd vfw decoder to codecs.conf
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30247 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-08 21:50:32 +00:00
compn bb31a48a51 mark ffqclp as working in codecs.conf, works on all my samples
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30243 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-08 18:44:34 +00:00
compn c94c8d3081 add MVLZ and MVDV binary decoders to codecs.conf
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30230 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-06 03:44:24 +00:00
compn 3dfee062b1 map zjpeg to ffmjpeg in codecs.conf
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30229 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-05 20:12:06 +00:00
compn 4148612579 add blox binary codec to codecs.conf
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30228 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-05 20:04:44 +00:00
compn 4d213f46a8 add three ADV1 binary codecs to codecs.conf
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30227 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-05 19:12:25 +00:00
reimar 2e557e3b28 Add support for JPEG2000 via FFmpeg/OpenJPEG
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30174 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-03 00:58:56 +00:00
reimar 1d3fd9e1ea Also support decoding of 8-bit-per-component dpx files.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30173 b3059339-0415-0410-9bf9-f77b7e298cf2
2010-01-03 00:50:15 +00:00
reimar 8afc25d710 Add support for YUV format with alpha and fix the codecs.conf entry for vp6a
to use it.
Fixes playback of samples in http://samples.mplayerhq.hu/FLV/flash_with_alpha/


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30157 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-31 23:45:07 +00:00
reimar 2150bddc74 Add support for FFmpeg's ffv210 codec.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30153 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-31 22:53:51 +00:00
reimar 54e6b786f4 More readable fourcc for ffflac
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30146 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-31 11:29:21 +00:00