Statistics
| Branch: | Revision:

ffmpeg / libavcodec / avcodec.h @ 346db3ef

History | View | Annotate | Download (102 KB)

# Date Author Comment
346db3ef 02/21/2009 08:11 PM Ivan Schreter

Use context variable repeat_pict for frame duration computation and
document this new use.

Patch by Ivan Schreter, schreter gmx net

Originally committed as revision 17492 to svn://svn.ffmpeg.org/ffmpeg/trunk

b1fa4942 02/19/2009 11:35 PM Ivan Schreter

Add convergence_duration to AVCodecParserContext.

Patch by Ivan Schreter, schreter gmx net

Originally committed as revision 17468 to svn://svn.ffmpeg.org/ffmpeg/trunk

9bf1b724 02/19/2009 12:18 PM Peter Ross

Add AVERROR_EOF.

Originally committed as revision 17455 to svn://svn.ffmpeg.org/ffmpeg/trunk

6363af44 02/18/2009 11:46 PM Ivan Schreter

Add key_frame to AVCodecParserContext, used in libavformat.
Initialized to -1 in parser.c for backward compatibility.

Patch by Ivan Schreter, schreter gmx net

Originally committed as revision 17442 to svn://svn.ffmpeg.org/ffmpeg/trunk

c1b02101 02/15/2009 08:45 PM Stefano Sabatini

Improve grammar: "X next after Y" -> "next X after Y".

Originally committed as revision 17347 to svn://svn.ffmpeg.org/ffmpeg/trunk

0334f799 02/15/2009 04:02 PM Stefano Sabatini

Document av_codec_next().

Originally committed as revision 17333 to svn://svn.ffmpeg.org/ffmpeg/trunk

24b1583a 02/14/2009 10:22 PM Ivan Kalvachev

Another attempt to clarify draw_horiz_band() usage.

Originally committed as revision 17289 to svn://svn.ffmpeg.org/ffmpeg/trunk

2d7b0560 02/14/2009 09:00 PM Diego Biurrun

Attempt to clarify draw_horiz_band description and fix two random typos.

Originally committed as revision 17282 to svn://svn.ffmpeg.org/ffmpeg/trunk

dd4e297d 02/14/2009 08:52 PM Ivan Kalvachev

More clarification for draw_horiz_band() in hwaccell mode.

Originally committed as revision 17281 to svn://svn.ffmpeg.org/ffmpeg/trunk

2661ba4b 02/14/2009 08:07 PM Ivan Kalvachev

Document that ff_draw_horiz_band() could be used as hwaccell callback.

Originally committed as revision 17277 to svn://svn.ffmpeg.org/ffmpeg/trunk

d1e3c6fd 02/11/2009 10:57 PM Baptiste Coudurier

extend resampling API, add S16 internal conversion

Originally committed as revision 17163 to svn://svn.ffmpeg.org/ffmpeg/trunk

990058bd 02/09/2009 03:49 PM Michael Niedermayer

Try to doxyfy av_resample_init(). I hope I did not misremember anything as I
just briefly checked the source.

Originally committed as revision 17100 to svn://svn.ffmpeg.org/ffmpeg/trunk

3136fcf4 02/09/2009 03:31 PM Michael Niedermayer

Move doxy for public resample2 functions to the public header.

Originally committed as revision 17099 to svn://svn.ffmpeg.org/ffmpeg/trunk

eb8a25c8 02/08/2009 06:56 PM Michael Niedermayer

Clarify has_b_frames doxy.

Originally committed as revision 17063 to svn://svn.ffmpeg.org/ffmpeg/trunk

9d385cfe 02/06/2009 11:54 PM Stefano Sabatini

Drop the deprecated function register_avcodec() at the next major
version bump.

Originally committed as revision 17028 to svn://svn.ffmpeg.org/ffmpeg/trunk

9be26823 02/06/2009 11:50 PM Stefano Sabatini

Replace the calls to the deprecated function register_avcodec() with
corresponding calls to avcodec_register().

Originally committed as revision 17027 to svn://svn.ffmpeg.org/ffmpeg/trunk

