Statistics
| Branch: | Revision:

ffmpeg / libavcodec / dnxhdenc.c @ 72415b2a

History | View | Annotate | Download (29.2 KB)

# Date Author Comment
72415b2a 03/30/2010 11:30 PM Stefano Sabatini

Define AVMediaType enum, and use it instead of enum CodecType, which
is deprecated and will be dropped at the next major bump.

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

40d11227 02/17/2010 08:36 PM Måns Rullgård

Use LOCAL_ALIGNED macro for local arrays

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

c6727809 01/22/2010 03:25 AM Måns Rullgård

Move array specifiers outside DECLARE_ALIGNED() invocations

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

cb893cf3 11/20/2009 12:13 AM Baptiste Coudurier

avoid integer overflow in dnxhd encoder, fixes #1557

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

a4fcd996 11/19/2009 11:28 PM Baptiste Coudurier

clarify why the encoder is failing

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

b5ca9cd3 10/12/2009 02:46 PM Reimar Döffinger

Reindent after removing the outer for loops in the execute2 patch

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

2a1294b9 10/12/2009 02:43 PM Reimar Döffinger

Move dnxhdenc to execute2 multithreading API.
This allows for some simplifications like removing some outer loops
and gives much better performance for thread_count > number of idle CPUs.

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

40e26453 09/21/2009 10:28 AM Reimar Döffinger

Use a custom radix sort implementation instead of qsort in dnxhd encoder.
This is mainly to avoid test failures due to implementation-defined
behaviour of qsort when elements are equal, giving different results
for each of FreeBSD, Linux/glibc and Solaris....

301a24de 09/18/2009 07:03 PM Baptiste Coudurier

fix uninitialized memory in dnxhd encoder

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

2ba83017 09/06/2009 04:09 PM Reimar Döffinger

Mark all pix_fmts and supported_framerates compound literals as const.
Makes no difference for gcc but at least icc can put them in .rodata then.

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

10ce9195 05/08/2009 07:41 PM Daniel Verkamp

data parameter of dnxhd_encode_picture() should not be const.
Fixes "dnxhdenc.c:805: warning: initialization from incompatible pointer type".
patch by Daniel Verkamp, daniel drv nu

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

193ce3ab 12/12/2008 12:19 AM Baptiste Coudurier

dnxhd get_pixels_8x4_sym sse2

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

e1b24cfd 12/12/2008 12:12 AM Baptiste Coudurier

Move get_pixels_8x4 before init func to avoid useless forward declaration.

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

8c9c0ea4 12/12/2008 12:11 AM Baptiste Coudurier

rename 4x8 to 8x4 to match widthxheight consistently

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

09f6fc6b 12/11/2008 01:32 AM Baptiste Coudurier

move structure definitions in their own header

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

00d9d0f5 12/11/2008 01:16 AM Baptiste Coudurier

cosmetics

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

049a6c8b 12/11/2008 01:15 AM Baptiste Coudurier

use dsp clear_block

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

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

b73e868b 06/02/2008 03:12 AM Baptiste Coudurier

cosmetics, remove table_ prefix

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

556eec43 06/02/2008 03:07 AM Baptiste Coudurier

optimize, merge offset bits in vlc code

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

f4433de9 05/26/2008 11:14 PM Diego Biurrun

consistency cosmetics: indices --> indexes

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

88a50f6c 05/12/2008 10:31 AM Carl Eugen Hoyos

Replace one more occurrence of -1 with PIX_FMT_NONE.
Fixes icc warning #188: enumerated type mixed with another type

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

6650c4c3 05/06/2008 05:18 PM Baptiste Coudurier

export dnxhd encoded picture quality

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

d5202e4f 04/27/2008 10:52 AM Stefano Sabatini

Add long names to many AVCodec declarations.
patch by Stefano Sabatini, stefano.sabatini-lala poste it

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

7993df65 02/01/2008 03:26 AM Michael Niedermayer

consts
I have underestimated this a little, and these are just some ...

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

0c39c38b 12/18/2007 01:52 PM Baptiste Coudurier

add bitrate helper to choose all dnxhd variants

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

c20d3ce2 12/02/2007 07:28 PM Baptiste Coudurier

indentation

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

cc3a9708 12/02/2007 07:27 PM Baptiste Coudurier

dnxhd 720p encoding and decoding support

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

df745b9c 12/02/2007 07:22 PM Baptiste Coudurier

cosmetics, encode_variance -> encode_fast

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

78532b05 12/02/2007 07:20 PM Baptiste Coudurier

fix corner case when qscale 1 bits < frame bits but max bits with worst padding > frame bits

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

45b8e9e5 10/09/2007 02:15 PM Baptiste Coudurier

better lambda search method

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

2e85b344 10/08/2007 03:36 PM Baptiste Coudurier

dnxhd 36mbit support

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

6cb1d361 10/08/2007 12:28 PM Baptiste Coudurier

typo weigth->weight

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

fc4cbc16 10/08/2007 11:27 AM Baptiste Coudurier

DNxHD (SMPTE VC-3) encoder

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