OSDN Git Service
Vitor Sessak [Fri, 15 Feb 2008 21:38:45 +0000 (21:38 +0000)]
Rename "buffer" filter to "fifo"
Commited in SoC by Bobby Bingham on 2007-08-18 16:40:31
Originally committed as revision 12018 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 21:38:40 +0000 (21:38 +0000)]
Add a filter to output the same video to two outputs
Commited in SoC by Bobby Bingham on 2007-08-18 03:38:40
Originally committed as revision 12017 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 21:38:35 +0000 (21:38 +0000)]
Add a filter to act as a buffer between filters which may output multiple
frames for a single call to request_filter(), and a following filter which
assumes it will only receive one frame per call.
Commited in SoC by Bobby Bingham on 2007-08-18 03:17:52
Originally committed as revision 12016 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 21:38:29 +0000 (21:38 +0000)]
Use av_freep instead of av_free
Commited in SoC by Bobby Bingham on 2007-08-17 23:43:23
Originally committed as revision 12015 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 21:38:25 +0000 (21:38 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:38:20 +0000 (21:38 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:38:17 +0000 (21:38 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:38:13 +0000 (21:38 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:38:10 +0000 (21:38 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:38:06 +0000 (21:38 +0000)]
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
Originally committed as revision 12009 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 21:37:57 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:37:54 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:37:52 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:37:49 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:37:44 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:37:39 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:37:36 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:37:31 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:37:26 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:37:22 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:37:18 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:37:15 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:37:13 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:37:07 +0000 (21:37 +0000)]
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
Originally committed as revision 11995 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 21:37:04 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:37:00 +0000 (21:37 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:36:57 +0000 (21:36 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:36:50 +0000 (21:36 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:36:46 +0000 (21:36 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:36:40 +0000 (21:36 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:36:37 +0000 (21:36 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:36:33 +0000 (21:36 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:36:29 +0000 (21:36 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:36:25 +0000 (21:36 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:36:21 +0000 (21:36 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:36:17 +0000 (21:36 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:36:13 +0000 (21:36 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:36:10 +0000 (21:36 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:36:06 +0000 (21:36 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:36:03 +0000 (21:36 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:35:59 +0000 (21:35 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:35:56 +0000 (21:35 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:35:53 +0000 (21:35 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:35:49 +0000 (21:35 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:35:45 +0000 (21:35 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:35:43 +0000 (21:35 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:35:40 +0000 (21:35 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:35:35 +0000 (21:35 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:35:31 +0000 (21:35 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:35:29 +0000 (21:35 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:35:25 +0000 (21:35 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:34:07 +0000 (21:34 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:34:04 +0000 (21:34 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:33:56 +0000 (21:33 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 21:01:10 +0000 (21:01 +0000)]
100l
Originally committed as revision 11964 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 15 Feb 2008 20:32:32 +0000 (20:32 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 20:23:49 +0000 (20:23 +0000)]
Simplify avcodec_default_get_buffer()
Originally committed as revision 11962 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 20:20:57 +0000 (20:20 +0000)]
Add header for declaration of ff_xxxx functions in imgconvert.c
Originally committed as revision 11961 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 20:19:46 +0000 (20:19 +0000)]
This should not be part of the public API
Originally committed as revision 11960 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:47:14 +0000 (19:47 +0000)]
My commit in r11942 broke compilation.
This fixes it.
Originally committed as revision 11959 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:36:58 +0000 (19:36 +0000)]
Remove everything not yet commited to svn
Originally committed as revision 11958 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:35:06 +0000 (19:35 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 19:34:54 +0000 (19:34 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 19:34:43 +0000 (19:34 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 19:34:10 +0000 (19:34 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 19:33:48 +0000 (19:33 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 19:33:36 +0000 (19:33 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 19:33:05 +0000 (19:33 +0000)]
More targets addition
Merge of several patches in SoC, by various authors.
Originally committed as revision 11951 to svn://svn.ffmpeg.org/ffmpeg/trunk
Víctor Paesa [Fri, 15 Feb 2008 19:31:19 +0000 (19:31 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 19:30:58 +0000 (19:30 +0000)]
Targets addition and removal
Commited in SoC by Bobby Bingham
Originally committed as revision 11949 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Fri, 15 Feb 2008 19:29:00 +0000 (19:29 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 19:24:25 +0000 (19:24 +0000)]
Merge ... 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
Vitor Sessak [Fri, 15 Feb 2008 19:21:42 +0000 (19:21 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 19:21:21 +0000 (19:21 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 19:20:46 +0000 (19:20 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 19:18:12 +0000 (19:18 +0000)]
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
Vitor Sessak [Fri, 15 Feb 2008 18:01:07 +0000 (18:01 +0000)]
Split avpicture_fill() in two functions. This will be
useful for libavfilter and to simplify
avcodec_default_get_buffer().
Originally committed as revision 11942 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 15 Feb 2008 14:58:18 +0000 (14:58 +0000)]
prettyprinting cosmetics
Originally committed as revision 11941 to svn://svn.ffmpeg.org/ffmpeg/trunk
Benjamin Larsson [Fri, 15 Feb 2008 13:44:08 +0000 (13:44 +0000)]
silence wmaenc.c:181: warning:suggestparentheses around assignment used as truth value
Originally committed as revision 11940 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 15 Feb 2008 13:21:00 +0000 (13:21 +0000)]
It appears last_pts was not set ...
Originally committed as revision 11939 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Fri, 15 Feb 2008 12:04:35 +0000 (12:04 +0000)]
Fix
utils.c: In function ‘avcodec_get_context_defaults2’:
utils.c:793: warning: assignment discards qualifiers from pointer target type
Originally committed as revision 11938 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Fri, 15 Feb 2008 11:38:38 +0000 (11:38 +0000)]
Fix
opt.c: In function ‘av_set_string’:
opt.c:164: warning: passing argument 9 of ‘ff_eval2’ from incompatible pointer type
Originally committed as revision 11937 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Fri, 15 Feb 2008 07:50:27 +0000 (07:50 +0000)]
More explicit unsupported pixel format error messages.
Patch by Stefano Sabatini: stefano sabatini (minus) lala % poste it
Originally committed as revision 25999 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Michael Niedermayer [Fri, 15 Feb 2008 02:57:19 +0000 (02:57 +0000)]
Header elision muxing support.
This only removes 2 bytes from MP3 and MP2 currently.
Up to 4 could be removed from MP3/MP2 though this might need a 2pass muxer.
Primitive code to remove headers from MPEG-1/2/4 is there too but for the
single file I tried it on (the one in the regression tests), it was a loss
because all video frames were >4096 byte, so that it is disabled ATM.
Originally committed as revision 11936 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 15 Feb 2008 02:36:09 +0000 (02:36 +0000)]
Elision header demuxing support.
Originally committed as revision 11935 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 14 Feb 2008 18:53:12 +0000 (18:53 +0000)]
-vsync 2 (drop frames if there are too many but do not duplicate any)
Originally committed as revision 11934 to svn://svn.ffmpeg.org/ffmpeg/trunk
Benoit Fouet [Thu, 14 Feb 2008 09:20:53 +0000 (09:20 +0000)]
Update regression test checksum for ffm.
Originally committed as revision 11933 to svn://svn.ffmpeg.org/ffmpeg/trunk
avcoder [Thu, 14 Feb 2008 08:16:07 +0000 (08:16 +0000)]
Avoid void*-arithmetic.
Patch by mvplayer: ffmpeg gmail com
Originally committed as revision 11932 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 13 Feb 2008 20:17:28 +0000 (20:17 +0000)]
Read match time delta in the frame header.
We do not do anything with it as lavf does not really support it yet.
Originally committed as revision 11931 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 13 Feb 2008 20:13:29 +0000 (20:13 +0000)]
Read match_time_delta in the framecode table.
Originally committed as revision 11930 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 13 Feb 2008 20:01:09 +0000 (20:01 +0000)]
update flags
Originally committed as revision 11929 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 13 Feb 2008 19:26:45 +0000 (19:26 +0000)]
honor stsd v1 first, fix mace surge-2-8-MAC3.mov, beware of mulaw,alaw
Originally committed as revision 11928 to svn://svn.ffmpeg.org/ffmpeg/trunk
Thorsten Jordan [Wed, 13 Feb 2008 14:24:34 +0000 (14:24 +0000)]
Cosmetics: indentation
Patch by Thorsten Jordan (tjordan atay macrosystem otday de)
[FFmpeg-devel] Behaviour of liba52 decoder
Originally committed as revision 11927 to svn://svn.ffmpeg.org/ffmpeg/trunk
Thorsten Jordan [Wed, 13 Feb 2008 14:20:22 +0000 (14:20 +0000)]
Remove useless buffering of input data, so that avcodec_decode_audio never
returns 0 for a valid frame
Patch by Thorsten Jordan (tjordan atay macrosystem otday de)
[FFmpeg-devel] Behaviour of liba52 decoder
Originally committed as revision 11926 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 13 Feb 2008 13:11:10 +0000 (13:11 +0000)]
10l, forgot alaw/mulaw mono, use bits_per_sample in fact,
it should correctly set by av_get_bits_per_sample if recognized
Originally committed as revision 11925 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Wed, 13 Feb 2008 12:51:14 +0000 (12:51 +0000)]
Include poll.h instead of sys/poll.h
Originally committed as revision 11924 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 13 Feb 2008 10:58:16 +0000 (10:58 +0000)]
warn use if edit list is not starting at 0, a/v desync might occur
Originally committed as revision 11923 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 13 Feb 2008 10:53:48 +0000 (10:53 +0000)]
remove now useless code
Originally committed as revision 11922 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 13 Feb 2008 10:52:23 +0000 (10:52 +0000)]
remove messy and not always correct chunk size workaround, use correct values instead
Originally committed as revision 11921 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 13 Feb 2008 09:26:10 +0000 (09:26 +0000)]
typo fix: inited --> initialized
Originally committed as revision 11920 to svn://svn.ffmpeg.org/ffmpeg/trunk