85662f49 02/06/2009 11:46 PM Stefano Sabatini

Rename register_avcodec() as avcodec_register() and deprecate the old
function name.

Originally committed as revision 17026 to svn://svn.ffmpeg.org/ffmpeg/trunk

9a77d59a 02/06/2009 11:49 AM Jai Menon

Use libopenjpeg for jpeg2k decoding.

Patch by Jaikrishnan Menon

Originally committed as revision 17017 to svn://svn.ffmpeg.org/ffmpeg/trunk

d8964f3a 02/05/2009 08:58 AM Peter Ross

Electronic Arts TQI decoder

Originally committed as revision 17002 to svn://svn.ffmpeg.org/ffmpeg/trunk

bad5537e 02/01/2009 02:00 AM Diego Biurrun

Use full internal pathname in doxygen @file directives.
Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.

Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk

99b38122 01/31/2009 12:45 AM Bitbreaker/METALVOTZE X

Fix documentation of the return value of avcodec_encode_video().
ripped out of a patch by Bitbreaker/METALVOTZE X bitbreaker ihlaid de Y

Originally committed as revision 16870 to svn://svn.ffmpeg.org/ffmpeg/trunk

c60208e7 01/25/2009 07:11 PM Diego Biurrun

Directly #include some required headers.

Originally committed as revision 16780 to svn://svn.ffmpeg.org/ffmpeg/trunk

74c47463 01/18/2009 05:52 AM Måns Rullgård

Alpha: proper IDCT selection

Only select the Alpha IDCT if auto or explicitly requested. Also
disable it in lowres mode.

Originally committed as revision 16666 to svn://svn.ffmpeg.org/ffmpeg/trunk

055dc116 01/17/2009 08:08 PM Stefan Gehrer

added demuxer for FunCom ISS audio files,
extended ADPCM decoder by ISS specific IMA variant

Originally committed as revision 16658 to svn://svn.ffmpeg.org/ffmpeg/trunk

0d3d172f 01/17/2009 01:17 AM Carl Eugen Hoyos

Remove CODEC_ID_H264_VDPAU.

Originally committed as revision 16649 to svn://svn.ffmpeg.org/ffmpeg/trunk

7f507b2d 01/13/2009 07:13 PM Michael Niedermayer

Add CODEC_ID_MP1.

Originally committed as revision 16580 to svn://svn.ffmpeg.org/ffmpeg/trunk

1b9bbf86 01/07/2009 07:55 PM Michael Niedermayer

Document the need of buf=NULL buf_size=0 at the end to obtain all frames.

Originally committed as revision 16482 to svn://svn.ffmpeg.org/ffmpeg/trunk

369122dd 01/04/2009 11:55 PM NVIDIA Corporation

Add VDPAU hardware accelerated decoding for H264 which can be used by
video players.

Original patch by NVIDIA corporation.

Originally committed as revision 16431 to svn://svn.ffmpeg.org/ffmpeg/trunk

a6d18a0e 01/04/2009 06:58 PM Michael Niedermayer

Move metadata API from avcodec to avformat.

Originally committed as revision 16425 to svn://svn.ffmpeg.org/ffmpeg/trunk

47146dfb 01/04/2009 06:48 PM Michael Niedermayer

Generic metadata API.
avi is updated as example.
No version bump, the API still might change slightly ...
No update to ffmpeg.c as requested by aurel.

Originally committed as revision 16424 to svn://svn.ffmpeg.org/ffmpeg/trunk

1104a26a 01/03/2009 07:21 PM Michael Niedermayer

Bump LIBAVCODEC_VERSION_MINOR due to AVSubtitle changes.

Originally committed as revision 16418 to svn://svn.ffmpeg.org/ffmpeg/trunk

f656106f 01/03/2009 07:20 PM Michael Niedermayer

Add type, text and ass to AVSubtitleRect.

Originally committed as revision 16417 to svn://svn.ffmpeg.org/ffmpeg/trunk

25b4c651 01/03/2009 07:17 PM Michael Niedermayer

Replace AVSubtitleRect.rgba_palette and bitmap by AVPicture.

