Commit graph

8146 commits

Author SHA1 Message Date
Stefan Kost cfcffe6a74 signalprocessor: remove useless g_assert
g_malloc and co would terminate when out of memory. No need to check after it.
2010-03-25 23:28:25 +02:00
Stefan Kost 7a14b5d393 signalprocessor: add more logging 2010-03-25 23:26:38 +02:00
Stefan Kost 31423b4638 signalprocessor: register function pointers just once
Avoid re-registering those for each wrapped ladpsa/lv2 element.
2010-03-25 23:12:37 +02:00
Stefan Kost 9304f959a4 signalprocessor: add rate to caps 2010-03-25 23:07:46 +02:00
Stefan Kost 5bc9d4cecd signalprocessor: rename log category to be less ambigous 2010-03-25 23:05:18 +02:00
Stefan Kost e4a3bc43c0 lv2: add more examples 2010-03-25 23:02:00 +02:00
Stefan Kost 16f532b71a dtmfdetect: if we tell that we handle gap flags, then do so 2010-03-25 23:01:42 +02:00
Stefan Kost 88b223d36b dtmfdetect: use glib types 2010-03-25 23:01:05 +02:00
Stefan Kost de4a6adf80 dtmfdetect: fix classification 2010-03-25 23:01:05 +02:00
Stefan Kost 4f526f8aef dtmfdetect: reformat message docs
Use a list like in other element docs as an untweaked docbook table look ugly.
2010-03-25 23:00:00 +02:00
Tim-Philipp Müller d6f3ee4b90 audioparsers: remove unused GstBaseParseClassPrivate structure 2010-03-25 17:13:51 +00:00
Arun Raghavan 76f5d96e06 flacparse: Make bitrate estimation more accurate
This implements the get_frame_overhead() vfunc so that baseparse can
make more accurate bitrate estimates.
2010-03-25 16:57:55 +01:00
Arun Raghavan 599401a7f9 aacparse: Fix bitrate calculation
This patch adds the get_frame_overhead() vfunc so that baseparse can
accurately calculate the min/avg/max bitrates for aacparse.

