Statistics
| Branch: | Revision:

ffmpeg / libavcodec / h264.c @ 943f69a6

History | View | Annotate | Download (263 KB)

# Date Author Comment
943f69a6 01/12/2010 02:32 PM Michael Niedermayer

Split direct mode (macro)block decoding off h264.c.
No speedloss meassured (its slightly faster here but that may be random fluctuations)

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

082cf971 01/12/2010 06:01 AM Michael Niedermayer

Split h264 loop filter off h264.c.
No meassureable speed difference on pentium dual & cathedral sample.

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

903d58f6 01/12/2010 05:30 AM Michael Niedermayer

Get rid of #include "svq3.c"
functions called more than per mb are moved into the header, scan8 is also
as it must be known at compiletime.
The code after this patch duplicates h264data.h, this has been done to minimize
the changes in this step and allow more fine grained benchmarking....

c4dffe7e 01/11/2010 12:31 AM David Conrad

Export fullrange flag and color information for h.264

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

75dd6938 01/09/2010 04:20 PM Laurent Aimar

Export get_slice_type() as ff_h264_get_slice_type().
Patch by Laurent Aimar <fenrir at videolan dot org>.

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

b090930d 01/09/2010 07:57 AM Laurent Aimar

Always initialize bit_depth_luma and bit_depth_chroma in the H264
decoder which allows their usage without checking profile_idc.

Patch by Laurent Aimar (fenrir (AT) videolan org)

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

4ad04da2 01/08/2010 03:50 PM Andreas Öman

Log unknown NAL code from correct context

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

52255d17 12/09/2009 12:49 PM Michael Niedermayer

End startcode prefix search at the end of a AVC unit.
Fixes issue1550.

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

e262365d 12/08/2009 05:38 PM Michael Niedermayer

Reduce warnings about too few consumed bytes to debug level.
Fixes issue1061.

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

f3bdc3da 11/24/2009 03:13 PM Reimar Döffinger

Call ff_find_hwaccel() after calling avcodec_set_dimensions().

Patch by Reimar

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

4c66e884 11/23/2009 07:45 PM Michael Niedermayer

Use avcodec_set_dimensions()

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

6e44ba15 11/16/2009 05:42 PM Ronald S. Bultje

Use get_bits_left() instead of size_in_bits - get_bits_count().

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

eda4ea4e 11/13/2009 06:33 PM Mike Scheutzow

Reset rbsp buffer size when freeing its data buffer.
Patch by Mike Scheutzow $(name) AT alcatel 'minus' lucent com

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

67e362ca 11/10/2009 09:00 PM Michael Niedermayer

indent

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

de9bc64d 11/10/2009 08:55 PM Carl Eugen Hoyos

Cosmetics: Fix indentation after r20505.

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

602dd2d3 11/10/2009 08:55 PM Carl Eugen Hoyos

Add .pix_fmts to H264 VDPAU decoder declaration and remove obsolete test
for codec->capabilities.

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

44be1d64 11/10/2009 08:24 PM Michael Niedermayer

Try to fix has_b_frame calculation for open gop files.
Fixes issue1523

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

01418506 10/06/2009 06:33 AM Reimar Döffinger

Remove casts that are useless since the argument is void *.

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

14600807 09/23/2009 10:07 AM Carl Eugen Hoyos

Cosmetics: Fix typo.

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

7bf3d0c4 09/23/2009 09:58 AM Michael Niedermayer

Check num_units_in_tick/time_scale to be valid and within the range we support.
based on a patch by chrome

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

d31dbec3 09/06/2009 12:08 AM Ramiro Polla

Rename CHECKED_ALLOC(Z) to FF_ALLOC(Z)_OR_GOTO and add context and label
parameters.

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

63613fe6 07/26/2009 12:20 PM Måns Rullgård

Replace WORDS_BIGENDIAN with HAVE_BIGENDIAN

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

e5f61b94 07/04/2009 07:46 AM Alexander Strange

H.264: Check the return value of decode_vui_parameters()

Files with invalid VUI are now rejected like
other invalid SPS are.

Fixes issue1231.

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

0410ee8f 07/03/2009 05:52 AM Alexander Strange

H.264: Don't set data_partitioning for invalid NAL_DPA.

Before, the decoder could interpret a corrupt frame
as a NAL_DPA and NAL_DPC, and then start decoding
even if decode_slice_header() returned an error.
This frequently caused crashes.

Fixes issue1228, issue1229, and partially issue1238....