Originally committed as revision 16416 to svn://svn.ffmpeg.org/ffmpeg/trunk

ebc466bb 01/03/2009 06:41 PM Michael Niedermayer

Replace some fixed width variable from AVSubtitle* by normal int.

Originally committed as revision 16415 to svn://svn.ffmpeg.org/ffmpeg/trunk

2e94fb5d 01/03/2009 05:58 PM Michael Niedermayer

Future doxy for a few fields of AVSubtitleRect.

Originally committed as revision 16413 to svn://svn.ffmpeg.org/ffmpeg/trunk

db4fac64 01/03/2009 05:54 PM Michael Niedermayer

Change AVSubtitle.rects to an array of pointers so ABI does not break
when the size of AVSubtitleRect changes.

Originally committed as revision 16412 to svn://svn.ffmpeg.org/ffmpeg/trunk

c66216ed 01/03/2009 03:15 PM Michael Niedermayer

Add enum AVSubtitleType

Originally committed as revision 16410 to svn://svn.ffmpeg.org/ffmpeg/trunk

b870027a 12/27/2008 09:22 AM Reimar Döffinger

Bump minor number for many small improvements, tiff fax decoding,
AVCodecContext refs is set during decoding.

Originally committed as revision 16355 to svn://svn.ffmpeg.org/ffmpeg/trunk

53d55e9e 12/24/2008 05:38 PM Michael Niedermayer

Allow decoders to set AVCodecContext.refs.

Originally committed as revision 16305 to svn://svn.ffmpeg.org/ffmpeg/trunk

6beb8b26 12/20/2008 06:06 PM Kostya Shishkov

RV30 decoder

Originally committed as revision 16247 to svn://svn.ffmpeg.org/ffmpeg/trunk

7b1454c4 12/16/2008 09:35 PM Stefano Sabatini

Implement av_set_string3().

Originally committed as revision 16175 to svn://svn.ffmpeg.org/ffmpeg/trunk

7eec4328 12/15/2008 10:12 PM Måns Rullgård

ARM: NEON optimised simple_idct

Originally committed as revision 16146 to svn://svn.ffmpeg.org/ffmpeg/trunk

d0a01fe8 12/14/2008 09:38 PM Stefano Sabatini

Move documentation of avcodec_register_all() from allcodecs.c to
avcodec.h.

Originally committed as revision 16135 to svn://svn.ffmpeg.org/ffmpeg/trunk

54c441c8 12/14/2008 09:34 PM Stefano Sabatini

Remove set_all_opt() and its use in av_set_string2(). Make
av_set_string() and av_set_string2() do not accept as parameter the
name of a named constant.

This avoids av_set_string2() and av_set_string() to misbehave when
there is an option and a named constant with the same name....

d1ca187f 12/14/2008 08:04 PM Stefano Sabatini

Document register_avcodec().

Originally committed as revision 16132 to svn://svn.ffmpeg.org/ffmpeg/trunk

7a961a46 12/14/2008 08:04 PM Stefano Sabatini

Make register_avcodec() call avcodec_init().

This avoids the possibility to use a registered codec without first
initializing libavcodec, which resulted in unexpected behavior.

Originally committed as revision 16131 to svn://svn.ffmpeg.org/ffmpeg/trunk

335a761a 12/14/2008 07:36 PM Stefano Sabatini

Use a more explicit "codec" rather than "format" as the parameter of
register_avcodec().

Originally committed as revision 16130 to svn://svn.ffmpeg.org/ffmpeg/trunk

dbbec0c2 12/08/2008 09:21 PM Stefano Sabatini

Make av_log_missing_feature an internal function, and change its name
to ff_log_missing_feature.

Originally committed as revision 16037 to svn://svn.ffmpeg.org/ffmpeg/trunk

9686df2b 12/03/2008 03:23 PM Diego Biurrun

Delete unnecessary 'extern' keywords.

Originally committed as revision 15990 to svn://svn.ffmpeg.org/ffmpeg/trunk

73b458e3 12/02/2008 04:48 PM Kenan Gillet

Commit last ok'ed parts of QCELP decoder and enable it.
patch by Kenan Gillet, kenan.gillet gmail com

