7ffe76e540
Merge libavcore into libavutil
...
Done to keep ABI compatible. Otherwise this is just silly
2011-02-16 23:00:30 +01:00
2f6c6a3462
APIchanges: update for 55bad0c
: vbv_delay
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
(cherry picked from commit 8ed4cc65a1
)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2011-02-16 02:08:13 +01:00
d3c4829a0d
APIchanges: update for 12c14cd
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
(cherry picked from commit 77c330a046
)
2011-02-15 16:32:32 +01:00
3c9fcab554
apichanges: update for 24a83bd
: add AV_DISPOSITION_CLEAN_EFFECTS flag
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
(cherry picked from commit 935ee1b9bb
)
2011-02-15 16:32:32 +01:00
737eb5976f
Merge libavcore into libavutil
...
It is pretty hopeless that other considerable projects will adopt
libavutil alone in other projects. Projects that need small footprint
are better off with more specialized libraries such as gnulib or rather
just copy the necessary parts that they need. With this in mind, nobody
is helped by having libavutil and libavcore split. In order to ease
maintenance inside and around FFmpeg and to reduce confusion where to
put common code, avcore's functionality is merged (back) to avutil.
Signed-off-by: Reinhard Tartler <siretart@tauware.de >
2011-02-15 16:18:21 +01:00
8ed4cc65a1
APIchanges: update for 55bad0c
: vbv_delay
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
2011-02-15 14:20:53 +00:00
77c330a046
APIchanges: update for 12c14cd
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
2011-02-14 23:59:27 +00:00
935ee1b9bb
apichanges: update for 24a83bd
: add AV_DISPOSITION_CLEAN_EFFECTS flag
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
2011-02-14 23:17:37 +00:00
30391c6b5c
Update APIchanges for 910b5b8
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
(cherry picked from commit 08a459f096
)
2011-02-14 23:59:55 +01:00
08a459f096
Update APIchanges for 910b5b8
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
2011-02-14 13:08:23 +00:00
f94317fd07
Add missing git rev hash.
...
(cherry picked from commit f2146944fc
)
2011-02-11 02:54:08 +01:00
043d2ff267
Deprecate avcodec_thread_init()
...
As a side effect of the last commit, avcodec_open() now calls it automatically,
so there is no longer any need for clients to call it.
Instead they should set AVCodecContext.thread_count.
avcodec_thread_free() is deprecated, and will be removed from avcodec.h at the
next MAJOR libavcodec bump.
Rename the functions to ff_thread_init/free, since they are now internal.
Wrappers are provided to maintain API compatibility.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
(cherry picked from commit c0b102ca03
)
2011-02-11 02:54:08 +01:00
03e3cb8777
Add missing git rev hash.
...
(cherry picked from commit 8e8cc52be3
)
2011-02-11 02:54:07 +01:00
b38f008ea6
Frame-based multithreading framework using pthreads
...
See doc/multithreading.txt for details on use in codecs.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
2011-02-11 02:53:58 +01:00
8a278ad30d
Add missing git revision hask.
...
(cherry picked from commit c2bd7578af
)
2011-02-11 02:43:49 +01:00
f2146944fc
Add missing git rev hash.
2011-02-09 09:17:29 -05:00
c0b102ca03
Deprecate avcodec_thread_init()
...
As a side effect of the last commit, avcodec_open() now calls it automatically,
so there is no longer any need for clients to call it.
Instead they should set AVCodecContext.thread_count.
avcodec_thread_free() is deprecated, and will be removed from avcodec.h at the
next MAJOR libavcodec bump.
Rename the functions to ff_thread_init/free, since they are now internal.
Wrappers are provided to maintain API compatibility.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
2011-02-09 09:17:28 -05:00
8e8cc52be3
Add missing git rev hash.
2011-02-09 09:17:28 -05:00
37b00b47cb
Frame-based multithreading framework using pthreads
...
See doc/multithreading.txt for details on use in codecs.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
2011-02-09 09:17:28 -05:00
c2bd7578af
Add missing git revision hask.
2011-02-09 09:17:28 -05:00
070e5ba560
lavf: rename ff_probe_input_buffer to make it public
...
It is useful for applications that hand input data directly to lavf via
a ByteIOContext.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
(cherry picked from commit 3940caad02
)
2011-02-09 03:33:55 +01:00
17a1919027
add APIChanges entry for fe9a3fb
...
(cherry picked from commit 7ab8758baf
)
2011-02-09 03:33:54 +01:00
3940caad02
lavf: rename ff_probe_input_buffer to make it public
...
It is useful for applications that hand input data directly to lavf via
a ByteIOContext.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
2011-02-08 18:25:12 -05:00
7ab8758baf
add APIChanges entry for fe9a3fb
2011-02-08 13:38:16 +01:00
561ca02066
Fill in missing date.
...
(cherry picked from commit ae0f8a1a33
)
2011-02-06 20:31:47 +01:00
340a20ea65
Update MINOR and set git rev for non-blocking flag API addition.
...
(cherry picked from commit efdd67cb00
)
2011-02-06 20:31:47 +01:00
f4bd5800ac
Non-blocking protocols: flag and documentation
...
Signed-off-by: Nicolas George <nicolas.george@normalesup.org >
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
(cherry picked from commit fe174fc8fc
)
2011-02-06 20:31:46 +01:00
8cf2d3d3d7
Add an APIchanges entry for avformat_free_context
...
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
(cherry picked from commit ff19748977
)
2011-02-06 20:31:44 +01:00
ae0f8a1a33
Fill in missing date.
2011-02-06 09:46:32 -05:00
efdd67cb00
Update MINOR and set git rev for non-blocking flag API addition.
2011-02-06 09:19:34 -05:00
fe174fc8fc
Non-blocking protocols: flag and documentation
...
Signed-off-by: Nicolas George <nicolas.george@normalesup.org >
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
2011-02-05 20:28:04 -05:00
ff19748977
Add an APIchanges entry for avformat_free_context
...
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com >
2011-02-04 11:38:46 -05:00
e3bf3d533d
Add APIchanges entry for lavc 52.109.0
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
(cherry picked from commit 75fd0668df
)
2011-02-04 03:10:11 +01:00
e921bd57e3
Add forgotten minor API bumps and APIChanges entries
...
The bumps are for adding version.h and avio_{get/put}_str functions in
lavf and making av_dlog public in lavu.
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net >
2011-02-04 03:09:57 +01:00
75fd0668df
Add APIchanges entry for lavc 52.109.0
...
Signed-off-by: Mans Rullgard <mans@mansr.com >
2011-02-03 11:40:32 +00:00
4868bebe5b
Add forgotten minor API bumps and APIChanges entries
...
The bumps are for adding version.h and avio_{get/put}_str functions in
lavf and making av_dlog public in lavu.
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net >
2011-02-02 22:42:39 +01:00
7b3ea5507c
Add sample_aspect_ratio fields to vsrc_buffer arguments.
...
This fixes aspect handling in ffmpeg
This is based on a patch by baptiste
2011-01-31 21:32:06 +01:00
14b171cd71
Add sample_aspect_ratio to AVFilterLink
2011-01-31 21:32:06 +01:00
3a45a3f3c1
Fix date and revision for lavc 52.104.
...
Originally committed as revision 26399 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-17 09:17:19 +00:00
a242ac3620
Rename AVFilterBufferRefAudioProps.samples_nb to nb_samples.
...
More consistent with the rest of FFmpeg and sounds more natural to
English speaking people.
Originally committed as revision 26374 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-15 17:31:34 +00:00
f93fe7764b
Add APIchanges entry for the av_metadata_copy() addition.
...
Originally committed as revision 26361 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-15 11:13:04 +00:00
81c623fae0
Deprecate reordered_opaque in favor of pkt_pts/dts
...
Originally committed as revision 26262 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-07 23:07:31 +00:00
1919feafb1
Add pkt_dts to AVFrame, this will in the future allow multithreading decoders
...
to not mess up dts
Originally committed as revision 26261 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-07 23:07:28 +00:00
393cbb963b
Add AVFrame.pkt_pts that contains the correctly reordered AVPacket.pts
...
Originally committed as revision 26260 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-07 23:07:24 +00:00
060ec0a829
Add av_get_profile_name() to get profile names.
...
Patch by Anssi Hannula, anssi d hannula a iki d fi
Originally committed as revision 26259 to svn://svn.ffmpeg.org/ffmpeg/trunk
2011-01-07 22:27:26 +00:00
28e5d45c68
Bump lavfi minor and add an entry after r26108 (which added
...
AV_PERM_NEG_LINESIZES to avfilter.h).
Originally committed as revision 26111 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-27 18:16:52 +00:00
d46c27552b
Fix date in APIchanges.
...
Originally committed as revision 26109 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-27 18:04:32 +00:00
106f271fdc
Consistently prefer short library names in APIchanges.
...
Originally committed as revision 26106 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-27 09:30:20 +00:00
9128ae08b3
Implement av_find_best_stream.
...
Originally committed as revision 26104 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-27 09:08:20 +00:00
107a7e3e7b
lavf: bump minor and add APIchanges entry after adding AVFMT_NOSTREAMS
...
Originally committed as revision 26103 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-12-27 07:46:57 +00:00