Seungha Yang
|
89bb244ab9
|
avaudenc/avvidenc: Reopen encoding session if it's required
Since the commit https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/22b25b3ea5c,
ffmpeg will not clear draning flag for encoder by avcodec_flush_buffers() API
by default. Allowed case is only if encoder has AV_CODEC_CAP_ENCODER_FLUSH
capability flag. If it's not supported, we should re-open encoding
session, otherwise ffmpeg encoder will keep returning AVERROR_EOF
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-libav/-/merge_requests/99>
|
2020-10-06 19:21:36 +09:00 |
|
Matej Knopp
|
0a985ff677
|
gstlibav: minor fixes for header files
Move G_BEGIN_DECLS below includes and add missing include
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-libav/-/merge_requests/71>
|
2020-05-09 19:09:41 +00:00 |
|
Mathieu Duponchelle
|
59b9e66542
|
avaudenc: install options generically
https://bugzilla.gnome.org/show_bug.cgi?id=792900
|
2018-07-13 00:53:27 +02:00 |
|
Sebastian Dröge
|
d6b5fc4f34
|
av{aud,vid}enc: Stop using deprecated AVFrame APIs
|
2015-06-28 15:37:23 +02:00 |
|
Greg Rutz
|
13ffed87b1
|
avenc: Add compliance property
Add a new property to GstFFMpegVidEnc and GstFFMpegAudEnc to supply
the "strict compliance" value to AVCodecContext
https://bugzilla.gnome.org/show_bug.cgi?id=691617
|
2013-10-15 09:27:03 +02:00 |
|
Sebastian Dröge
|
86361bf6df
|
avvidenc: Simplify color formats in the raw video caps
|
2012-12-11 18:48:34 +00:00 |
|
Sebastian Dröge
|
fbe1221d70
|
avaudenc: Reorder audio channels if necessary and add proper support for channel layouts
|
2012-12-11 18:07:34 +00:00 |
|
Sebastian Dröge
|
f4acd40767
|
avaudenc: Some minor cleanup
|
2012-11-20 10:55:55 +01:00 |
|
Sebastian Dröge
|
7a29cffc50
|
avaudenc: Port to audio encoder base class
|
2012-11-20 10:36:29 +01:00 |
|
Sebastian Dröge
|
c784ec9fa5
|
av: Put declarations in header files and rename audio codec files
|
2012-11-19 10:30:37 +01:00 |
|