Max Kellermann
|
97f670658f
|
util/StringFormat: new utility library
|
2018-01-24 13:28:28 +01:00 |
|
Max Kellermann
|
71f0ed8b74
|
*: add "noexcept" to many, many function prototypes
This eliminates some overhead, because the compiler doesn't need to
consider these functions throwing.
|
2017-05-08 14:44:49 +02:00 |
|
Max Kellermann
|
5900253b85
|
update copyright year
|
2017-01-03 20:48:59 +01:00 |
|
Max Kellermann
|
e9c2885f34
|
lib/ffmpeg/Error: remove SetFfmpegError(); it's unused now
|
2016-10-31 13:18:47 +01:00 |
|
Max Kellermann
|
8c744efd56
|
input/InputStream: migrate from class Error to C++ exceptions
|
2016-09-16 17:43:36 +02:00 |
|
Max Kellermann
|
fc7d3f64c0
|
input/Plugin: migrate open() from class Error to C++ exceptions
|
2016-09-09 18:15:01 +02:00 |
|
Max Kellermann
|
1d67aa7bf2
|
update copyright year to 2016
|
2016-02-26 17:54:05 +01:00 |
|
Max Kellermann
|
2e98324486
|
lib/ffmpeg/Buffer: add "malloc" attribute
|
2015-06-22 09:11:22 +02:00 |
|
Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
|
Max Kellermann
|
d37811f177
|
lib/ffmpeg/Buffer: always include libavutil/mem.h
Needed for av_free().
|
2014-12-26 14:09:45 +01:00 |
|
Max Kellermann
|
90b91ead72
|
decoder/ffmpeg: move code to lib/ffmpeg/Init.cxx
|
2014-12-21 20:51:41 +01:00 |
|
Max Kellermann
|
1e98e41381
|
decoder/ffmpeg: move code to lib/ffmpeg/LogCallback.cxx
|
2014-12-20 18:46:29 +01:00 |
|
Max Kellermann
|
2e22ff2e36
|
decoder/ffmpeg: use AVStream::duration
Use the duration of the stream we're actually decoding - not the
"global" attribute AVFormatContext::duration which may differ.
|
2014-12-19 10:23:05 +01:00 |
|
Max Kellermann
|
d0c481e44e
|
lib/ffmpeg/Time: add API documentation
|
2014-12-19 09:49:29 +01:00 |
|
Max Kellermann
|
67e2d9f9e1
|
decoder/ffmpeg: move code to lib/ffmpeg/Time.hxx
|
2014-12-19 09:41:21 +01:00 |
|
Max Kellermann
|
a142f93dca
|
decoder/ffmpeg: move code to class FfmpegBuffer
|
2014-12-18 22:24:28 +01:00 |
|
Max Kellermann
|
e8564b4c90
|
decoder/ffmpeg: log detailed error message
|
2014-12-18 22:07:38 +01:00 |
|
Max Kellermann
|
e6e9c21275
|
input/ffmpeg: use av_strerror()
Generate more detailed error messages.
|
2014-08-18 20:35:34 +02:00 |
|
Max Kellermann
|
636f5d4a1d
|
{input,decoder}/ffmpeg: move ffmpeg_domain to lib/ffmpeg/Domain.cxx
Eliminate duplicate definition (in input plugin and decoder plugin).
|
2014-08-18 10:12:37 +02:00 |
|