- Sep 01, 2016
-
-
Sebastian Dröge authored
-
- Aug 29, 2016
-
-
Sebastian Dröge authored
-
Thibault Saunier authored
https://github.com/mesonbuild/meson We only support building with ffmpeg installed system wide and not as subproject yet.
-
- Aug 26, 2016
-
-
Josep Torra authored
Fixes "clang: error: argument unused during compilation: '-pthread'"
- Aug 20, 2016
-
-
Tim-Philipp Müller authored
Usually means no framerate / variable framerate. Also the fraction arguments were swapped.
-
- Aug 16, 2016
-
-
Sebastian Dröge authored
Otherwise it will pick it up when the system has the relevant headers, and then linking produces an unusable plugin later as we don't ensure that the plugin also links against the crystalhd library. https://bugzilla.gnome.org/show_bug.cgi?id=769809
-
Sebastian Dröge authored
-
- Aug 04, 2016
-
-
When switching playback modes, like from TRICKMODE or TRICKMODE_KEY_UNITS back to regular playback, we need to make sure we set the skip mode back to the default setting. While this field would be properly reset when we *have* feedback from downstream (i.e. diff != G_MAXINT64), it would not be reset during the initial phase (i.e. when the decoder hasn't pushed a buffer yet, and therefore the sink hasn't sent back QoS information). This avoids dropping plenty of frames when going back to regular playback
-
- Jul 26, 2016
-
-
Sebastian Dröge authored
-
- Jul 22, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
These can show up when having a build against a system version of ffmpeg.
-
- Jul 11, 2016
-
-
Stefan Sauer authored
From f363b32 to f49c55e
-
- Jul 06, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Jul 05, 2016
-
-
Sebastian Dröge authored
Just truncating might not be enough.
-
Sebastian Dröge authored
We won't get codec_data and various other information otherwise.
-
Sebastian Dröge authored
We won't get codec_data and various other information otherwise.
-
- Jul 01, 2016
-
-
Sebastian Dröge authored
-
We have native plugins (gst-vaapi) for that
-
We already have native plugins for those
-
- Jun 30, 2016
-
-
Sebastian Dröge authored
-
- Jun 21, 2016
-
-
Nicolas Dufresne authored
From ac2f647 to f363b32
-
- May 31, 2016
-
-
Tim-Philipp Müller authored
Needed by new automake test runner.
-
- May 15, 2016
-
-
Sebastian Dröge authored
-
- May 14, 2016
-
-
Edward Hervey authored
We might have cases where the framerate is not known (0/1).
-
- May 13, 2016
-
-
Several decoders will only be able to report a real latency (has_b_frames) once they're actually initialized (i.e. when they return their first frame). Doing it earlier (in set_format) doesn't guarantee that the AVCodecContext has_b_frames has been properly initialized. https://bugzilla.gnome.org/show_bug.cgi?id=766362
-
-
- May 03, 2016
-
-
Sebastian Dröge authored
-
- Apr 29, 2016
-
-
Sebastian Dröge authored
Otherwise we will consider them as one frame of raw audio that is still pending, and shift all timestamps by the amount of time spent with header buffers. https://bugzilla.gnome.org/show_bug.cgi?id=765797
-
Sebastian Dröge authored
Otherwise the next successfully decoded frame will get its timestamp and we will slowly let a/v sync drift apart. https://bugzilla.gnome.org/show_bug.cgi?id=765797
-
- Apr 28, 2016
-
-
Sebastian Dröge authored
Various functions in libavcodec need them, like the format, sample rate, etc. and just having them in the context is not enough. This fixes draining for codecs like MP2 that require a fixed frame size and require libav to pad the last frame if required.
-
- Apr 25, 2016
-
-
Sebastian Dröge authored
It has its own allocator that depending on the configuration is incompatible with GLib's and just causes a segmentation fault. Like on Windows. https://bugzilla.gnome.org/show_bug.cgi?id=760266
-
- Apr 20, 2016
-
-
Sebastian Dröge authored
Otherwise avdeinterlace won't find any filters, and we only use yadif in there. https://bugzilla.gnome.org/show_bug.cgi?id=765319
-
- Apr 15, 2016
-
-
Sebastian Dröge authored
-
- Apr 14, 2016
-
-
Julien Isorce authored
From 6f2d209 to ac2f647
-
- Mar 24, 2016
-
-
Víctor Manuel Jáquez Leal authored
The GObject macros either for GstFFMpegVidDec and GstFFMpegVidEnc can break the compilation because they are not GTypes, since each av video elements are registered in runtime. https://bugzilla.gnome.org/show_bug.cgi?id=764162
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-