Statistics
| Branch: | Revision:

ffmpeg / libavfilter @ 44b73497

# Date Author Comment
44b73497 02/15/2008 09:38 PM Vitor Sessak

Rename avfilter_create to avfilter_open and remove the wrapper function
avfilter_create_by_name.

Commited in SoC by Bobby Bingham on 2007-08-17 23:39:55

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

6d8c67a7 02/15/2008 09:38 PM Vitor Sessak

Change registered filter list to a linked list

Commited in SoC by Bobby Bingham on 2007-08-17 23:24:32

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

e675dccd 02/15/2008 09:38 PM Vitor Sessak

Be more consistent in style of code for falling back to defaults.

Commited in SoC by Bobby Bingham on 2007-08-17 23:16:38

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

cdf2a332 02/15/2008 09:38 PM Vitor Sessak

replace memcpy with assignment

Commited in SoC by Bobby Bingham on 2007-08-17 23:04:33

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

269b9847 02/15/2008 09:38 PM Vitor Sessak

Revert braindead linked list of permissions

Commited in SoC by Bobby Bingham on 2007-08-17 22:44:03

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

a4af86c8 02/15/2008 09:38 PM Vitor Sessak

Track the permissions that have been given out to each picture.
This should make it easier to know what can be done to a buffer once
it's been passed to your filter without falling back to copying it "just
to be safe".

Commited in SoC by Bobby Bingham on 2007-08-17 18:21:07...

c949d867 02/15/2008 09:37 PM Vitor Sessak

Allow filters to set the requirements on permissions for incoming buffers.

Commited in SoC by Bobby Bingham on 2007-08-17 16:40:26

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

6fb0648d 02/15/2008 09:37 PM Vitor Sessak

Use macros for better readability

Commited in SoC by Bobby Bingham on 2007-08-17 15:18:59

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

ef35d13a 02/15/2008 09:37 PM Vitor Sessak

Remove the data parameter from draw_slice(). It's unneeded and often more
work than it's worth.

Commited in SoC by Bobby Bingham on 2007-08-17 14:39:11

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

7a61cc4d 02/15/2008 09:37 PM Vitor Sessak

Remove test program and test video output module since ffplay can be used
for testing for a while now.

Commited in SoC by Bobby Bingham on 2007-08-14 22:31:51

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

f9285377 02/15/2008 09:37 PM Vitor Sessak

Allow creation of filter graphs from a graph description structure which
can be created programmatically or loaded from a file.

Commited in SoC by Bobby Bingham on 2007-08-14 22:27:05

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

ef712a3b 02/15/2008 09:37 PM Vitor Sessak

Add a filter to overlay one video on top of another, picture-in-picture style.

Commited in SoC by Bobby Bingham on 2007-08-13 16:53:19

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

49d915cb 02/15/2008 09:37 PM Vitor Sessak

Add a filter to modify the framerate.
This demonstrates differing number of input and output frames.

Commited in SoC by Bobby Bingham on 2007-08-11 17:50:36

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

3306f8bd 02/15/2008 09:37 PM Vitor Sessak

Let request_frame() indicate success or failure

Commited in SoC by Bobby Bingham on 2007-08-11 17:42:36

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

e2fcb3cb 02/15/2008 09:37 PM Vitor Sessak

Add a vertical flip filter

Commited in SoC by Bobby Bingham on 2007-08-08 17:22:54

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

24618441 02/15/2008 09:37 PM Vitor Sessak

Helper functions for adding new pads to filters at runtime

Commited in SoC by Bobby Bingham on 2007-08-07 22:31:56

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

01942f1d 02/15/2008 09:37 PM Vitor Sessak

Separate the process of creating links between filters from that of configuring
the links.

Commited in SoC by Bobby Bingham on 2007-08-07 21:02:18

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

78b0c0bb 02/15/2008 09:37 PM Vitor Sessak

Move default entry point implementations to their own file.
Make them externally visible because they may be useful for filters to use.

Commited in SoC by Bobby Bingham on 2007-08-02 15:14:05

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

d4169dd3 02/15/2008 09:37 PM Vitor Sessak

Make the filter graph just another normal filter.

Commited in SoC by Bobby Bingham on 2007-07-31 20:08:38

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

c5ef7d7b 02/15/2008 09:37 PM Vitor Sessak

Make input/output pads modifiable on a per-instance basis.
This makes it possible to change filter callbacks (eg. to a SIMD version
on supported processors). It also allows filters to change their own
input and output pads.

Commited in SoC by Bobby Bingham on 2007-07-31 19:20:54...

c6b0aa68 02/15/2008 09:37 PM Vitor Sessak

Fix warnings

Commited in SoC by Bobby Bingham on 2007-07-30 18:56:40

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

97fb0c2c 02/15/2008 09:37 PM Vitor Sessak

Cosmetics: fix indentation

Commited in SoC by Bobby Bingham on 2007-07-30 15:54:16

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

7d0e1392 02/15/2008 09:36 PM Vitor Sessak

