Andreas Rheinhardt
48aa531984
avcodec/avcodec: Use dedicated pointer to access AVCodecInternal
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
Andreas Rheinhardt
77616c5fb4
avcodec/avcodec: Move decoder channel count check to ff_decode_preinit
...
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
Andreas Rheinhardt
746796ceb4
avcodec/avcodec: Sanitize options before using them
...
This is how it is supposed to happen, yet when using frame threading,
the codec's init function has been called before preinit. This can lead
to crashes when e.g. using unsupported lowres values for decoders
together with frame threading.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
Andreas Rheinhardt
e3156fa7c2
avcodec/avcodec: Perform sub_charenc/iconv checks before AVCodec.init()
...
Also move them to ff_decode_preinit().
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
Andreas Rheinhardt
02e43c00ed
avcodec/avcodec: Check earlier for codec id/type mismatch
...
These fields can't be set via AVOptions, ergo one can check them before
having allocated anything.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
4 years ago
James Almer
f47d7a3b42
avcodec: move core AVCodecContext functions from util.c to a new file
...
Signed-off-by: James Almer <jamrial@gmail.com>
4 years ago
Michael Niedermayer
d1fb157dd7
broken mess removial
...
Originally committed as revision 3539 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
23c9925329
libdts support by (Benjamin Zores <ben at geexbox dot org>)
...
Originally committed as revision 3310 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Garrick Meeker
d4f5d74a54
flash video (flv) support patch by (Garrick Meeker <gmeeker at theoryllc dot com>)
...
Originally committed as revision 2024 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
983e3246b7
per file doxy
...
Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
fe1b62fb3e
* still unfinished code for Options
...
* demo code - awating more comments
Originally committed as revision 1569 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
fb602cd15e
* useless commit - ignore
...
Originally committed as revision 1193 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
e8f147930b
* first shot for the new avcodec API
...
- comments, critics, improvements on the ffmpeg list are welcomed
Originally committed as revision 494 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago