- 15 Mar, 2021 1 commit
-
-
We only support up to 64 channels in GStreamer with a specific layout so it's safe to assume a NONE layout in this case. Also the arrays of channel positions are allocated everywhere with 64 elements so don't try setting more than 64 to NONE as that will cause stack corruptions and similar memory safety issues. Thanks to Natalie Silvanovich for reporting this issue. Fixes #92 Part-of: <!123>
-
- 29 May, 2019 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 02 May, 2019 7 commits
-
-
Remove the git directory
-
This fixes #43
-
The version of libavutil is printed in the log instead of libavcodec because avutil_version() returns LIBAVUTIL_VERSION_INT. This can be confusing, so we should be replace it with avcodec_version().
-
The start time is supposed to be the ts of the first frame. FFmpeg uses fractions to represent timestamps and the start time may use a different base than the frame pts. So we may end up having the start time bigger than the pts because of rounding when converting to gst ts. See gstreamer/gst-libav#51 for details.
-
-
Allows actually decoding such streams :)
-
Tim-Philipp Müller authored
-
- 05 Nov, 2018 1 commit
-
-
Sebastian Dröge authored
-
- 05 Oct, 2018 1 commit
-
-
Sebastian Dröge authored
-
- 02 Oct, 2018 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 01 Oct, 2018 1 commit
-
-
Nirbheek Chauhan authored
We don't want to export any symbols from the ffmpeg static libraries we link to when building inside Cerbero. In the Autotools build, we pass -export-symbols-regex to libtool which ensures this for us.
-
- 16 Sep, 2018 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 16 Aug, 2018 1 commit
-
-
Nicolas Dufresne authored
-
- 20 Jul, 2018 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 19 Jul, 2018 1 commit
- 18 Jul, 2018 1 commit
- 17 May, 2018 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 14 May, 2018 1 commit
- 01 May, 2018 3 commits
-
-
Jan Schmidt authored
-
Jan Schmidt authored
Don't pass a relative path to gas-preprocessor, always use an absolute path to make sure it's found
-
Jan Schmidt authored
Store the original AS environment variable passed to configure correctly, and export it so it's actually available to the sub-process when configuring the embedded ffmpeg
-
- 19 Mar, 2018 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 13 Mar, 2018 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 08 Mar, 2018 1 commit
-
-
- 06 Mar, 2018 1 commit
-
-
Matthew Waters authored
Otherwise we will reference the dependant libraries with -lfoo rather than /path/to/libfoo.la which breaks with the Android-based .la parser which simply passes through all -l libraries. https://bugzilla.gnome.org/show_bug.cgi?id=786403
-
- 03 Mar, 2018 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 01 Mar, 2018 1 commit
-
-
Mathieu Duponchelle authored
-
- 20 Feb, 2018 1 commit
-
-
Matthew Waters authored
They fail with android NDK r16
-
- 15 Feb, 2018 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-