Vitor Sessak
7d0e1392a7
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
2008-02-15 21:36:57 +00:00
Vitor Sessak
a360f71e3a
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
2008-02-15 21:36:50 +00:00
Vitor Sessak
e6f560bbaa
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
2008-02-15 21:36:46 +00:00
Vitor Sessak
2350e69cee
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
2008-02-15 21:36:40 +00:00
Vitor Sessak
f60208f443
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
2008-02-15 21:36:37 +00:00
Vitor Sessak
6ae82d1ec7
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
2008-02-15 21:36:33 +00:00
Vitor Sessak
1653c11f23
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
2008-02-15 21:36:29 +00:00
Vitor Sessak
af838d4c1e
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
2008-02-15 21:36:25 +00:00
Vitor Sessak
998a7aa3dc
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
2008-02-15 21:36:21 +00:00
Vitor Sessak
9586ba3a13
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
2008-02-15 21:36:17 +00:00
Vitor Sessak
3628fbe092
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
2008-02-15 21:36:13 +00:00
Vitor Sessak
72e3037a2c
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
2008-02-15 21:36:10 +00:00
Vitor Sessak
efb36bfc21
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
2008-02-15 21:36:06 +00:00
Vitor Sessak
426d5c252f
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
2008-02-15 21:36:03 +00:00
Vitor Sessak
eaf7eb6617
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
2008-02-15 21:35:59 +00:00
Vitor Sessak
ce356b0980
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
2008-02-15 21:35:56 +00:00
Vitor Sessak
102fb0e3ac
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
2008-02-15 21:35:53 +00:00
Vitor Sessak
ba6b903510
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
2008-02-15 21:35:49 +00:00
Vitor Sessak
e0752603a1
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
2008-02-15 21:35:45 +00:00
Vitor Sessak
89e64908a3
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
2008-02-15 21:35:43 +00:00
Vitor Sessak
92beffdc92
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
2008-02-15 21:35:40 +00:00
Vitor Sessak
a4ca73890e
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
2008-02-15 21:35:35 +00:00
Vitor Sessak
4f770f667f
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
2008-02-15 21:35:31 +00:00
Vitor Sessak
9cc321bd9a
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
2008-02-15 21:35:29 +00:00
Vitor Sessak
c74032b7a8
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
2008-02-15 21:35:25 +00:00
Vitor Sessak
58a9b20fb6
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
2008-02-15 21:34:07 +00:00
Vitor Sessak
d72a138e43
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
2008-02-15 21:34:04 +00:00
Vitor Sessak
4dbbcdee1e
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
2008-02-15 21:33:56 +00:00
Vitor Sessak
f037f7e032
100l
...
Originally committed as revision 11964 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-15 21:01:10 +00:00
Michael Niedermayer
83a9db42a3
Fix timestamps and durations if the first packets have no durations nor timestamps,
...
and the information needed to guess the duration only becomes known at a later packet.
Originally committed as revision 11963 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-15 20:32:32 +00:00
Vitor Sessak
db7ae7d1b9
Simplify avcodec_default_get_buffer()
...
Originally committed as revision 11962 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-15 20:23:49 +00:00
Vitor Sessak
4fe109ebdd
Add header for declaration of ff_xxxx functions in imgconvert.c
...
Originally committed as revision 11961 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-15 20:20:57 +00:00
Vitor Sessak
6dd36490c7
This should not be part of the public API
...
Originally committed as revision 11960 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-15 20:19:46 +00:00
Vitor Sessak
fba95d3c23
My commit in r11942 broke compilation.
...
This fixes it.
Originally committed as revision 11959 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-15 19:47:14 +00:00
Vitor Sessak
0fdf410a3a
Remove everything not yet commited to svn
...
Originally committed as revision 11958 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-15 19:36:58 +00:00
Vitor Sessak
a1e3e4ba3e
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
2008-02-15 19:35:06 +00:00
Vitor Sessak
538e94d505
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
2008-02-15 19:34:54 +00:00
Vitor Sessak
217296130c
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
2008-02-15 19:34:43 +00:00
Vitor Sessak
0d6423514b
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
2008-02-15 19:34:10 +00:00
Vitor Sessak
223c84acf4
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
2008-02-15 19:33:48 +00:00
Vitor Sessak
b4aa24fdfa
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
2008-02-15 19:33:36 +00:00
Vitor Sessak
8d990c1914
More targets addition
...
Merge of several patches in SoC, by various authors.
Originally committed as revision 11951 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-15 19:33:05 +00:00
Víctor Paesa
bb9cb87ca0
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
2008-02-15 19:31:19 +00:00
Vitor Sessak
9f4a53d1f8
Targets addition and removal
...
Commited in SoC by Bobby Bingham
Originally committed as revision 11949 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-15 19:30:58 +00:00
Vitor Sessak
0a46caf92a
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
2008-02-15 19:29:00 +00:00
Vitor Sessak
da84232310
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
2008-02-15 19:24:25 +00:00
Vitor Sessak
782e83e21b
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
2008-02-15 19:21:42 +00:00
Vitor Sessak
52bfefeb45
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
2008-02-15 19:21:21 +00:00
Vitor Sessak
bc305cc32b
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
2008-02-15 19:20:46 +00:00
Vitor Sessak
2012358455
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
2008-02-15 19:18:12 +00:00