Fix some potential segfaults.

Commited in SoC by Bobby Bingham on 2007-07-30 15:53:33

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

a360f71e 02/15/2008 09:36 PM Vitor Sessak

Allow code to pass data to filters it creates.

Commited in SoC by Bobby Bingham on 2007-07-15 16:45:50

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

e6f560bb 02/15/2008 09:36 PM Vitor Sessak

Split filter graphs out into their own source & header files.

Commited in SoC by Bobby Bingham on 2007-07-14 21:20:21

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

2350e69c 02/15/2008 09:36 PM Vitor Sessak

Use av_strdup/av_free instead of strdup/free

Commited in SoC by Bobby Bingham on 2007-07-14 20:13:57

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

f60208f4 02/15/2008 09:36 PM Vitor Sessak

Add a simple filter graph structure and functions

Commited in SoC by Bobby Bingham on 2007-07-14 20:12:54

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

6ae82d1e 02/15/2008 09:36 PM Vitor Sessak

Allow giving filter instances names, in anticipation of the upcoming
AVFilterGraph structure and related functions.

Commited in SoC by Bobby Bingham on 2007-07-14 19:33:28

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

1653c11f 02/15/2008 09:36 PM Vitor Sessak

cosmetics: vertical alignment

Commited in SoC by Bobby Bingham on 2007-07-14 17:34:04

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

af838d4c 02/15/2008 09:36 PM Vitor Sessak

Add pts to frame references

Commited in SoC by Bobby Bingham on 2007-07-14 17:31:40

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

998a7aa3 02/15/2008 09:36 PM Vitor Sessak

Actually fail when colorspaces don't match

Commited in SoC by Bobby Bingham on 2007-07-08 17:58:45

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

9586ba3a 02/15/2008 09:36 PM Vitor Sessak

Provide a default for request_frame() which does the right thing for simple
filters.

Commited in SoC by Bobby Bingham on 2007-07-08 16:55:09

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

3628fbe0 02/15/2008 09:36 PM Vitor Sessak

Adjust the default start_frame() and end_frame() implementations to simplify
the implementation of simple filters.

Commited in SoC by Bobby Bingham on 2007-07-08 16:48:15

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

72e3037a 02/15/2008 09:36 PM Vitor Sessak

Missing semicolon typo

Commited in SoC by Bobby Bingham on 2007-07-08 16:18:21

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

efb36bfc 02/15/2008 09:36 PM Vitor Sessak

Make avfilter_ref_pic also handle removal of permissions for the caller.

Commited in SoC by Bobby Bingham on 2007-07-08 16:14:49

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

426d5c25 02/15/2008 09:36 PM Vitor Sessak

Add an RGB24 <-> BGR24 conversion filter

Commited in SoC by Bobby Bingham on 2007-07-08 16:08:15

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

eaf7eb66 02/15/2008 09:35 PM Vitor Sessak

Add a simple video source filter which loads a PPM file and outputs it as
the videos frames. Useful for testing PRESERVE buffers, and soon automatic
colorspace conversion.

Commited in SoC by Bobby Bingham on 2007-07-08 16:06:30

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

ce356b09 02/15/2008 09:35 PM Vitor Sessak

Add a filter to cut video frames into smaller slices.

Commited in SoC by Bobby Bingham on 2007-07-06 17:57:36

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

102fb0e3 02/15/2008 09:35 PM Vitor Sessak

Provide some default functions to simplify the implementation of common one
input one output video filters.

Commited in SoC by Bobby Bingham on 2007-07-06 15:25:52

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

ba6b9035 02/15/2008 09:35 PM Vitor Sessak

cosmetic: more vertical alignment

Commited in SoC by Bobby Bingham on 2007-07-05 21:39:33

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

e0752603 02/15/2008 09:35 PM Vitor Sessak

Rework filter initialization sequence. Now supports passing user parameters,
querying supported colorspaces, etc.

Commited in SoC by Bobby Bingham on 2007-07-05 20:48:48

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

89e64908 02/15/2008 09:35 PM Vitor Sessak

Support passing parameters to filters.

Commited in SoC by Bobby Bingham on 2007-07-02 15:17:22

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

92beffdc 02/15/2008 09:35 PM Vitor Sessak

Cosmetic: align arguments to memcpys

Commited in SoC by Bobby Bingham on 2007-07-02 14:34:02

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

a4ca7389 02/15/2008 09:35 PM Vitor Sessak

Even better way to pass size to memcpy.

Commited in SoC by Bobby Bingham on 2007-07-02 14:33:18

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

4f770f66 02/15/2008 09:35 PM Vitor Sessak

typo

Commited in SoC by Bobby Bingham on 2007-06-30 17:11:22

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

9cc321bd 02/15/2008 09:35 PM Vitor Sessak

Fix a pointer type

Commited in SoC by Bobby Bingham on 2007-06-30 16:17:56

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

c74032b7 02/15/2008 09:35 PM Vitor Sessak

Make linesize a per-reference property

Commited in SoC by Bobby Bingham on 2007-06-30 16:15:14

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

