Wim Taymans
edb17b4601
mad: port to 0.11
2011-04-19 19:24:23 +02:00
Wim Taymans
98729bc82c
Merge branch 'master' into 0.11
...
Conflicts:
android/amrnb.mk
android/amrwbdec.mk
android/asf.mk
android/mpegaudioparse.mk
configure.ac
2011-04-19 19:23:56 +02:00
Tim-Philipp Müller
7ad6c5e2a6
tests: add suppression for lame unit test
2011-04-19 17:26:42 +01:00
Tim-Philipp Müller
a64522e886
tests: add generic index-setting test
2011-04-19 17:11:33 +01:00
Tim-Philipp Müller
7bccbfdd48
mpeg2dec: don't deadlock when setting an index
2011-04-19 17:11:14 +01:00
Tim-Philipp Müller
894760b682
0.10.17.2 pre-release
2011-04-16 23:26:27 +01:00
Tim-Philipp Müller
59ced3ae36
rademux: fix two 'variable may be used uninitialized' warnings caused by -DG_DISABLE_ASSERT
2011-04-16 23:23:56 +01:00
Tim-Philipp Müller
120731ee4e
mpegstream: fix unused-but-set-variable warnings with gcc 4.6
2011-04-14 15:04:19 +01:00
Tim-Philipp Müller
4d3311566c
dvdread, sidplay, x264enc: fix unused-but-set-variable warnings with gcc 4.6
2011-04-14 15:03:56 +01:00
Tim-Philipp Müller
81173fcbad
asfdemux: fix unused-but-set-variable warnings with gcc 4.6
2011-04-14 15:03:33 +01:00
Sebastian Dröge
e8d00e7334
x264enc: Implement getcaps function
...
This allows to set width/height/etc restrictions downstream.
2011-04-13 20:32:50 +02:00
Thibault Saunier
1e6a607e01
android: make it ready for androgenizer
...
To build gstreamer for android we are now using androgenizer which
generates the needed Android.mk files.
Androgenizer can be found here: http://git.collabora.co.uk/?p=user/derek/androgenizer.git
2011-04-11 07:31:13 +02:00
Thibault Saunier
9811a3ccf5
android: remove the android/ folder
2011-04-11 07:30:50 +02:00
Stefan Kost
ea8491c73f
Automatic update of common submodule
...
From 1ccbe09 to c3cafe1
2011-04-04 15:57:58 +03:00
Olivier Crête
62e35a6b40
x264enc: Allow changing the bitrate and quantitizers dynamically
...
https://bugzilla.gnome.org/show_bug.cgi?id=621663
2011-03-29 20:08:40 -04:00
Olivier Crête
a4df8f9031
x264enc: Set max bitrate in quality mode
...
https://bugzilla.gnome.org/show_bug.cgi?id=621663
2011-03-29 20:08:40 -04:00
Olivier Crête
1370f3f161
x264enc: Make it clear that constant quantizer is for debugging only
...
https://bugzilla.gnome.org/show_bug.cgi?id=621663
2011-03-29 20:08:40 -04:00
Sebastian Dröge
b9032ab93f
Automatic update of common submodule
...
From 193b717 to 1ccbe09
2011-03-25 22:34:31 +01:00
Stefan Kost
b7516b9eb4
Automatic update of common submodule
...
From b77e2bf to 193b717
2011-03-25 14:57:00 +02:00
Sebastian Dröge
d57141d9ce
Automatic update of common submodule
...
From d8814b6 to b77e2bf
2011-03-25 09:33:04 +01:00
Sebastian Dröge
9f5071099b
Automatic update of common submodule
...
From 6aaa286 to d8814b6
2011-03-25 09:09:29 +01:00
Stefan Kost
83de57faa3
Automatic update of common submodule
...
From 6aec6b9 to 6aaa286
2011-03-24 18:50:17 +02:00
Luis de Bethencourt
bfff921b44
configure.ac: redundant use of AC_MSG_RESULT()
...
cleaned the redundant use of AC_MSG_RESULT() in configure.ac
2011-03-22 13:37:41 +01:00
Luis de Bethencourt
004633d06b
autogen: wingo signed comment
2011-03-22 13:29:11 +01:00
Sebastian Dröge
101e8a024f
dvdsubdec: Rearrange buffer allocation and pushing code a bit
...
This makes the code easier to read, doesn't store every buffer
in the instance until the next buffer is to be drawn and
fixes an unitialized variable compiler warning.
2011-03-15 11:02:42 +01:00
Brendan Le Foll
1c1868682e
dvdsubdec: Output only a single buffer per subpicture and set the correct duration
...
Fixes bug #619136 .
2011-03-15 10:59:23 +01:00
Brendan Le Foll
a72cc73798
dvdsubdec: Implement clipping if the video size is smaller than the subpicture size
...
Fixes bug #644704 .
2011-03-14 18:40:40 +01:00
Tim-Philipp Müller
65565c8a1e
mad: build the mad plugin even if libid3tag is not available
...
ID3 tags are usually handled by id3demux, and should be handled
by id3demux. Tag handling in mad based on libid3tag is very basic
and mostly unnecessary really, so just build this plugin without
ID3 tag support if libid3tag is not available.
2011-03-11 18:37:10 +00:00
Wim Taymans
90ec31fbd9
Merge branch 'master' into 0.11
2011-03-04 13:48:02 +01:00
Stefan Kost
253afc02c9
dvddemux: small code cleanup
...
Don't duplicate the 'if' check. Makes the 2nd condition easier to read also
and avoid empty 'if' when logging is disabled.
2011-03-02 13:12:11 +02:00
Mark Nauwelaerts
466d0054c6
configure.ac: export plugin description more platform independent
...
Fixes #642504 .
2011-02-28 19:27:21 +01:00
Mark Nauwelaerts
9e645784ae
Automatic update of common submodule
...
From 1de7f6a to 6aec6b9
2011-02-28 18:33:34 +01:00
Wim Taymans
62efb84c19
Merge branch 'master' into 0.11
...
Conflicts:
configure.ac
2011-02-26 15:02:58 +01:00
Mark Nauwelaerts
9ccdcda5e6
mpeg2dec: do not fail fatally when unlinked
...
... as _NOT_LINKED was neither tested as fatal before nor complained about.
2011-02-21 13:16:05 +01:00
Stefan Kost
b3c04da6c3
index: remove conditional index support
...
Index support cannot be disabled since commit
4bfb1fe70c
in core, which removed the configure flags to disable index.
2011-02-21 11:05:31 +02:00
Stefan Kost
2b9048ede9
formatting: trim trailing whitespace
2011-02-17 18:06:51 +02:00
Stefan Kost
9424c553b9
index: use delta frame flags instead of 0 or none
2011-02-17 18:05:58 +02:00
Sjoerd Simons
0d20df6d2b
x264enc: Don't register flags with a value of 0
...
Flags with a value of 0 aren't meaningful and will cause
g_value_transform to go into an endless loop when trying to
convert the flags to a string
2011-02-14 17:52:12 +00:00
Stefan Kost
182072c91a
Automatic update of common submodule
...
From f94d739 to 1de7f6a
2011-02-14 12:54:10 +02:00
Mark Nauwelaerts
dbdf976105
amrwbdec: avoid stalling on invalid frame
...
Skip 1 byte indicating invalid frame type index rather than stalling
on it indefinitely until EOS.
Fixes #639715 .
2011-02-07 20:02:08 +01:00
Tim-Philipp Müller
7551d102f8
tests: add unit test for lamemp3enc negotiation issue
...
https://bugzilla.gnome.org/show_bug.cgi?id=641151
2011-02-03 18:27:05 +00:00
Tim-Philipp Müller
7417ad6d5f
lamemp3enc: implement sinkpad get_caps() function to proxy rate and channels restrictions from downstream
...
The element downstream of mp3enc might only accept certain sample rates or channels,
make sure we relay any restrictions that do exist to upstream when it does a
get_caps() on the sink pad. That way upstream elements like audioresample or
audioconvert can pick a sample rate / channel configuration that will be accepted,
instead of just negotiating to the highest, which might then be rejected.
https://bugzilla.gnome.org/show_bug.cgi?id=641151
2011-02-03 18:27:05 +00:00
Edward Hervey
67f754a9ea
asfpacket: Avoid using broken duration extension
...
Quite a few (broken?) files have a packet duration of 1ms, which is
most definitely wrong for either audio or video packets.
We therefore avoid using that value and instead use other metrics to
determine the buffer duration (like using the extended stream properties
average frame duration if present and valid).
2011-01-30 16:17:19 +01:00
Tim-Philipp Müller
10ec322c64
win32: fix DEFAULT_AUDIOSINK, should be direct*sound*sink
...
https://bugzilla.gnome.org/show_bug.cgi?id=640705
2011-01-27 15:33:40 +00:00
Yang Xichuan
904d0b9b60
xingmux: Use FALSE instead of 0 as return value for a function returning gboolean
...
Fixes bug #639291 .
2011-01-24 19:44:41 +01:00
Vincent Penquerc'h
7e6125fc8f
mpegstream: increase allowable gap between streams
...
The new delay is three times as much as the old one, and just happens
to let me properly decode my "Princess Mononoke" DVD, on which dvdreadsrc
was chocking before at 5:11.
While there, merge the constants used in two places into a define.
https://bugzilla.gnome.org/show_bug.cgi?id=539708
2011-01-24 19:44:41 +01:00
Miguel Angel Cabrera Moya
ead8d56f5f
x264enc: make tag event writable before modifying tag list in place
...
To modify an event tag is necessary to be sure that x264enc
has its own copy.
Also fix indentation.
https://bugzilla.gnome.org/show_bug.cgi?id=640272
2011-01-24 13:07:08 +00:00
Tim-Philipp Müller
5ec02de6d4
Back to development
2011-01-24 10:14:56 +00:00
Tim-Philipp Müller
d99bd69fb4
Release 0.10.17
2011-01-21 13:18:51 +00:00
Tim-Philipp Müller
eda32ecfae
0.10.16.4 pre-release
2011-01-18 11:11:28 +00:00