Sebastian Dröge
944d6b1786
volume: Revert rounding behaviour changes when using controlled volume properties
...
Now the controlled and non-controlled code paths are all having
exactly the same rounding behaviour and the unit tests pass again.
2010-03-12 15:49:17 +01:00
Sebastian Dröge
baf2fc1c58
volume: Only allocate a mute value array if a control source exists for the mute property
2010-03-12 15:49:17 +01:00
Edward Hervey
914596ffb6
Automatic update of common submodule
...
From e272f71 to 55cd514
2010-03-12 13:55:55 +01:00
Thiago Santos
6d1f406a77
tags: Add new mapping to XMP helpers
...
Adds geotagging mappings to XMP helpers
Fixes #609539
2010-03-11 18:29:53 -03:00
Benjamin Otte
6404e94ae7
Don't have 2 include dirs
...
Seems to have been accidentally introduced in
7269bc26d0
.
2010-03-11 20:20:31 +01:00
Edward Hervey
e22741f1dd
tests: Fix another unitialized variable
2010-03-11 16:35:10 +01:00
Edward Hervey
d91a466dd5
tests: Fix unitialized variable.
2010-03-11 16:09:26 +01:00
Benjamin Otte
3a7d632a59
Add -Wredundant-decls to warning flags
...
... and fix all the warnings that flag throws.
2010-03-11 15:38:18 +01:00
Benjamin Otte
43b1683421
Add -Wmissing-declarations -Wmissing-prototypes to warning flags
...
Includes all the fixes necessary to make stuff compile again.
2010-03-11 13:50:31 +01:00
Benjamin Otte
86a6b39b2c
gio: Remove unused function
2010-03-11 13:34:45 +01:00
Tim-Philipp Müller
3dd39392c2
vorbisparse: make sure header buffer metadata is writable before modifying it
...
Fixes unit test failures with core git.
2010-03-11 11:19:04 +00:00
Benjamin Otte
9b5ef584e2
check: Ref buffers after setting caps on them
...
Reffing makes metadata unwritable, so we need to set the caps before.
2010-03-11 12:18:50 +01:00
Benjamin Otte
06b516ab47
Add WARNING_CXXFLAGS where ERROR_CXXFLAGS are
...
This matches the previous commit doing the same for CFLAGS in response
to the common/ module changes.
2010-03-11 12:18:50 +01:00
Edward Hervey
59bc1cd37d
Update .po files
2010-03-11 12:04:37 +01:00
Tim-Philipp Müller
8697324e07
tests: don't use Gtk+ 2.18 API for no good reason
...
The rest of the code directly uses widget->allocation as well, so no point
in using the new API in other places.
2010-03-11 10:40:59 +00:00
Benjamin Otte
90d55bfc7e
Automatic update of common submodule
...
From df8a7c8 to e272f71
2010-03-11 11:20:48 +01:00
Stefan Kost
aba07d54c4
xvoverlay: correct version number in docs
2010-03-11 10:55:21 +02:00
Stefan Kost
944558971d
tests: add a test for trickplay in audio synthesis graphs
...
Right now this mostly demonstatest what not works. That is seeking with
start-type = NONE to only update the rate and playing backwards. Also
it shows that non-flushing seeks tend to lockup adder. Separate unit tests
for the issues follow.
2010-03-11 10:53:05 +02:00
Stefan Kost
8551c49ff9
tags: add basic xmp metadata support
...
XMP metadata can be embedded in many media container formats. Implement own
parser and formatter that can be used to convert between an xpacket and a
GstTagList. Add unit tests.
2010-03-11 10:52:56 +02:00
Stefan Kost
91fbd42094
example: add an example for xoverlay::set_render_rectangle()
...
This add a new example which animates a target recangle for the video.
2010-03-11 10:24:58 +02:00
Stefan Kost
a982dc0480
xvimagesink: implement set_render_rectangle
...
Previously we hardcoded the target rectangle passes to Xv(Shm)PutImage. Extend
the implementation to use a full rectangle and don't assume 0,0 for top,left.
2010-03-11 10:24:57 +02:00
Stefan Kost
7269bc26d0
xoverlay: add new vmethod ::set_render_rectangle()
...
Add set_render_rectangle() vmethod to the interface to better support windowless
toolkits (e.g. qt graphicsview or video on canvas in general). Right now we
always fill the widget to 100%. With the patch we can use a rectangular target
region. Fixes #610249 .
API: GstXOverlay::set_render_rectangle()
2010-03-11 10:24:57 +02:00
Stefan Kost
7b13aeee32
x(v)imagesink: take new size from event thread and do not poll for every frame
...
We can update the geometry in ConfigureNotify (unless we disable event-
handling). If event handling is disabled, one should use _expose() to trigger a
redraw and update the geometry.
2010-03-11 10:23:19 +02:00
Benjamin Otte
7050c0e7cd
Automatic update of common submodule
...
From 9720a7d to df8a7c8
2010-03-10 21:51:59 +01:00
Benjamin Otte
96ef7c0d15
Update for recent changes to common submodule
...
This just replaces every "$ERROR_CFLAGS" usage with a usage of
"$WARNING_CFLAGS $ERROR_CFLAGS" to get the same functionality as
previously.
Actually using that separation will happen later.
2010-03-10 21:01:20 +01:00
Benjamin Otte
801fdc2768
Automatic update of common submodule
...
From 0b6e072 to 9720a7d
2010-03-10 20:43:46 +01:00
Benjamin Otte
6ed999065a
Automatic update of common submodule
...
From 7cc5eb4 to 0b6e072
2010-03-10 16:09:45 +01:00
Mark Nauwelaerts
801ad1bc5c
tagdemux: do not cache FLUSH_START/_STOP events
...
... and similarly so for serialized events.
2010-03-10 14:37:07 +01:00
Mark Nauwelaerts
0f6cf41947
playsink: provide correct error message if configured audio/video sink fails
2010-03-10 14:37:05 +01:00
Mark Nauwelaerts
708956e281
vorbisdec: remove unused field
2010-03-10 11:24:31 +01:00
Mark Nauwelaerts
66c1292cac
tests: enable strict discontinuity checking on vorbisdec pipeline
...
Closes #423086 .
2010-03-10 11:24:28 +01:00
Tim-Philipp Müller
0c5b377c17
Automatic update of common submodule
...
From 7aa65b5 to 7cc5eb4
2010-03-10 01:09:31 +00:00
Tim-Philipp Müller
62ef200ca9
docs: fix Returns: for gst_video_parse_caps_color_matrix()
2010-03-10 01:07:09 +00:00
Tim-Philipp Müller
56a2f3a3fe
po: update for changed string
2010-03-10 00:59:10 +00:00
Tim-Philipp Müller
c681ecab9f
tests: fix typo in videorate unit test pipeline description
...
Two consecutive ! ! leave a 'Link without source' error in the debug log.
2010-03-10 00:59:10 +00:00
Tim-Philipp Müller
f7ca667189
tests: don't use deprecated functions in videorate unit test
2010-03-10 00:59:10 +00:00
Tim-Philipp Müller
35325cf561
win32: add new API to libgstvideo.def
2010-03-10 00:59:10 +00:00
David Schleef
1701c706ec
oggmux: Don't flush after every frame for theora
2010-03-09 15:40:18 -08:00
Sebastian Dröge
f1ddabe7cb
Automatic update of common submodule
...
From 44ecce7 to 7aa65b5
2010-03-09 21:26:58 +00:00
David Schleef
76afac25b4
video: Add color-matrix handling to caps
2010-03-09 13:17:34 -08:00
David Schleef
173b0758dc
videotestsrc: Add color-matrix to caps
2010-03-09 13:11:38 -08:00
Sebastian Dröge
d5a4ca9962
build: Make some more rules silent if requested
2010-03-09 21:01:38 +00:00
Sebastian Dröge
3f3fcb0e4c
configure: Use automake 1.11 silent rules instead of shave if available
...
This makes sure that we use something that is still maintained and
also brings back libtool 1.5 support.
2010-03-09 21:01:38 +00:00
Sebastian Dröge
71ca26fc7f
playsink: Don't fail if there are subtitles and audio but no video
...
Change playbin2 to not error out if there are subtitles and audio
but no video. If visualizations are enabled the subtitles are rendered on top
of the visualization stream, otherwise the subtitles are not linked at all and
only the audio is played (and a warning message is posted).
If there are only subtitles but neither audio nor video an error message is
still posted.
Fixes bug #610866 .
2010-03-09 21:01:38 +00:00
Sebastian Dröge
5d0957525a
volume: If a controller is used, use sample accurate property values
...
Fixes bug #609801 .
2010-03-09 20:58:38 +00:00
Benjamin Otte
ed3e1ab8b2
gstvideo: Fix typos in comments
2010-03-09 19:17:04 +01:00
Tim-Philipp Müller
739918facb
Back to development
2010-03-09 17:39:15 +00:00
Tim-Philipp Müller
ccdbe1ebbc
Release 0.10.28
2010-03-08 23:20:43 +00:00
Tim-Philipp Müller
ebe546ca97
Update .po files
2010-03-08 23:19:57 +00:00
Benjamin Otte
1ad8d6ee03
theora: Fix SIGFPE when using 0/1 framerate
...
libtheora crashes with a 0 framerate, so let's forbid it.
https://bugzilla.redhat.com/show_bug.cgi?id=571289
2010-03-08 22:28:27 +01:00