Commit graph

1531 commits

Author SHA1 Message Date
Tim-Philipp Müller a42e8a9231 Automatic update of common submodule
From 6bb6951 to a72faea
2012-11-19 11:29:22 +00:00
Sebastian Dröge c784ec9fa5 av: Put declarations in header files and rename audio codec files 2012-11-19 10:30:37 +01:00
Tim-Philipp Müller 37ce97a6e0 gst_adapter_prev_timestamp -> gst_adapter_prev_pts 2012-11-14 12:45:56 +00:00
Sebastian Dröge 67e11c7ad9 avcodecmap: Add mappings for the GBR color formats 2012-11-10 22:23:23 +01:00
Tim-Philipp Müller d0ef33d463 Fix FSF address 2012-11-04 00:22:16 +00:00
Sebastian Dröge c9125dd6f0 avcodecmap: Remove redundant function to map PixelFormat to GstVideoFormat
And merge everything into a single one.
2012-10-29 14:12:03 +01:00
Sebastian Dröge 7eec659460 avdec: Use gst_audio_buffer_clip() instead of manual clipping 2012-10-25 14:07:21 +02:00
Tim-Philipp Müller 10d45af7bf Back to feature development 2012-10-25 12:51:41 +01:00
Tim-Philipp Müller 89dcd12204 Release 1.0.2 2012-10-25 01:34:32 +01:00
Sebastian Dröge 89faed0a7b libav: Update to 0.8.4 release 2012-10-24 16:01:36 +02:00
Andoni Morales Alastruey 12857d9cf9 configure: fix os type configure option for android 2012-10-23 10:21:52 +02:00
Tim-Philipp Müller a56380f2ad Back to development (bug fixing) 2012-10-07 17:00:08 +01:00
Tim-Philipp Müller 7b22193e60 Release 1.0.1 2012-10-07 16:12:38 +01:00
Tim-Philipp Müller a5afe16c52 Automatic update of common submodule
From 6c0b52c to 6bb6951
2012-10-06 15:00:42 +01:00
Tim-Philipp Müller 451a6c2ecf avvidenc: also skip non-video encoders
Doesn't actually make any difference at the moment, but
seems the right thing to do.

https://bugzilla.gnome.org/show_bug.cgi?id=685113
2012-09-30 16:25:29 +01:00
Alban Browaeys f1071cc1b1 avviddec: exclude non-video decoders
Otherwise audio decoders "ignored", ie blacklisted, end up
registered by avviddec as video decoders.

https://bugzilla.gnome.org/show_bug.cgi?id=685113
2012-09-30 16:24:18 +01:00
Tim-Philipp Müller 07cec6d216 avdemux: fix not-negotiated errors
Drop caps event received on the sink pad, instead of
putting it in the list of cached events to be sent
downstream later. We don't want to send our container
caps downstream to our decoders, that'll give us
nasty not-negotiated errors.

