Laurent Aimar
3f9174473e
Fixed non initialized date_t in some corner case with avcodec.
16 years ago
Christophe Mutricy
63b1f199b6
Typo
Pointed-Out-By: Gaëtan Rousseaux
16 years ago
Jean-Baptiste Kempf
1fd91b99db
Avcodec: CODEC_ID_MP4ALS was only introduced in 52.26.0
So it won't break on old system, like your debian :D
16 years ago
Alex Converse
df7e8cf916
Add support for MPEG-4 ALS to the MP4 demuxer and FFmpeg wrapper.
MPEG-4 ALS is a pure losses audio codec from MPEG. Like other MPEG-4
Audio variants it's muxed into the MP4 container with Object Type
Indication 0x40 followed by its Audio Object Type (36).
Sample:
http://streams.videolan.org/Mpeg_Conformance/ftp.iis.fhg.de/mpeg4audio-conformance/compressedMp4/als_00_2ch48k16b.mp4
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
16 years ago
Laurent Aimar
11a7233458
Always use direct rendering with H264 in avcodec ( close #3380 ).
16 years ago
Rémi Denis-Courmont
6adc39614a
VAAPI: call XInitThreads() before XOpenDisplay()
16 years ago
Laurent Aimar
37ab7434c0
Allowed H264 direct rendering for non reference frames only (avcodec).
16 years ago
Laurent Aimar
b1deb11a24
Allowed I422 direct rendering support when possible (avcodec).
16 years ago
Laurent Aimar
c7c5b9c92c
Added logs about direct rendering usage (avcodec).
16 years ago
Laurent Aimar
c228c356bb
Check for codec specific pitches alignment in avcodec.
It is ugly to have this list of codec id (as it can become unsynchronized), but
ffmpeg does not provide a way to retreive this information :(
16 years ago
Laurent Aimar
c935a03f2f
Correctly test for picture compatibility with avcodec direct rendering requirements.
16 years ago
Jean-Baptiste Kempf
6ebad9e33d
Avcodec: comment an extra debug message on subtitles size
16 years ago
Laurent Aimar
7dfc8992f2
Allowed GetFfmpegCodec() to convert more subtitle codecs.
16 years ago
Laurent Aimar
23c600974f
Added vorbis in avcodec<->vlc codec map table.
16 years ago
Jean-Baptiste Kempf
e8d5a49a26
Support for Windows Media Voice natively
May Ronald S. Bultje be praised for this.
16 years ago
Jean-Baptiste Kempf
d9666c8a60
Support for Indeo 5
May Kostya Shishkov be praised for this.
16 years ago
Rafaël Carré
3dd2478ce1
avcodec decoder: export profile/level at open
16 years ago
Jean-Baptiste Kempf
20693a6136
Rename the "Other codecs" category
- Noone knew what it was
- Only FFmpeg+DMO were there and not being SPU_ES decoders
- Maybe SDEC meant _S_ubtitles...
- FFmpeg and DMO are in Video codecs now.
If you don't like this solution, I suggest merging all codecs subcat
16 years ago
Laurent Aimar
2f184dd517
Fixed VA description in avcodec.
16 years ago
Laurent Aimar
cde322e89b
Enabled VC-1/WMV3 DXVA2 support in VLC.
It won't do anything until the support is actually added to FFmpeg.
16 years ago
Laurent Aimar
151bc2085b
Added Intel DXVA2 GUID for H264.
16 years ago
Laurent Aimar
9f4afd2f08
A bit more explicit dxva2 describe function.
16 years ago
Laurent Aimar
ebf225d043
Saved the informations returned by IDirect3D9_GetAdapterIdentifier (dxva2).
16 years ago
Jean-Baptiste Kempf
881e8e56d5
Partial revert of debug that was never meant to be pushed.
Sorry
16 years ago
Jean-Baptiste Kempf
7ef8e0ab87
Qt4: win32 simplification
16 years ago
Laurent Aimar
c255d97304
Do not use types not existing in official dxva2api.h header.
As reported on ffmpeg-devel ML.
16 years ago
Jean-Baptiste Kempf
bf42155a81
AvCodec: Re-enable RV13 decoding
17 years ago
Jean-Baptiste Kempf
8a9b498d76
Support for sipr decoder from FFmpeg
17 years ago
Jean-Baptiste Kempf
2e24fc5e42
DxVA2: No need to \n in msg_*
17 years ago
Jean-Baptiste Kempf
f1c31ba284
Simplify headers for VAAPI
The check for presence has already done in configure.ac
17 years ago
Jean-Baptiste Kempf
14e3a156ff
Fix include order in VAAPI
You cannot check HAVE_AVCODEC_VAAPI before including "avcodec.h"
17 years ago
Rémi Denis-Courmont
890ec5e249
lavc: kill config_Get
17 years ago
Rafaël Carré
cdae7653cc
Increase avcodec encoding output buffer size
Make some room for potential headers, You can now output VLC_CODEC_BMP
We use the same arbitrary value of 200 bytes than ffmpeg.c
Note: if we can ask FFmpeg to output RGBA (32bpp) or RGB48 (48bpp) then
the multiplier should be increased to 4 or 6 (needs to be investigated)
Pointed-out-by: ivoire
17 years ago
Laurent Aimar
d466fd4185
Removed es_format_t::i_aspect.
It was duplicated with es_format_t::i_sar_num/den.
17 years ago
Laurent Aimar
f0a61cd7c0
Added an access using avformat protocol support.
The only way to test it for now is to use the following syntax:
avio://full_url
like for example avio://http://myhost/myfile.avi
It cannot be instanciated multiple times per process.
17 years ago
Laurent Aimar
0786bb1acb
Fixed avcodec compilation with vaapi enabled.
PIX_FMT_DXVA2_VLD is not yet in official ffmpeg.
17 years ago
Jean-Baptiste Kempf
84daf8cefd
Support for AMV video files.
It seems that .mtv files don't work though
17 years ago
Laurent Aimar
3bc199aba7
Cosmetics.
17 years ago
Rafaël Carré
ab994815cd
vlc_va_NewDxva2() : unused parameters
17 years ago
Laurent Aimar
91601e381c
Fixed build under linux (avcodec).
17 years ago
Laurent Aimar
62107e563f
Improved performance when copying video surface in dxva2.
17 years ago
Laurent Aimar
106208c9f7
Called vlc_va_Setup as soon as possible (avcodec).
17 years ago
Laurent Aimar
c4ef9658d0
Fixed vlc_va_Setup (vaapi).
17 years ago
Laurent Aimar
188aa615fd
Disabled ffmpeg hardware acceleration support by default.
For both vaapi and dxva2, not enough testing has been done.
17 years ago
Laurent Aimar
e0028dbfcd
Added DXVA2 support to our avcodec wrapper.
It is not yet activated (the build system part is missing).
17 years ago
Geoffroy Couprie
670ef981c7
Initial work for DXVA2 support.
17 years ago
Laurent Aimar
1eadd58b04
Updated avcodec with SSE3/SSSE3/SSE4.1/SSE4.2.
It just allows disabling their use.
17 years ago
Pierre Ynard
c5dd730b74
Fix make dist after renaming file
17 years ago
Laurent Aimar
6f121876e5
Modified our vaapi wrapper in avcodec to be more generic.
17 years ago
Laurent Aimar
c830468dbe
Do not allocate 0x0 region in ffmpeg subtitle decoder.
17 years ago