Originally committed as revision 15978 to svn://svn.ffmpeg.org/ffmpeg/trunk

11c0f9ec 12/01/2008 06:40 AM Kostya Shishkov

enable RV40 decoder

Originally committed as revision 15968 to svn://svn.ffmpeg.org/ffmpeg/trunk

3bff4d8b 11/29/2008 02:08 PM Baptiste Coudurier

Implement the fields rc_max_available_vbv_use and
rc_min_vbv_overflow_use in AVCodecContext, and use their values in the
ratecontrol code rather than hardcoded ones.

See the thread: "[RFC] ratecontrol buffer size magic".
Patch by Baptiste Coudurier.

Originally committed as revision 15955 to svn://svn.ffmpeg.org/ffmpeg/trunk

3a84713a 11/12/2008 05:47 PM Roman Shaposhnik

Making it easier to send arbitrary structures as work orders to MT workers

Originally committed as revision 15804 to svn://svn.ffmpeg.org/ffmpeg/trunk

42b30357 11/08/2008 12:29 AM Peter Ross

Electronic Arts TGQ video decoder

Originally committed as revision 15789 to svn://svn.ffmpeg.org/ffmpeg/trunk

82d1605f 11/03/2008 06:08 PM Dominik Mierzejewski

Remove duplicated MM_* macros for CPU capabilities from dsputil.h.
Add missing one for FF_MM_ALTIVEC to avcodec.h.
Rename all the occurences of MM_* to the corresponding FF_MM_*.

Originally committed as revision 15770 to svn://svn.ffmpeg.org/ffmpeg/trunk

9d9b9d32 11/02/2008 09:04 PM Andreas Öman

Change multichannel API define prefix from "CHANNEL_" to "CH_".

Originally committed as revision 15768 to svn://svn.ffmpeg.org/ffmpeg/trunk

0d72e7d0 11/01/2008 05:03 AM Peter Ross

Add audio channel layout API to libavcodec.

Originally committed as revision 15762 to svn://svn.ffmpeg.org/ffmpeg/trunk

da396bf8 10/24/2008 01:38 AM Baptiste Coudurier

dnxhd parser

Originally committed as revision 15673 to svn://svn.ffmpeg.org/ffmpeg/trunk

30ab4ded 09/28/2008 07:11 PM Francesco Cosoleto

Document the directpred auto value.
Patch by Francesco Cosoleto cosoleto ^AT^ gmail @dot@ com

Originally committed as revision 15448 to svn://svn.ffmpeg.org/ffmpeg/trunk

faeedbbb 09/26/2008 10:59 AM Benjamin Larsson

Add support for Acelp.net fourcc and codecid, remuxing wav to avi should work

Originally committed as revision 15425 to svn://svn.ffmpeg.org/ffmpeg/trunk

475e4e2f 09/08/2008 06:31 PM Michael Niedermayer

Remove deprecated avcodec_decode_audio() this one was not under #ifdef.

Originally committed as revision 15272 to svn://svn.ffmpeg.org/ffmpeg/trunk

9d214947 09/08/2008 06:29 PM Michael Niedermayer

avcodec_find_best_pix_fmt() needs a 64bit mask as there are more than 32 pix_fmts.

Originally committed as revision 15271 to svn://svn.ffmpeg.org/ffmpeg/trunk

047599a4 09/08/2008 06:18 PM Michael Niedermayer

Rename error_resilience to error_recognition.

Originally committed as revision 15270 to svn://svn.ffmpeg.org/ffmpeg/trunk

38360668 09/08/2008 03:28 PM Michael Niedermayer

Remove DEFAULT_FRAME_RATE_BASE.

Originally committed as revision 15265 to svn://svn.ffmpeg.org/ffmpeg/trunk

23694e27 09/08/2008 03:24 PM Michael Niedermayer

Drop deprecated SAMPLE_FMT_S24.

Originally committed as revision 15264 to svn://svn.ffmpeg.org/ffmpeg/trunk

d578432d 09/08/2008 03:03 PM Michael Niedermayer

Remove stuff under #if LIBAVCODEC_VERSION_INT.