https://bugzilla.gnome.org/show_bug.cgi?id=680464
2012-09-28 16:53:49 +01:00
Sebastian Dröge f0d700d5ca avviddec: Correctly handle 0-sized buffers without crashing
Might e.g. be valid for Theora.
2012-09-27 12:20:30 +02:00
Tim-Philipp Müller 787bd57ea1 avviddec: don't try to set invalid latency
Avoids warnings when we don't know the latency.
2012-09-25 18:29:08 +01:00
Tim-Philipp Müller e8c2d76eca Back to development (bug fixing) 2012-09-24 17:01:00 +01:00
Tim-Philipp Müller 1fefcf2cf4 Release 1.0.0 2012-09-24 14:55:16 +01:00
Tim-Philipp Müller d932e6b179 tests: skip broken tests 2012-09-24 14:55:16 +01:00
Tim-Philipp Müller e898be56b9 Automatic update of common submodule
From 4f962f7 to 6c0b52c
2012-09-22 16:10:07 +01:00
Tim-Philipp Müller ac07c642c1 Release 0.11.99 2012-09-17 18:05:23 +01:00
Tim-Philipp Müller 710229887a Remove -DGST_USE_UNSTABLE_API 2012-09-17 17:53:29 +01:00
Wim Taymans aafffb7665 avviddec: improve debug 2012-09-14 13:25:03 +02:00
Tim-Philipp Müller d87e83eb5b Back to development 2012-09-14 02:59:37 +01:00
Tim-Philipp Müller 1688747212 Release 0.11.94 2012-09-14 02:51:13 +01:00
Nicolas Dufresne 3ca45b8c45 viddec: Set latency base on the number of bframes 2012-09-13 15:48:26 +02:00
Nicolas Dufresne 1f74496b8a viddec: Cleanup unused has_b_frames flag 2012-09-13 15:48:22 +02:00
Edward Hervey 0f9cc8dac6 libav: Switch to non-deprecated symbols
This symbols/enums will all be deprecated in the next releases
2012-09-13 15:23:26 +02:00
Stefan Sauer 70471f230f collectpads: remove gst_collect_pads_add_pad_full
Rename gst_collect_pads_add_pad_full() to gst_collect_pads_add_pad() and fix all
invocations.
2012-09-12 21:15:24 +02:00
Michael Smith 01bb84a5eb libav: add decode support for prores
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=683840
2012-09-12 10:29:24 +02:00
Mark Nauwelaerts c5589bb8f9 avdemux: port to the new GLib thread API 2012-09-12 10:25:21 +02:00
Mark Nauwelaerts c489e4163a configure.ac: handle out-of-tree build
In file included from <gst-ffmpeg>/gst-libs/ext/libav/libavutil/avutil.h:318:0,
                 from <gst-ffmpeg>/gst-libs/ext/libav/libswscale/swscale.h:30,
                 from <gst-ffmpeg>/ext/libswscale/gstffmpegscale.c:26:
<gst-ffmpeg>/gst-libs/ext/libav/libavutil/common.h:38:32: fatal error: libavutil/avconfig.h: No such file or directory
compilation terminated.
2012-09-11 20:40:07 +02:00
Mark Nauwelaerts b9e32291a9 avdemux: only activate in pull mode if upstream is seekable 2012-09-11 17:52:57 +02:00
Tim-Philipp Müller a44c3aeed3 configure: actually check for orc
Otherwise we get a scary "orc acceleration disabled, orc
not found or too old" message at the end of the configure
output. It's used by libswscale.
2012-09-11 13:27:55 +01:00
Wim Taymans 1e5bfa5215 avviddec: add support for codecs that use reget_buffer
Add support for codec that use reget_buffer. In this mode, it reuses the picture
and we need to attach the corresponding input frame to it or else we get the
timestamps wrong.
2012-09-11 13:53:23 +02:00
Edward Hervey 90a8b3fb9f ext: ffmpeg/gstffmpeg*.[ch] => libav/gstav*.[ch] 2012-09-10 17:53:54 +02:00
Edward Hervey 1ea0285e51 configure: Fix name of binary to disable 2012-09-10 17:29:35 +02:00
Edward Hervey f4532d9135 remove postproc element
libpostproc is gone from upstream libav.
2012-09-10 17:18:30 +02:00
Edward Hervey 0e40eb11bc configure.ac: Import top-level include directory
And fixup all includes
2012-09-10 17:08:00 +02:00
Edward Hervey 9f8e46d3d2 avdemux: Really ignore demuxers we want to ignore 2012-09-10 11:17:11 +02:00
Tim-Philipp Müller 22f67f7b9e viddec: blacklist *crystalhd* decoder wrappers
There are gstreamer crystalhd elements as well,
so shouldn't be a big loss.

https://bugzilla.gnome.org/show_bug.cgi?id=683435
2012-09-07 17:56:43 +01:00
Sjoerd Simons ed1ea6f097 ffmpegenc: Don't try to set caps to NULL
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=682736
2012-08-30 20:03:10 +02:00
Stefan Sauer 6d1203e5ab Automatic update of common submodule
From 668acee to 4f962f7
2012-08-22 13:31:46 +02:00
Stefan Sauer eeba6d2ae2 configure: bump gtk-doc req to 1.12 (mar-2009)
This allows us to e.g. unconditionally use gtkdoc-rebase.
2012-08-22 13:20:36 +02:00
Wim Taymans 4b62101f44 viddec: use the right pointers
Use the plane pointers and strides.
Improve some debug
2012-08-10 17:03:26 +02:00
Tim-Philipp Müller a3f357fbf5 Back to development 2012-08-08 16:32:52 +01:00
Tim-Philipp Müller af4db59a83 Release 0.11.93 2012-08-08 16:32:16 +01:00