Commit graph

8522 commits

Author SHA1 Message Date
David Schleef d13b2b8287 Merge branch 'hacking' 2010-06-02 11:31:26 -07:00
David Schleef 6ceb310dc6 invtelecine: Add verify-field-flags property
When enabled, check that the video matches the field flags on the
incoming buffers.
2010-06-02 11:30:44 -07:00
David Schleef 88f4a6a0ed invtelecine: remove old code 2010-06-02 11:30:32 -07:00
David Schleef c439a6bc36 invtelecine: Add 4:2:2 formats 2010-06-02 11:29:57 -07:00
David Schleef 750cdc912b invtelecine: Change format table
Add format name, phase table.
2010-06-02 11:29:05 -07:00
David Schleef b213b03804 invtelecine: Add multiple pulldown formats 2010-06-02 11:26:41 -07:00
David Schleef 00174c8fa8 invtelecine: handle different frame sizes 2010-06-02 11:26:41 -07:00
David Schleef 14c8bf96ad basevideodecoder: (in vp8) Mark discont buffers 2010-06-02 11:26:41 -07:00
Руслан Ижбулатов a7fe2c391c ivfparse: Fix format string warning
Fixes #620324
2010-06-02 10:06:26 +02:00
David Schleef 106cf3cdd6 cog: remove old tests 2010-06-02 00:01:19 -07:00
David Schleef 47500aadfa tests: Add orc tests to check Makefile 2010-06-02 00:01:19 -07:00
David Schleef 6961d82039 cog: use common/orc.mak 2010-06-02 00:01:14 -07:00
Sebastian Dröge 0f6d3e7b4f schro: Fix segfault on EOS 2010-06-02 00:01:14 -07:00
David Schleef 69a5d3c067 schro: fix for base video updates 2010-06-02 00:01:14 -07:00
Sebastian Dröge 8dddd8e633 dirac: Fixes for base video encoder changes 2010-06-02 00:01:14 -07:00
David Schleef bdb5926cda basevideo: Move base video from vp8 to gst-libs 2010-06-02 00:01:10 -07:00
David Schleef 937b8848a6 Automatic update of common submodule
From 17f89e5 to 47683c1
2010-06-01 23:49:31 -07:00
David Schleef 2de89845a6 Automatic update of common submodule
From fd7ca04 to 17f89e5
2010-06-01 22:55:11 -07:00
Sebastian Dröge 443af97a41 vp8: Use VPX_PLANE_* instead of PLANE_* 2010-06-01 11:19:46 +02:00
Sebastian Dröge 637a12a028 vp8: Add compatilibity defines to work with older versions of libvpx too 2010-06-01 11:19:46 +02:00
Philip Jägenstedt 4c552be9d9 vp8dec: s/IMG_FMT_I420/VPX_IMG_FMT_I420/
This corresponds to upstream libvpx commit 6cd4a10e167203d1deb79abf60ee72599e97891b
2010-06-01 11:19:46 +02:00
Sebastian Dröge b43afeffd7 vp8enc: Allow a maximum keyframe distance of 0, i.e. all frames are keyframes 2010-06-01 11:19:46 +02:00
Sebastian Dröge 1a95b29115 ivfparse: Send an initial NEWSEGMENT event 2010-06-01 11:19:46 +02:00
Sebastian Dröge 820c8f9ed1 ivfparse: Integrate into the build system 2010-06-01 11:19:46 +02:00
Sebastian Dröge d1e3217be8 ivfparse: Add simple IVF parser
This only supports VP8 so far.
Fixes bug #619158.
2010-06-01 11:19:45 +02:00
Sebastian Dröge 24027dd9f2 vp8dec: Set decoder deadline from the QoS information 2010-06-01 11:19:45 +02:00
Tim-Philipp Müller 7028ba1ff5 Back to development 2010-06-01 10:18:06 +01:00
Tim-Philipp Müller cc058612ec Release 0.10.19 2010-05-31 02:10:58 +01:00
Tim-Philipp Müller faa3ae4bd0 Update .po files 2010-05-31 02:10:08 +01:00
Tim-Philipp Müller 69f1a8678c docs: add some distclean rules to fix distcheck
Stolen from gtk-doc.m4 and not found in gtk-doc-plugin.m4. We need
them because we do have libs/interfaces stuff as well now (namely
GstPhotography).
2010-05-31 01:55:42 +01:00
Tim-Philipp Müller fd37286ad0 docs: fix build of gtk-doc scanner 2010-05-31 00:33:16 +01:00
Sebastian Dröge e9c48d1671 vp8enc: Move debug output one line above where the packet is still valid 2010-05-28 16:35:50 +02:00
Sebastian Dröge 1e1d52f4fc vp8enc: Correctly ignore non-frame packets from the encoder
Fixes bug #619916.
2010-05-28 15:01:15 +01:00
Tim-Philipp Müller cbd74ceff4 mpegvideoparse: change profile and level strings to something nicer-looking
This is more in line with what we do elsewhere, even if it doesn't
resemble the offical abbreviations exactly.