Originally committed as revision 15263 to svn://svn.ffmpeg.org/ffmpeg/trunk

dd1c8f3e 09/08/2008 02:24 PM Luca Abeni

Bump Major version, this commit is almost just renaming bits_per_sample to
bits_per_coded_sample but that cannot be done seperately.
Patch by Luca Abeni
Also reset the minor version and fix the forgotton change to libfaad.
Note: The API/ABI should not be considered stable yet, there still may...

8e5af7a6 09/03/2008 05:43 PM Michael Niedermayer

Clarify sample_aspect_ratio.

Originally committed as revision 15180 to svn://svn.ffmpeg.org/ffmpeg/trunk

2988c93d 09/01/2008 02:33 PM Justin Ruggles

create a separate codec_id for E-AC-3

Originally committed as revision 15143 to svn://svn.ffmpeg.org/ffmpeg/trunk

98790382 08/31/2008 07:39 AM Stefano Sabatini

Globally rename the header inclusion guard names.

Consistently apply this rule: the guard name is obtained from the
filename by stripping the leading "lib", converting '/' and '.' to
'_' and uppercasing the resulting name. Guard names in the root
directory have to be prefixed by "FFMPEG_"....

43a38a7c 08/30/2008 04:26 AM Peter Ross

Remove 'currently unused' warning about SAMPLE_FMT_xxx.

Originally committed as revision 15046 to svn://svn.ffmpeg.org/ffmpeg/trunk

2bfd8855 08/29/2008 04:02 AM Peter Ross

Bump libavcodec minor version number for r15017.

Originally committed as revision 15018 to svn://svn.ffmpeg.org/ffmpeg/trunk

312420f3 08/29/2008 03:59 AM Peter Ross

Add AVCodecContext.bits_per_raw_sample field.

Originally committed as revision 15017 to svn://svn.ffmpeg.org/ffmpeg/trunk

46a73068 08/29/2008 03:52 AM Peter Ross

Change AVCodecContext.bits_per_sample to bits_per_coded_sample.
Nb: This change will become active on the next libavcodec major version bump.

Originally committed as revision 15016 to svn://svn.ffmpeg.org/ffmpeg/trunk

7d8f3de4 08/21/2008 07:21 AM Robert Swain

Last hunk of the AAC decoder code to be OKed and build system and documentation
alterations as appropriate

Originally committed as revision 14873 to svn://svn.ffmpeg.org/ffmpeg/trunk

79de84f2 08/20/2008 11:11 PM Michael Niedermayer

Provide a simpler way for the user to reorder her timestamps.

Originally committed as revision 14871 to svn://svn.ffmpeg.org/ffmpeg/trunk

833e90dd 08/19/2008 07:25 PM Jai Menon

Update changelog and general.texi to reflect
addition of the alac encoder, add Jai Menon
to MAINTAINERS and bump LIBAVCODEC_VERSION_MINOR.

Originally committed as revision 14849 to svn://svn.ffmpeg.org/ffmpeg/trunk

143a5d6f 08/19/2008 10:43 AM Peter Ross

Add F64BE, F64LE and F64BE PCM codecs.

Originally committed as revision 14833 to svn://svn.ffmpeg.org/ffmpeg/trunk

e06b00f3 08/19/2008 10:36 AM Peter Ross

Add SAMPLE_FMT_DBL.

Originally committed as revision 14832 to svn://svn.ffmpeg.org/ffmpeg/trunk

97ceb752 08/18/2008 12:03 PM Peter Ross

Mark SAMPLE_FMT_S24 as deprecated.

Originally committed as revision 14823 to svn://svn.ffmpeg.org/ffmpeg/trunk

697c7cd4 08/10/2008 10:18 PM Robert Swain

Bump minor version as av_log_missing_feature() was added to public API in
r14685

Originally committed as revision 14686 to svn://svn.ffmpeg.org/ffmpeg/trunk

ea779d91 08/10/2008 08:29 PM Justin Ruggles

Add a generic function to lavc to log messages about missing features.

Patch by Justin Ruggles (justin ruggles gmail com)

