| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Add simple encoder drain test case
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-libav/-/merge_requests/100>
|
|
|
|
|
|
| |
Looks like they weren't ported when we switched to meson
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-libav/-/merge_requests/100>
|
| |
|
|
|
|
| |
Fixes "clang: error: argument unused during compilation: '-pthread'"
|
|
|
|
| |
Needed by new automake test runner.
|
|
|
|
|
| |
Makes source code smaller, and ensures we go through common initialization
path (like the one that sets up XML unit test output ...)
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=684684
|
|
|
|
|
|
|
|
| |
The _1_0 suffixed environment variables override the
non-suffixed ones, so if we're in an environment that
sets the _1_0 suffixed ones, such as jhbuild, we need
to set those to make sure ours actually always get
used.
|
| |
|
| |
|
| |
|
|
|
|
| |
libpostproc is gone from upstream libav.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
Also change elements factory names to avenc_*, avdec_*,
avmux_* and avdemux_*. The actual filenames, type names,
function/variable names are not touched to make merging
with 0.10 easier at this point. Once 0.10 is not supported
anymore everything should be renamed.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Some still fail though, for various reasons. ffmpeg warning:
"get_buffer() cannot be called after ff_thread_finish_setup()".
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=654634
|
| |
|
|
|
|
|
| |
The sample file is so small, we may just as well add a little
unit test for the previously fixed bug.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Cache any events we get from upstream before we're open, especially
tag events we may be getting from apedemux/id3demux or the like, and
push them downstream later when we've added our pads instead of just
dropping them silently. Fixes transcoding tags for Monkey's Audio
Files with preceding APE or ID3v2 tags (#586957). Add minimal unit
test for this.
Also push stream tags later after the global tags and the newsegment
event rather than right after creating the pad.
|
| |
|
|
|
|
| |
Check that the ffmpeg plugin actually exists after building.
|
|
|
|
|
|
|
|
| |
Original commit message from CVS:
* configure.ac:
Fix type in error messgae.
* tests/check/.cvsignore:
Ignore more files.
|
|
|
|
|
|
|
|
| |
number.
Original commit message from CVS:
* tests/check/generic/libavcodec-locking.c:
Print message name and not just number.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Original commit message from CVS:
* ext/ffmpeg/gstffmpegcfg.c: (gst_ffmpeg_cfg_install_property),
(gst_ffmpeg_cfg_finalize):
* ext/ffmpeg/gstffmpegcfg.h:
* ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_finalize),
(ffmpegenc_setup_working_buf), (gst_ffmpegenc_chain_video),
(gst_ffmpegenc_flush_buffers):
Free strings atleast when finalizing elements.
* tests/check/generic/libavcodec-locking.c: (GST_START_TEST),
(simple_launch_lines_suite):
Fix some leaks.
|
|
|
|
|
|
|
|
|
|
|
|
| |
pulls in the required info from there, and...
Original commit message from CVS:
* configure.ac:
* tests/Makefile.am:
Remove bogus check for libcheck, since we check for
gstreamer-check and it pulls in the required info from there, and we
weren't actually _using_ the information for libcheck ourselves
anyway.
|
|
|
|
|
|
|
| |
Original commit message from CVS:
* docs/Makefile.am:
* tests/check/Makefile.am:
Spaces => tab
|
|
|
|
|
|
|
|
|
| |
test. Limit it to 10 fps, which means en...
Original commit message from CVS:
* tests/check/generic/libavcodec-locking.c: (GST_START_TEST):
Fix the filter caps string for the test. Limit it to 10 fps, which
means encoding ~ 50 frames before timeout
|
|
|
|
|
|
|
|
|
| |
didn't pick up because it's empty).
Original commit message from CVS:
* tests/check/gst-ffmpeg.supp:
Add missing file (which prepare-ChangeLog didn't pick up
because it's empty).
|
|
|
|
|
|
|
|
|
|
| |
is available (we might have been configu...
Original commit message from CVS:
* tests/check/generic/libavcodec-locking.c: (GST_START_TEST),
(simple_launch_lines_suite), (main):
Only run test when encoder element is available (we might
have been configured with --disable-encoders).
|
|
|
|
|
|
|
|
|
|
| |
Original commit message from CVS:
Patch by: Luca Ognibene <luogni at tin dot it>
* tests/check/Makefile.am:
* tests/check/generic/libavcodec-locking.c: (setup_pipeline),
(run_pipeline), (GST_START_TEST), (simple_launch_lines_suite),
(main):
Add test case for libavcodec locking
|
|
Original commit message from CVS:
* Makefile.am:
* configure.ac:
* tests/Makefile.am:
* tests/check/.cvsignore:
* tests/check/Makefile.am:
* tests/check/generic/.cvsignore:
Add test infrastructure to gst-ffmpeg (#324279).
|