8d8409ca 06/30/2009 12:11 PM Reimar Döffinger

Fix nalsize check to avoid an integer overflow that made the check
incorrect for nalsize > INT_MAX - buf_index

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

c173a088 06/24/2009 12:10 PM Haruhiko Yamagata

Improve wording: s/reseted/reset

Patch by Haruhiko Yamagata, h D yamagata A nifty D com

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

2722c3a3 06/23/2009 09:03 PM Haruhiko Yamagata

Fix H.264 picture reordering, 2nd try.
First, reverted one was r19239.

Patch by Haruhiko Yamagata, h D yamagata A nifty D com

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

df028e8c 06/20/2009 02:47 PM Carl Eugen Hoyos

Revert r19239: It broke four conformance tests.

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

6ee0eb38 06/20/2009 01:16 PM Haruhiko Yamagata

Fix H.264 picture reordering.

Patch by Haruhiko Yamagata, h D yamagata A nifty D com

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

d2d5e067 06/16/2009 09:50 PM Alexander Strange

H.264: Fix memory leaks with multithreading.

The threads' contexts and rbsp_buffers were not freed at the end
of decoding.

Fixes issue 1581

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

b19d493f 06/09/2009 09:16 PM Haruhiko Yamagata

Add field prev_interlaced_frame to H264Context to be able to flag soft telecine
progressive.

Patch by Haruhiko Yamagata, h D yamagata A nifty D com

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

f4ebb334 06/03/2009 07:24 PM Michael Niedermayer

Fix sei_ct_type check so it does not mistreat ct_type= unknown.

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

4d95ae18 06/03/2009 07:23 PM Michael Niedermayer

Print ct_type and pic_struct.

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

87e302bf 05/30/2009 12:24 AM Baptiste Coudurier

remove unused hack which set AVCodecContext frame_number to pic timestamp

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

86b0e994 05/24/2009 03:39 AM Haruhiko Yamagata

H264: Don't deblock if alpha or beta is 0.
This ensures that the MMX loop filter is always bitexact with the C version.
Patch by Haruhiko Yamagata <h.yamagata a nifty com>

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

580a7465 05/11/2009 04:34 AM David Conrad

Add a chroma_sample_location field to define positioning of chroma samples

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

74b14aac 04/16/2009 04:46 AM Michael Niedermayer

Support broken avc nal encapsulation.
Fixes issue987.

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

d225a1e2 04/12/2009 08:43 PM Michael Niedermayer

Fix 2 access units in a packet mp4s.
Fixes issue944 and possibly others.

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

ead79335 04/12/2009 08:40 PM Michael Niedermayer

Get rid of the non sensical idea of using the current picture for missing
reference pictures.

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

256299d3 04/12/2009 08:21 PM Michael Niedermayer

Factorize field_end() out.

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

7824b129 04/12/2009 01:58 PM Michael Niedermayer

Assert that the first list1 entry is a reference frame.

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

238ef6da 04/12/2009 01:17 PM Reimar Döffinger

Add a av_fast_malloc function and replace several uses of av_fast_realloc,
thus avoiding potential memleaks and pointless memcpys.

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

6752dd5a 04/10/2009 02:30 PM Reimar Döffinger

Loop up to MAX_THREADS instead of h->s.avctx->thread_count to free the thread
contexts, this avoids a crash when freeing the H.264 parser context introduced in
r18406, since h->s.avctx is NULL there.

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

cbf1eae9 04/10/2009 11:31 AM Reimar Döffinger

Add forgotten void return type to ff_h264_free_context

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

15861962 04/10/2009 07:01 AM Reimar Döffinger

Add a ff_h264_free_context function and call it from the H.264 parser.
This ensures that the parser will no longer leak memory for all SPS/PPS it encounters.

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

7a00bbad 04/07/2009 03:59 PM Thilo Borgmann

Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an
AVPacket argument rather than a const uint8_t *buf + int buf_size. This allows
passing of packet-specific flags from demuxer to decoder, such as the keyframe
flag, which appears necessary to playback corePNG P-frames....

7ed673af 03/13/2009 02:10 PM Michael Niedermayer

Print timing_info on -debug 1.

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

1b0f4920 03/05/2009 11:38 PM Diego Biurrun

Mark variables "j" and "structure" in execute_ref_pic_marking() as av_uninit
to work around false positive 'may be used uninitialized' warnings.

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

70e01da3 03/04/2009 07:37 PM Ivan Schreter

Add support for ct_type to correctly detect interlaced flag

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