See #616078.
2010-05-28 12:50:01 +01:00
Mark Nauwelaerts 413716d1d9 h264parse: plug a few memory leaks
Fixes #619617.
2010-05-28 12:36:23 +01:00
Tim-Philipp Müller 3b7d758ce2 0.10.18.3 pre-release 2010-05-26 14:11:15 +01:00
Tim-Philipp Müller 0f70a6b885 docs: fix dist/distcheck issues with camerabin figures
Move figures into docs/plugins as well, to avoid issues with
make dist and make distcheck (make distdir will not first descend
into child directories). Out-of-source build seems to still work
as well.
2010-05-26 14:06:11 +01:00
Tim-Philipp Müller d1b800a4ce po: update translations 2010-05-26 12:36:21 +01:00
Tim-Philipp Müller bb63c41c64 Automatic update of common submodule
From 357b0db to fd7ca04
2010-05-26 11:55:47 +01:00
Руслан Ижбулатов 71b8d4b5ce mplex: add MPLEX_LDFLAGS variable
So mingw32 users can hack around a compiler/linker bug.

Fixes #617145
2010-05-25 15:48:10 +01:00
Zaheer Abbas Merali 721643431e mpegvideoparse: fix crash if downstream is unliked
mpeg_packetizer_get_block() in some circumstances (here: if
downstream was unlinked) returns a block but does not set the
buffer causing mpegvideoparse_drain_avail() to cause invalid memory
access.

Fixes #619502.
2010-05-25 00:29:58 +01:00
Thiago Santos c6e77c3d03 Removing remaining gstapp*
There are some remaining gstapp* living unlinked from the build scripts.
Remove them.
2010-05-24 20:03:21 -03:00
Thiago Santos 997979c046 camerabin: Fix test build
Adds missing -bad cflags to camerabin tests.
2010-05-24 20:03:18 -03:00
Sebastian Pölsterl 58b926b978 mpegtspacketizer: fix minor memory leak
Don't leak language code.

Fixes #619444.
2010-05-23 19:20:31 +01:00
David Schleef e601988ddd cogcolorspace: resample YUV->YUV conversions
Fixes a segfault (bug #618044).
2010-05-22 10:40:52 +01:00
Bastien Nocera af97600798 vcdsrc: change VCD URI handler to the DVD scheme
The current URI parsing code doesn't allow setting the "device"
from which the VCD should be read.

Use the same structure as the DVD URI handling instead, so that
devices can be passed in the URI, as well as track number.

Up the rank of the VCD plugin so that it can be auto-plugged and
used by Totem.

https://bugzilla.gnome.org/show_bug.cgi?id=340986
2010-05-22 10:30:44 +01:00
Sebastian Dröge 179555c45b basevideodecoder: Take the frame duration into account when calculating the earliest time
This formula is used in many other elements too.

Fixes bug #619318.
2010-05-22 11:01:13 +02:00
Sebastian Dröge 71ebf1add6 basevideodecoder: Reset QoS values when necessary 2010-05-22 11:01:06 +02:00
Sebastian Dröge 2fa8d69d82 vp8enc: Use GST_VIDEO_CAPS_YUV(I420) instead of handwritten I420 caps for the pad template
Fixes bug #619344.
2010-05-22 11:00:44 +02:00
Philip Jägenstedt 0285cff300 vp8dec: drop late frames after decoding them
This saves a memcpy, which is always something.
2010-05-21 22:23:27 +02:00