Note: The bitrate was being incorrectly calculated for ADTS streams
(it's not in the header as the code suggests).
2010-03-25 16:57:48 +01:00
Arun Raghavan 88c1e42567 audioparsers: Add bitrate calculation to baseparse
This makes baseparse keep a running average of the stream bitrate, as
well as the minimum and maximum bitrates. Subclasses can override a
vfunc to make sure that per-frame overhead from the container is not
accounted for in the bitrate calculation.

We take care not to override the bitrate, minimum-bitrate, and
maximum-bitrate tags if they have been posted upstream. We also
rate-limit the emission of bitrate so that it is only triggered by a
change of >10 kbps.
2010-03-25 16:57:36 +01:00
Thiago Santos d380140038 tests: tagschecking: New tags tests
Adds new tags checking tests.
2010-03-24 23:24:31 -03:00
Tim-Philipp Müller 0c97f9a9be qtmux: init debug category before using it 2010-03-25 00:20:54 +00:00
Edward Hervey 868c706941 Automatic update of common submodule
From 55cd514 to c1d07dd
2010-03-24 18:54:57 +01:00
Andoni Morales b65da8ea96 dshowvideosrc: Add support for YUY2 input format
Fix bug #613708
2010-03-24 17:05:14 +01:00
Stefan Kost 53db4a1884 docs: add photography iface to docs
We normaly have separate libs docs, not done becasue of lazyness here yet.
2010-03-24 16:25:43 +02:00
Stefan Kost 4a87fee780 jpegformat: add blank line to fix generated xml 2010-03-24 16:25:43 +02:00
Stefan Kost 36483adfba jack: fix element name in section doc blob 2010-03-24 16:25:43 +02:00
Benjamin Otte 06242ffe20 modplug: Define WORDS_BIGENDIAN to avoid undefined warning
https://bugzilla.gnome.org/show_bug.cgi?id=613795
2010-03-24 15:05:50 +01:00
Benjamin Otte 52e02c83a4 Use pkgconfig to detect dvdnav
The previously used dvdnav-config script was broken in a lot of distros.
2010-03-24 12:17:19 +01:00
Tim-Philipp Müller 95a307c904 kate: fix yet another compiler warning 2010-03-24 00:27:34 +00:00
Tristan Matthews 552cd26b43 osx: more compiler warning fixes
Avoid new warnings.

Fixes #613758.
2010-03-24 00:19:02 +00:00
Thiago Santos 01f4f9a4e8 tests: faac: Fix build
Fixes build of faac due to functions not being static nor
having being declared in headers. (No previous prototype error)

Probably due to added -Wmissing-prototypes
2010-03-23 14:19:03 -03:00
Sebastian Dröge 025aa946d3 amrwbenc: Fix compiler warning 2010-03-23 11:10:05 +01:00
Tim-Philipp Müller d37572f6ed cog: touch cog.orc to force regeneration of cogorc.[ch]
.. with new Makefile.am rules, which should fix the build
without the need to do a 'manual' make clean after updating.
2010-03-23 09:16:28 +00:00
Benjamin Otte be59e4d52e wininet: Fix warnings 2010-03-23 01:41:31 +01:00
Benjamin Otte f8266ee03f directdraw: Fix warnings 2010-03-23 01:30:54 +01:00
Benjamin Otte 1cd74f1e40 Remove -Wundef for Windows
Windows headers tend to check _MSC_VER uncondtionally in some places,
but use #ifdef _MSC_VER in other places.
2010-03-23 01:16:26 +01:00
Benjamin Otte 57eb06be5e Add a bunch of warning flags
None of them trigger any warning
2010-03-23 01:16:26 +01:00
Benjamin Otte a9a7b8e372 Fixes for -Waggregate-return
The flag wasn't added due to libexif using aggregate return values.
2010-03-23 01:16:25 +01:00
Stefan Kost 5ebf6444cb i18n: build fixes: #if -> #ifdef for ENABLE_NLS 2010-03-22 18:07:45 +02:00
Stefan Kost 70211451be i18n: fix the build
Don't include locale.h which we include in gettext.h if needed. Guard the
include like we do in the simillar headers in core.
2010-03-22 18:01:27 +02:00
Benjamin Otte 240f494aa7 Add -Wold-style-definition
and fix the warnings
2010-03-22 16:56:03 +01:00
Benjamin Otte 647cf64c01 Add -Wformat-nonliteral -Wformat-security flags
and fix the warnings
2010-03-22 16:22:22 +01:00
Benjamin Otte 5038a886ab oss4: Refactor code to make it look more modern
A side effect is that it passes -Wformat-nonliteral and doesn't read
invalid memory in some cases, like when the mixer track contains
a % sign or there is a number but not a known mixer name.
2010-03-22 16:22:22 +01:00
Benjamin Otte 9738d70e28 oss4: Avoid g_quark_to_string (g_quark_from_string ()) madness
We to the strdup inside gst_oss4_mixer_control_get_translated_name()
instead of in the only caller.
2010-03-22 16:22:22 +01:00
Sebastian Dröge bd5ef2d21d ladspa: Fix compiler warnings 2010-03-22 13:50:30 +01:00
Arun Raghavan 8144fee47c mpegvideoparse: Parse bitrate and emit as tag
This patch picks up the bitrate for the stream from the MPEG sequence
header and emits it as a tag on the source pad.

Fixes #599298.
2010-03-22 12:44:54 +00:00
Tim-Philipp Müller 203b284bab soundtouch: build fixes: #if -> #ifdef 2010-03-22 12:38:02 +00:00
Benjamin Otte 33c2f5fb01 Add -Wwrite-strings
and fix its warnings
2010-03-22 13:16:33 +01:00
Benjamin Otte 010789159d Add -Wundef
and fix the warnings
2010-03-22 12:30:01 +01:00
Benjamin Otte 2be077c786 Update .gitignore 2010-03-22 12:06:00 +01:00
Benjamin Otte b7655bbd2e Add -Wredundant-decls flag
and fix warnings from it
2010-03-22 12:05:59 +01:00
Sebastian Dröge 63fdeb05f1 gme: Fix compiler warning 2010-03-22 08:47:57 +01:00
Sebastian Dröge 2a81495bff vdpau: Fix compiler warnings 2010-03-22 08:45:27 +01:00
Benjamin Otte 23b435d858 orc: Fix warnings 2010-03-21 23:10:08 +01:00
Benjamin Otte edbce10db1 examples: Fix warnings 2010-03-21 23:00:48 +01:00