a66430c0 03/04/2009 04:56 PM Vitor Sessak

Add more correct bound checking in filter_mb().

Should fix decoding of CVMAPAQP3_Sony_E.jsv in MinGW

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

a0f80050 03/03/2009 02:32 PM Panagiotis Issaris

When a H.264 stream references a PPS or SPS id which doesn't exist, instead of
just saying that a non-existing id is referenced, show the value of the id.

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

09a64ee6 03/03/2009 05:26 AM Alex Converse

H.264: Simplify decode_residual()

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

47cd974a 03/01/2009 03:13 AM Michael Niedermayer

Do not set low_delay if has_b_frames has been set before init()
this will be needed once the parser can figure out has_b_frames
in av_find_stream_info().

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

efd8c1f6 02/28/2009 08:58 PM Michael Niedermayer

Adjust time_base exactly when changing ticks_per_frame to 2 this is safer
and for some raw h264 we managed to change the timebase twice before.

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

03831f46 02/27/2009 09:28 PM Ivan Schreter

Correctly reset SEI variables.

Patch by Ivan Schreter, schreter gmx net

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

6026a096 02/27/2009 03:45 PM Gwenole Beauchesne

Add hardware acceleration hooks to H.264.
Patch by Gwenolé Beauchesne.

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

19df37a8 02/27/2009 02:01 PM Michael Niedermayer

Fix SVQ3 regression since ticks_per_frame=2.

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

3797c74b 02/26/2009 11:47 PM Michael Niedermayer

Add ticks_per_frame, this should hopefully fix the regressions caused
by the time_base change.

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

f56995b4 02/26/2009 09:09 PM Michael Niedermayer

Half user provided time_base once during the first frame when there is no
timebase stored in the h264 stream.
This should fix fate. (ffmpeg.c used pict_repeat with its default 1/25 timebase)

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

d404b3ed 02/25/2009 07:39 PM Michael Niedermayer

Add hwaccel->decode_slice() call for avhwaccel by Gwenole Beauchesne.

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

fc9fe428 02/24/2009 08:19 PM Ivan Schreter

Correct time_base of H.264 and repeat_pict.

Patch by Ivan Schreter, schreter gmx net

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

a05aa821 02/24/2009 07:04 PM Michael Niedermayer

add ff_find_hwaccel() by Gwenole Beauchesne

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

09a9b45e 02/24/2009 06:27 PM Michael Niedermayer

Add and use ff_pixfmt_list_420.

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

acced32d 02/24/2009 02:13 PM Diego Biurrun

Mark two variables with av_uninit to avoid false positive gcc warnings.

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

40e5d31b 02/23/2009 01:44 PM Gwenole Beauchesne

More approved hunks for VAAPI & our new and cleaner hwaccel API.
patch by Gwenole Beauchesne gbeauchesne splitted-desktop com

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

66e6038c 02/22/2009 09:51 AM Reimar Döffinger

Check return value of frame_start(), this avoids a crash if AVCodecContext::get_buffer failed.
Not sure if returning -1 is the best possible solution but at least avoids the crash.

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

1790a5e9 02/21/2009 07:54 PM Ivan Schreter

Make the following H264 functions available to the parser:
ff_h264_decode_sei, ff_h264_decode_seq_parameter_set,
ff_h264_decode_picture_parameter_set, ff_h264_decode_nal,
ff_h264_decode_rbsp_trailing

Patch by Ivan Schreter, schreter gmx net

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

ebb61f83 02/20/2009 04:20 PM Ivan Schreter

Use last decoded SPS as current SPS in order to parse picture timing SEI
correctly. This works around an apparent H.264 standard deficiency.

Patch by Ivan Schreter, schreter gmx net

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

3878be31 02/19/2009 11:01 PM Ivan Schreter

Silence two warnings:
cast discards qualifiers from pointer target type

Patch by Ivan Schreter, schreter gmx net

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

2ea89d92 02/18/2009 11:33 PM Ivan Schreter

Parse buffering period (H.264, D.1.1).

Patch by Ivan Schreter, schreter gmx net

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

24a414e0 02/18/2009 11:25 PM Ivan Schreter

Store CPB count in the context.

Patch by Ivan Schreter, schreter gmx net

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

cf6065ca 02/18/2009 12:38 AM Ivan Schreter

Parse cbp_removal_delay in SEI picture structure.

Patch by Ivan Schreter, schreter gmx net

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