58a9b20f 02/15/2008 09:34 PM Vitor Sessak

Use memcpy() to copy an array.

Commited in SoC by Bobby Bingham on 2007-06-30 16:05:03

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

d72a138e 02/15/2008 09:34 PM Vitor Sessak

Some simple filters for testing

Commited in SoC by Bobby Bingham on 2007-06-29 17:07:44

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

4dbbcdee 02/15/2008 09:33 PM Vitor Sessak

Initial stab at an API

Commited in SoC by Bobby Bingham on 2007-06-29 17:03:03

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

0fdf410a 02/15/2008 07:36 PM Vitor Sessak

Remove everything not yet commited to svn

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

a1e3e4ba 02/15/2008 07:35 PM Vitor Sessak

Improve conditional compilation of vsrc_movie.c
Commited in SoC by Vitor Sessak on 2008-02-13 17:59:45

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

538e94d5 02/15/2008 07:34 PM Vitor Sessak

Fix compilation

Commited in SoC by Vitor Sessak on 2008-02-12 20:51:02

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

21729613 02/15/2008 07:34 PM Vitor Sessak

True conditional compilation
Commited in SoC by Vitor Sessak on 2008-02-12 20:35:37

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

0d642351 02/15/2008 07:34 PM Vitor Sessak

Add movie file video source filter.

Commited in SoC by Víctor Paesa on 2008-01-31 20:55:50

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

223c84ac 02/15/2008 07:33 PM Vitor Sessak

Cosmetics: split long line

Commited in SoC by Víctor Paesa on 2008-01-12 11:33:59

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

b4aa24fd 02/15/2008 07:33 PM Vitor Sessak

Link to libraries in dependency order.

Commited in SoC by Víctor Paesa on 2008-01-12 11:31:09

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

8d990c19 02/15/2008 07:33 PM Vitor Sessak

More targets addition

Merge of several patches in SoC, by various authors.

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

bb9cb87c 02/15/2008 07:31 PM Víctor Paesa

Fix Cygwin compilation.
Patch by Víctor Paesa.

Commited in SoC by Vitor Sessak on 2007-11-10 20:00:16

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

9f4a53d1 02/15/2008 07:30 PM Vitor Sessak

Targets addition and removal

Commited in SoC by Bobby Bingham

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

0a46caf9 02/15/2008 07:29 PM Vitor Sessak

Remove test program and test video output module since ffplay can be used
for testing for a while now.

Commited in SoC by Bobby Bingham on 2007-08-14 22:31:51

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

da842323 02/15/2008 07:24 PM Vitor Sessak

Merge of several revisions that add more targets to the
Makefile.

Commited in SoC by Bobby Bingham on sep. 2007.

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

782e83e2 02/15/2008 07:21 PM Vitor Sessak

work into the ffmpeg build system

Commited in SoC by Bobby Bingham on 2007-07-24 17:59:16

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

52bfefeb 02/15/2008 07:21 PM Vitor Sessak

Add rule for make clean.

Commited in SoC by Bobby Bingham on 2007-07-15 16:16:36

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

bc305cc3 02/15/2008 07:20 PM Vitor Sessak

Merge of several revisions adding filters

Commited in SoC by Bobby Bingham from 2007-07-06 to
2007-07-08.

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

20123584 02/15/2008 07:18 PM Vitor Sessak

First version of libavfilter Makefile

Original commit message:
Simple filter test program

Commited in SoC by Bobby Bingham on 2007-06-29 17:08:49

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

9189411b 02/10/2008 06:05 PM Vitor Sessak

Coding style changes

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

93faa9fa 02/10/2008 06:04 PM Vitor Sessak

More code factorization

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

37e0b997 02/10/2008 06:04 PM Vitor Sessak

Factor duplicated loop

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

d3a4e41c 02/10/2008 06:04 PM Vitor Sessak

Do not hardcode the list of pixel formats and use PIX_FMT_NB instead.

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

243370cb 02/10/2008 06:04 PM Vitor Sessak

Do not hardcode the type of AVFilterFormats.formats in allocation

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

bd8ae488 02/10/2008 06:04 PM Vitor Sessak

Oops, my last commit broke compilation...

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

5ced2c99 02/10/2008 06:04 PM Vitor Sessak

Make regression tests to pass with libavfilter.

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

eac24950 02/10/2008 06:04 PM Vitor Sessak

Need to be careful when dealing with references.

Commited in SoC by Bobby Bingham

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

30f4baeb 02/10/2008 06:04 PM Vitor Sessak

10l. parameter was unused and redundant.

Commited in SoC by Bobby Bingham

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

88cfb804 02/10/2008 06:03 PM Vitor Sessak

avfilter_formats_unref() should remove the given reference, not the last
reference.

Commited in SoC by Bobby Bingham

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

39135465 02/10/2008 06:02 PM Vitor Sessak

First libavfilter commit.

Original log message:
Forgot to add in the big colorspace commit

Commited in SoC by Bobby Bingham

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