Thu, 18 Feb 2010 16:24:31 +0000 |
mru |
H264: use alias-safe macros
libavcodec
|
Thu, 18 Feb 2010 12:37:43 +0000 |
michael |
Simplify deblock_left/top condition for deblocking_filter=2
libavcodec
|
Wed, 17 Feb 2010 02:25:05 +0000 |
michael |
Move predict_field_decoding_flag() from h264.h to .c as its only used there and belongs
libavcodec
|
Wed, 17 Feb 2010 02:14:02 +0000 |
michael |
Move check for and call of predict_field_decoding_flag() from the mb code to
libavcodec
|
Sun, 14 Feb 2010 23:06:25 +0000 |
michael |
Merge decode_cabac_mb_dqp() with surronding code.
libavcodec
|
Sun, 14 Feb 2010 22:59:19 +0000 |
michael |
Drop if(0) code.
libavcodec
|
Sat, 13 Feb 2010 21:09:38 +0000 |
astrange |
h264: Remove unused variables.
libavcodec
|
Fri, 12 Feb 2010 23:28:33 +0000 |
michael |
Dont drop B frames without last_picture.
libavcodec
|
Fri, 12 Feb 2010 19:25:23 +0000 |
michael |
Try to support truncated h264 frames mixed with mpeg pes headers in mkv.
libavcodec
|
Mon, 08 Feb 2010 00:08:05 +0000 |
michael |
Set x264_build so that checks are simpler.
libavcodec
|
Thu, 04 Feb 2010 15:30:37 +0000 |
michael |
Fix large timebases.
libavcodec
|
Thu, 28 Jan 2010 20:57:29 +0000 |
cehoyos |
Export H264 profile and level in AVCodecContext.
libavcodec
|
Wed, 27 Jan 2010 22:22:01 +0000 |
cehoyos |
Fix svq3_* function declarations.
libavcodec
|
Tue, 26 Jan 2010 13:30:33 +0000 |
michael |
100l typo fix, mixed up +-1 forcing the loop filter skip to never skip.
libavcodec
|
Mon, 25 Jan 2010 01:56:13 +0000 |
astrange |
100l, correct wrong H.264+adaptive MBAFF decoding
libavcodec
|
Mon, 25 Jan 2010 00:30:44 +0000 |
astrange |
H.264: Use 64-/128-bit write-combining macros for copies
libavcodec
|
Sun, 24 Jan 2010 17:02:44 +0000 |
michael |
Remove is_complex from loop_filter() its useless there in its current form.
libavcodec
|
Sun, 24 Jan 2010 16:37:12 +0000 |
fenrir |
Added a missing const to ff_h264_get_slice_type().
libavcodec
|
Sun, 24 Jan 2010 13:20:17 +0000 |
michael |
Remove all uses of slice_type* from the loop filter, also remove its
libavcodec
|
Sat, 23 Jan 2010 18:05:30 +0000 |
michael |
Move +52 from the loop filter to the alpha/beta offsets in the context.
libavcodec
|
Mon, 18 Jan 2010 23:55:19 +0000 |
michael |
Cosmetic, get rid of &x[0]
libavcodec
|
Mon, 18 Jan 2010 23:41:12 +0000 |
michael |
Fix compilation with -O0.
libavcodec
|
Mon, 18 Jan 2010 20:19:19 +0000 |
michael |
Fix 10l segfault with threads.
libavcodec
|
Mon, 18 Jan 2010 05:15:31 +0000 |
michael |
Perform reference remapping at fill_cache() time instead of in the
libavcodec
|
Mon, 18 Jan 2010 00:20:44 +0000 |
michael |
Move the qp check to skip the loop filter up.
libavcodec
|
Sun, 17 Jan 2010 21:43:08 +0000 |
michael |
Split fill_caches() between filter and decoder.
libavcodec
|
Sun, 17 Jan 2010 20:35:55 +0000 |
michael |
Rearchitecturing the stiched up goose part 1
libavcodec
|
Sat, 16 Jan 2010 13:12:11 +0000 |
michael |
Consider slice_beta_offet in qp_thresh.
libavcodec
|
Sat, 16 Jan 2010 11:55:35 +0000 |
michael |
Avoid wasting 4 cpu cycles per MB in redundantly calculating qp_thresh.
libavcodec
|
Wed, 13 Jan 2010 02:44:38 +0000 |
michael |
remove unused variable
libavcodec
|
Wed, 13 Jan 2010 02:35:36 +0000 |
michael |
Split cabac decoding code out of h264.c.
libavcodec
|
Wed, 13 Jan 2010 01:59:19 +0000 |
michael |
Split cavlc out of h264.c.
libavcodec
|
Tue, 12 Jan 2010 21:36:26 +0000 |
michael |
Split motion vector prediction off h264.c/h.
libavcodec
|
Tue, 12 Jan 2010 21:17:26 +0000 |
michael |
Move check_intra4x4_pred_mode() back from h264.h to h264.c, the function is just
libavcodec
|
Tue, 12 Jan 2010 20:59:00 +0000 |
michael |
Split all the reference picture handling off h264.c.
libavcodec
|
Tue, 12 Jan 2010 19:33:45 +0000 |
michael |
Split (picture|seq) parameter set decoding out of h264.c.
libavcodec
|
Tue, 12 Jan 2010 18:54:40 +0000 |
michael |
Split SEI code off h264.c.
libavcodec
|
Tue, 12 Jan 2010 14:32:58 +0000 |
michael |
Split direct mode (macro)block decoding off h264.c.
libavcodec
|
Tue, 12 Jan 2010 06:01:55 +0000 |
michael |
Split h264 loop filter off h264.c.
libavcodec
|
Tue, 12 Jan 2010 05:30:31 +0000 |
michael |
Get rid of #include "svq3.c"
libavcodec
|
Mon, 11 Jan 2010 00:31:39 +0000 |
conrad |
Export fullrange flag and color information for h.264
libavcodec
|
Sat, 09 Jan 2010 16:20:41 +0000 |
ramiro |
Export get_slice_type() as ff_h264_get_slice_type().
libavcodec
|
Sat, 09 Jan 2010 07:57:26 +0000 |
jai_menon |
Always initialize bit_depth_luma and bit_depth_chroma in the H264
libavcodec
|
Fri, 08 Jan 2010 15:50:26 +0000 |
andoma |
Log unknown NAL code from correct context
libavcodec
|
Wed, 09 Dec 2009 12:49:59 +0000 |
michael |
End startcode prefix search at the end of a AVC unit.
libavcodec
|
Tue, 08 Dec 2009 17:38:02 +0000 |
michael |
Reduce warnings about too few consumed bytes to debug level.
libavcodec
|
Tue, 24 Nov 2009 15:13:47 +0000 |
cehoyos |
Call ff_find_hwaccel() after calling avcodec_set_dimensions().
libavcodec
|
Mon, 23 Nov 2009 19:45:40 +0000 |
michael |
Use avcodec_set_dimensions()
libavcodec
|
Mon, 16 Nov 2009 17:42:43 +0000 |
rbultje |
Use get_bits_left() instead of size_in_bits - get_bits_count().
libavcodec
|
Fri, 13 Nov 2009 18:33:28 +0000 |
benoit |
Reset rbsp buffer size when freeing its data buffer.
libavcodec
|
Tue, 10 Nov 2009 21:00:46 +0000 |
michael |
indent
libavcodec
|
Tue, 10 Nov 2009 20:55:45 +0000 |
cehoyos |
Cosmetics: Fix indentation after r20505.
libavcodec
|
Tue, 10 Nov 2009 20:55:00 +0000 |
cehoyos |
Add .pix_fmts to H264 VDPAU decoder declaration and remove obsolete test
libavcodec
|
Tue, 10 Nov 2009 20:24:41 +0000 |
michael |
Try to fix has_b_frame calculation for open gop files.
libavcodec
|
Tue, 06 Oct 2009 06:33:18 +0000 |
reimar |
Remove casts that are useless since the argument is void *.
libavcodec
|
Wed, 23 Sep 2009 10:07:29 +0000 |
cehoyos |
Cosmetics: Fix typo.
libavcodec
|
Wed, 23 Sep 2009 09:58:44 +0000 |
michael |
Check num_units_in_tick/time_scale to be valid and within the range we support.
libavcodec
|
Sun, 06 Sep 2009 00:08:19 +0000 |
ramiro |
Rename CHECKED_ALLOC(Z) to FF_ALLOC(Z)_OR_GOTO and add context and label
libavcodec
|
Sun, 26 Jul 2009 12:20:04 +0000 |
mru |
Replace WORDS_BIGENDIAN with HAVE_BIGENDIAN
libavcodec
|
Sat, 04 Jul 2009 07:46:58 +0000 |
astrange |
H.264: Check the return value of decode_vui_parameters()
libavcodec
|
Fri, 03 Jul 2009 05:52:00 +0000 |
astrange |
H.264: Don't set data_partitioning for invalid NAL_DPA.
libavcodec
|
Tue, 30 Jun 2009 12:11:29 +0000 |
reimar |
Fix nalsize check to avoid an integer overflow that made the check
libavcodec
|
Wed, 24 Jun 2009 12:10:20 +0000 |
cehoyos |
Improve wording: s/reseted/reset
libavcodec
|
Tue, 23 Jun 2009 21:03:35 +0000 |
cehoyos |
Fix H.264 picture reordering, 2nd try.
libavcodec
|
Sat, 20 Jun 2009 14:47:38 +0000 |
cehoyos |
Revert r19239: It broke four conformance tests.
libavcodec
|
Sat, 20 Jun 2009 13:16:07 +0000 |
cehoyos |
Fix H.264 picture reordering.
libavcodec
|
Tue, 16 Jun 2009 21:50:36 +0000 |
astrange |
H.264: Fix memory leaks with multithreading.
libavcodec
|
Tue, 09 Jun 2009 21:16:40 +0000 |
cehoyos |
Add field prev_interlaced_frame to H264Context to be able to flag soft telecine
libavcodec
|
Wed, 03 Jun 2009 19:24:51 +0000 |
michael |
Fix sei_ct_type check so it does not mistreat ct_type= unknown.
libavcodec
|
Wed, 03 Jun 2009 19:23:34 +0000 |
michael |
Print ct_type and pic_struct.
libavcodec
|
Sat, 30 May 2009 00:24:20 +0000 |
bcoudurier |
remove unused hack which set AVCodecContext frame_number to pic timestamp
libavcodec
|
Sun, 24 May 2009 03:39:20 +0000 |
conrad |
H264: Don't deblock if alpha or beta is 0.
libavcodec
|
Mon, 11 May 2009 04:34:23 +0000 |
conrad |
Add a chroma_sample_location field to define positioning of chroma samples
libavcodec
|
Thu, 16 Apr 2009 04:46:44 +0000 |
michael |
Support broken avc nal encapsulation.
libavcodec
|
Sun, 12 Apr 2009 20:43:52 +0000 |
michael |
Fix 2 access units in a packet mp4s.
libavcodec
|
Sun, 12 Apr 2009 20:40:18 +0000 |
michael |
Get rid of the non sensical idea of using the current picture for missing
libavcodec
|
Sun, 12 Apr 2009 20:21:23 +0000 |
michael |
Factorize field_end() out.
libavcodec
|
Sun, 12 Apr 2009 13:58:03 +0000 |
michael |
Assert that the first list1 entry is a reference frame.
libavcodec
|
Sun, 12 Apr 2009 13:17:37 +0000 |
reimar |
Add a av_fast_malloc function and replace several uses of av_fast_realloc,
libavcodec
|
Fri, 10 Apr 2009 14:30:04 +0000 |
reimar |
Loop up to MAX_THREADS instead of h->s.avctx->thread_count to free the thread
libavcodec
|
Fri, 10 Apr 2009 11:31:55 +0000 |
reimar |
Add forgotten void return type to ff_h264_free_context
libavcodec
|
Fri, 10 Apr 2009 07:01:55 +0000 |
reimar |
Add a ff_h264_free_context function and call it from the H.264 parser.
libavcodec
|
Tue, 07 Apr 2009 15:59:50 +0000 |
rbultje |
Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an
libavcodec
|
Fri, 13 Mar 2009 14:10:49 +0000 |
michael |
Print timing_info on -debug 1.
libavcodec
|
Thu, 05 Mar 2009 23:38:52 +0000 |
diego |
Mark variables "j" and "structure" in execute_ref_pic_marking() as av_uninit
libavcodec
|
Wed, 04 Mar 2009 19:37:19 +0000 |
schreter |
Add support for ct_type to correctly detect interlaced flag
libavcodec
|
Wed, 04 Mar 2009 16:56:55 +0000 |
vitor |
Add more correct bound checking in filter_mb().
libavcodec
|
Tue, 03 Mar 2009 14:32:24 +0000 |
takis |
When a H.264 stream references a PPS or SPS id which doesn't exist, instead of
libavcodec
|
Tue, 03 Mar 2009 05:26:39 +0000 |
alexc |
H.264: Simplify decode_residual()
libavcodec
|
Sun, 01 Mar 2009 03:13:04 +0000 |
michael |
Do not set low_delay if has_b_frames has been set before init()
libavcodec
|
Sat, 28 Feb 2009 20:58:07 +0000 |
michael |
Adjust time_base exactly when changing ticks_per_frame to 2 this is safer
libavcodec
|
Fri, 27 Feb 2009 21:28:41 +0000 |
cehoyos |
Correctly reset SEI variables.
libavcodec
|
Fri, 27 Feb 2009 15:45:55 +0000 |
benoit |
Add hardware acceleration hooks to H.264.
libavcodec
|
Fri, 27 Feb 2009 14:01:32 +0000 |
michael |
Fix SVQ3 regression since ticks_per_frame=2.
libavcodec
|
Thu, 26 Feb 2009 23:47:32 +0000 |
michael |
Add ticks_per_frame, this should hopefully fix the regressions caused
libavcodec
|
Thu, 26 Feb 2009 21:09:24 +0000 |
michael |
Half user provided time_base once during the first frame when there is no
libavcodec
|
Wed, 25 Feb 2009 19:39:42 +0000 |
michael |
Add hwaccel->decode_slice() call for avhwaccel by Gwenole Beauchesne.
libavcodec
|
Tue, 24 Feb 2009 20:19:59 +0000 |
cehoyos |
Correct time_base of H.264 and repeat_pict.
libavcodec
|
Tue, 24 Feb 2009 19:04:43 +0000 |
michael |
add ff_find_hwaccel() by Gwenole Beauchesne
libavcodec
|
Tue, 24 Feb 2009 18:27:52 +0000 |
michael |
Add and use ff_pixfmt_list_420.
libavcodec
|
Tue, 24 Feb 2009 14:13:46 +0000 |
diego |
Mark two variables with av_uninit to avoid false positive gcc warnings.
libavcodec
|
Mon, 23 Feb 2009 13:44:51 +0000 |
michael |
More approved hunks for VAAPI & our new and cleaner hwaccel API.
libavcodec
|
Sun, 22 Feb 2009 09:51:58 +0000 |
reimar |
Check return value of frame_start(), this avoids a crash if AVCodecContext::get_buffer failed.
libavcodec
|
Sat, 21 Feb 2009 19:54:14 +0000 |
cehoyos |
Make the following H264 functions available to the parser:
libavcodec
|
Fri, 20 Feb 2009 16:20:01 +0000 |
cehoyos |
Use last decoded SPS as current SPS in order to parse picture timing SEI
libavcodec
|
Thu, 19 Feb 2009 23:01:13 +0000 |
cehoyos |
Silence two warnings:
libavcodec
|
Wed, 18 Feb 2009 23:33:30 +0000 |
cehoyos |
Parse buffering period (H.264, D.1.1).
libavcodec
|
Wed, 18 Feb 2009 23:25:59 +0000 |
cehoyos |
Store CPB count in the context.
libavcodec
|
Wed, 18 Feb 2009 00:38:10 +0000 |
cehoyos |
Parse cbp_removal_delay in SEI picture structure.
libavcodec
|
Wed, 18 Feb 2009 00:36:07 +0000 |
cehoyos |
Parse dpb_output_delay in SEI picture structure.
libavcodec
|
Wed, 18 Feb 2009 00:33:33 +0000 |
cehoyos |
Parse initial_cpb_removal_delay_length.
libavcodec
|
Tue, 17 Feb 2009 13:41:27 +0000 |
benoit |
Move initialization of {luma,chroma}_weight_flag[] up,
libavcodec
|
Tue, 17 Feb 2009 12:11:46 +0000 |
diego |
cosmetics: 'void/int inline' --> 'inline void/int' to avoid warnings of the type
libavcodec
|
Sun, 15 Feb 2009 15:23:02 +0000 |
cehoyos |
Silence following warning if only zeros were not consumed:
libavcodec
|
Wed, 11 Feb 2009 06:03:18 +0000 |
astrange |
H264: Change left_block_options to uint8_t from int, saving a little space.
libavcodec
|
Mon, 09 Feb 2009 23:04:16 +0000 |
cehoyos |
Add SEI recovery point frame counter to H264Context and use it when
libavcodec
|
Sun, 08 Feb 2009 20:28:12 +0000 |
superdump |
Replace hard-coded SEI type constants with symbolic names
libavcodec
|
Wed, 04 Feb 2009 21:28:58 +0000 |
mru |
Remove CONFIG_H264_ENCODER references
libavcodec
|
Tue, 03 Feb 2009 20:49:02 +0000 |
cehoyos |
Add fields to H264Context and SPS for upcoming VA API support.
libavcodec
|
Mon, 02 Feb 2009 00:35:25 +0000 |
diego |
Add av_unused to conditionally used variable, fixes the warning:
libavcodec
|