ff594f81 02/18/2009 12:36 AM Ivan Schreter

Parse dpb_output_delay in SEI picture structure.

Patch by Ivan Schreter, schreter gmx net

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

82e38c29 02/18/2009 12:33 AM Ivan Schreter

Parse initial_cpb_removal_delay_length.

Patch by Ivan Schreter, schreter gmx net

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

ce09f927 02/17/2009 01:41 PM Gwenole Beauchesne

Move initialization of {luma,chroma}_weight_flag[] up,
to make sure they are always initialized.
Patch by Gwenole Beauchesne g${name} splitted-desktop com

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

de861578 02/17/2009 12:11 PM Diego Biurrun

cosmetics: 'void/int inline' --> 'inline void/int' to avoid warnings of the type
"'inline' is not at beginning of declaration" with -Wextra.

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

c99a3576 02/15/2009 03:23 PM Carl Eugen Hoyos

Silence following warning if only zeros were not consumed:
AVC: Consumed only m bytes instead of n

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

89818988 02/11/2009 06:03 AM Alexander Strange

H264: Change left_block_options to uint8_t from int, saving a little space.

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

37a558fe 02/09/2009 11:04 PM Ivan Schreter

Add SEI recovery point frame counter to H264Context and use it when
setting key_frame.

Patch by Ivan Schreter schreter A gmx D net

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

dd02ea11 02/08/2009 08:28 PM Ivan Schreter

Replace hard-coded SEI type constants with symbolic names

Patch by Ivan Schreter ( schreter gmx net )

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

5317c95b 02/04/2009 09:28 PM Måns Rullgård

Remove CONFIG_H264_ENCODER references

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

cb99c652 02/03/2009 08:49 PM Gwenole Beauchesne

Add fields to H264Context and SPS for upcoming VA API support.

Patch by Gwenole Beauchesne gbeauchesne A splitted-desktop dotcom

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

6bf959fe 02/02/2009 12:35 AM Diego Biurrun

Add av_unused to conditionally used variable, fixes the warning:
h264.c:6464: warning: unused variable 'dir'

Originally committed as revision 16925 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

2e584eea 01/29/2009 10:08 PM Gwenole Beauchesne

cosmetics: Add empty line for consistent formatting.
patch by Gwenolé Beauchesne, gbeauchesne splitted-desktop com

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

45beb850 01/24/2009 02:30 PM Stefan Gehrer

remove zigzag_scan8x8, it is the same as ff_zigzag_direct

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

199436b9 01/18/2009 10:57 PM Aurelien Jacobs

moves mid_pred() into mathops.h (with arch specific code split by directory)

Originally committed as revision 16681 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

49fb20cb 01/14/2009 05:19 PM Aurelien Jacobs

replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_
and remove all ENABLE_ definitions.

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

b250f9c6 01/13/2009 11:44 PM Aurelien Jacobs

Change semantic of CONFIG_*, HAVE_* and ARCH_*.
They are now always defined to either 0 or 1.

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

17170313 01/11/2009 12:48 AM Carl Eugen Hoyos

Remove H264Context from vdpau_internal.h.

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

c639fc72 01/10/2009 11:00 PM Carl Eugen Hoyos

Cosmetics: Rename ff_vdpau_h264_add_data_chunk as ff_vdpau_add_data_chunk.

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

1968e438 01/10/2009 10:57 PM Carl Eugen Hoyos

Use only MpegEncContext in ff_vdpau_h264_add_data_chunk.

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

7fd3c09e 01/10/2009 02:45 AM Carl Eugen Hoyos

Move vdpau_h264_set_reference_frames() call from vdpauvideo.c into h264.c.

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

7eb6ed78 01/09/2009 10:22 PM Carl Eugen Hoyos

Move VDPAU check, make future VDPAU patches smaller.

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

090846f3 01/07/2009 11:48 PM Carl Eugen Hoyos

Rename ff_VDPAU as ff_vdpau.

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

218a6022 01/07/2009 11:03 PM Diego Biurrun

Only #include svq3.c if the SVQ3 decoder is enabled.

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

8b6871ed 01/07/2009 01:58 AM Diego Biurrun

Disable SVQ3 checks if SVQ3 support is not compiled in.

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

26ef65da 01/05/2009 08:46 AM Jason Garrett-Glaser

50l: Reenable error resilience for H264 (Patch by Dark Shikari).

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

f2c214a1 01/05/2009 12:48 AM Carl Eugen Hoyos

Cosmetics: Fix indentation.

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