Originally committed as revision 14685 to svn://svn.ffmpeg.org/ffmpeg/trunk

96afa6be 08/08/2008 06:34 PM Stefano Sabatini

Doxygenate avcodec_version().

Originally committed as revision 14666 to svn://svn.ffmpeg.org/ffmpeg/trunk

cfc78718 08/06/2008 08:33 AM Peter Ross

Electronic Arts TGV decoder

Originally committed as revision 14642 to svn://svn.ffmpeg.org/ffmpeg/trunk

993ba051 07/28/2008 10:48 AM Peter Ross

increment minor version for commit r14412 (add sample_fmts infrastructure)

Originally committed as revision 14455 to svn://svn.ffmpeg.org/ffmpeg/trunk

88a07af7 07/26/2008 08:48 AM Peter Ross

add sample_fmts infrastructure: AVCodec->sample_fmts and SAMPLE_FMT_NB enum.

Originally committed as revision 14412 to svn://svn.ffmpeg.org/ffmpeg/trunk

aa29709e 07/26/2008 07:08 AM Peter Ross

add CODEC_ID_PCM_F32BE (32-bit floating point PCM big endian decoder)

Originally committed as revision 14409 to svn://svn.ffmpeg.org/ffmpeg/trunk

385c820b 07/26/2008 01:57 AM Alexander Strange

Add a new -debug option for tracing calls to the default get/release_buffer functions.

Originally committed as revision 14406 to svn://svn.ffmpeg.org/ffmpeg/trunk

662e5411 07/21/2008 08:52 PM tripp

Correct b_quant offset comment in avcodec.h, it is the description for
b_quant factor. patch by tripp, eliared yahoo com

Originally committed as revision 14328 to svn://svn.ffmpeg.org/ffmpeg/trunk

5771b2c3 07/19/2008 03:57 PM Michael Niedermayer

Make strict_std_compliance available to decoders.

Originally committed as revision 14306 to svn://svn.ffmpeg.org/ffmpeg/trunk

0bef08e5 07/12/2008 06:42 PM Michael Niedermayer

New codec probing system try #1.

Originally committed as revision 14184 to svn://svn.ffmpeg.org/ffmpeg/trunk

0261e365 07/11/2008 03:25 PM Andreas Öman

Deprecate avcodec_build(), it returns the same value as
avcodec_version().

Originally committed as revision 14169 to svn://svn.ffmpeg.org/ffmpeg/trunk

974e0eee 07/10/2008 03:01 AM Gregory Montoir

Motion Pixels Video Decoder.
Patch by Gregory Montoir <cyx <at> users <dot> sourceforge <dot> net>

Originally committed as revision 14146 to svn://svn.ffmpeg.org/ffmpeg/trunk

5cfdfd8a 07/09/2008 08:34 AM Peter Ross

increment minor version for commit r14110 (Electronic Arts CMV decoder)

Originally committed as revision 14139 to svn://svn.ffmpeg.org/ffmpeg/trunk

495900f7 07/08/2008 01:22 PM Peter Ross

Electronic Arts CMV decoder

Originally committed as revision 14110 to svn://svn.ffmpeg.org/ffmpeg/trunk

b517af05 07/04/2008 03:44 PM Ramiro Polla

MLP/TrueHD decoder.

Originally committed as revision 14067 to svn://svn.ffmpeg.org/ffmpeg/trunk

fe4bf374 06/12/2008 09:50 PM Stefano Sabatini

Make AVCodec long_names definition conditional depending on CONFIG_SMALL.

Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk

febea2f2 06/09/2008 12:43 AM Baptiste Coudurier

uniformize trellis quant option

Originally committed as revision 13722 to svn://svn.ffmpeg.org/ffmpeg/trunk

b339f0c6 06/08/2008 05:12 PM Benjamin Larsson

Oma demuxer

Originally committed as revision 13712 to svn://svn.ffmpeg.org/ffmpeg/trunk

359bbdab 06/05/2008 02:20 AM Loren Merritt

rename me=tesa

Originally committed as revision 13661 to svn://svn.ffmpeg.org/ffmpeg/trunk