- 24 May, 2019 1 commit
-
-
Arun Raghavan authored
-
- 16 May, 2019 1 commit
-
-
Thibault Saunier authored
Fixes gstreamer/gst-docs#36
-
- 14 May, 2019 1 commit
-
-
Thibault Saunier authored
-
- 13 May, 2019 1 commit
-
-
Thibault Saunier authored
-
- 05 May, 2019 1 commit
-
-
Christoph Reiter authored
The included libav requires it now. Otherwise the builds fails with: CCLD libgstlibav.la build-i686-w64-mingw32/gst-libs/ext/.libs/libavutil.a(random_seed.o): In function `av_get_random_seed': gst-libav-1.16.0/gst-libs/ext/libav/libavutil/random_seed.c:126: undefined reference to `BCryptOpenAlgorithmProvider@16' gst-libav-1.16.0/gst-libs/ext/libav/libavutil/random_seed.c:129: undefined reference to `BCryptGenRandom@16' gst-libav-1.16.0/gst-libs/ext/libav/libavutil/random_seed.c:130: undefined reference to `BCryptCloseAlgorithmProvider@8' collect2.exe: error: ld returned 1 exit status
-
- 01 May, 2019 1 commit
-
-
Seungha Yang authored
Convert mastering display information (a.k.a HDR static metadata) and content light level information provided by FFMPEG to Gstreamer.
-
- 29 Apr, 2019 3 commits
-
-
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().
-
Yeongjin Jeong authored
There are decoders that need to be drained if they work on multi-threads, even if AV_CODEC_CAP_DELAY is not set.
-
Yeongjin Jeong authored
There are decoders that need to be drained if they work on multi-threads, even if AV_CODEC_CAP_DELAY is not set.
-
- 19 Apr, 2019 1 commit
-
-
Tim-Philipp Müller authored
-
- 18 Apr, 2019 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 12 Apr, 2019 1 commit
-
-
Sebastian Dröge authored
-
- 10 Apr, 2019 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 09 Apr, 2019 1 commit
-
-
Sebastian Dröge authored
See gstreamer/gst-libav#41 (comment 142808) The switch to the new ffmpeg property system changed the type of the bitrate property from int to int64, which potentially breaks many existing applications at runtime as properties are usually set via g_object_set(). As such, override the type to int until GStreamer 2.0.
-
- 01 Apr, 2019 1 commit
-
-
Aaron Boxer authored
(this is only used for CEA 708 raw data). another element such as mpegvideoparse may have already added the meta.
-
- 22 Mar, 2019 1 commit
-
-
Mathieu Duponchelle authored
-
- 04 Mar, 2019 2 commits
-
-
Tim-Philipp Müller authored
.. and other formats where ffmpeg gives us multiple subframes per input frame. Since we now support non-interleaved audio, we can't just concat buffers any more. Also, audio metas won't be combined when buffers are merged, so when we push out the combined buffer we'll look at the meta describing only the first subframe and think it covers the whole frame leading to stutter/gaps in the output. We could fix this by copying the output data into a new buffer when we merge buffers, but that's suboptimal, so let's add some API to GstAudioDecoder to push out subframes and use that instead. #49
-
Tim-Philipp Müller authored
-
- 26 Feb, 2019 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 21 Feb, 2019 1 commit
-
-
Guillaume Desmottes authored
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.
-
- 12 Feb, 2019 2 commits
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- 17 Jan, 2019 2 commits
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- 12 Jan, 2019 1 commit
-
-
Seungha Yang authored
It must be freed with av_opt_freep_ranges as documented.
-
- 05 Dec, 2018 1 commit
-
-
Thibault Saunier authored
From ed78bee to 59cb678
-
- 15 Nov, 2018 1 commit
-
-
Sebastian Dröge authored
-
- 12 Nov, 2018 1 commit
-
-
Jordan Petridіs authored
This commit adds a .gitlab-ci.yml file, which uses a feature to fetch the config from a centralized repository. The intent is to have all the gstreamer modules use the same configuration. The configuration is currently hosted at the gst-ci repository under the gitlab/ci_template.yml path. Part of gstreamer/gstreamer-project#29
-
- 08 Nov, 2018 1 commit
-
-
Allows actually decoding such streams :)
-
- 05 Nov, 2018 3 commits
-
-
Sebastian Dröge authored
-
Matthew Waters authored
Remove the git directory
-
Haihao Xiang authored
This fixes gstreamer/gst-libav#43
-
- 29 Oct, 2018 1 commit
-
-
Nirbheek Chauhan authored
-
- 15 Oct, 2018 1 commit
-
-
Nirbheek Chauhan authored
When building with MSVC, if the 3rd operator is a double, the entire expression always promoted double, and is then cast to int64. When TRUE, this evaluates to (gint64) (gdouble) (INT64_MAX) which overflows to INT64_MIN on MSVC, but not on C99 compilers. This causes us to fail the g_return_if_fail inside g_param_spec_int64 when built with MSVC.
-
- 12 Oct, 2018 1 commit
-
-
Arun Raghavan authored
This exposes support for the "iff" demuxer. This is a general purpose format, and the reason to expose this now is to allow reading DSD data (which is supported via a variant called DSDIFF). More information at: https://wiki.multimedia.cx/index.php?title=IFF https://www.loc.gov/preservation/digital/formats/fdd/fdd000245.shtml
-
- 09 Oct, 2018 1 commit
-
-
Nirbheek Chauhan authored
This matches all other plugins in the other gstreamer repos. This is also necessary for generating the correct libtool archive (.la) files in Cerbero which are needed for static linking on Android and iOS.
-
- 08 Oct, 2018 1 commit
-
-