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
Edward Hervey
72389b1941
mpeg2dec: Use the proper component value for height
2011-01-14 17:37:09 +01:00
Tim-Philipp Müller
442a88ac12
0.10.16.3 pre-release
2011-01-11 20:42:06 +00:00
Edward Hervey
6eb48af87c
asfdemux: Handle new type of DRM'd asf files.
...
These are produced by the new MS PlayReady system.
https://bugzilla.gnome.org/show_bug.cgi?id=639226
2011-01-11 17:51:31 +01:00
Stefan Kost
03b6ad7e8f
Automatic update of common submodule
...
From e572c87 to f94d739
2011-01-11 15:51:14 +02:00
Tim-Philipp Müller
8df138bd90
Automatic update of common submodule
...
From ccbaa85 to e572c87
2011-01-10 16:37:19 +00:00
Tim-Philipp Müller
eb40ea7d5d
Automatic update of common submodule
...
From 46445ad to ccbaa85
2011-01-10 14:54:40 +00:00
Tim-Philipp Müller
f6577d3890
tests: never disable g_assert() and cast checks for the unit tests
...
The unit tests are riddled with g_assert() and friends, make sure we
don't disable assert and cast checks for the unit tests even if
this has been specified for the rest of the code base, e.g. via
--disable-glib-asserts
2011-01-08 00:35:08 +00:00
Tim-Philipp Müller
d663748cd2
0.10.16.2 pre-release
2011-01-07 14:42:26 +00:00
Tim-Philipp Müller
313df4178d
docs: update docs
2011-01-07 14:38:17 +00:00
Tim-Philipp Müller
9e1c6dec64
po: update translations
2011-01-07 14:37:07 +00:00
Tim-Philipp Müller
dd14aa2d2f
configure: use $LIBM instead of hardcoding -lm
2011-01-07 14:33:37 +00:00
Edward Hervey
65ac3e727b
rmdemux: Initialize return variable.
...
In the unlikely event that height is 0 (which is invalid) we would end up
never setting the flow return.
2011-01-06 13:15:17 +01:00
Edward Hervey
c849e854a8
realmedia: Fix unitialized variables on macosx
2011-01-05 16:52:03 +01:00
Thiago Santos
7b97c2de6a
x264enc: Handle codec/encoder tags
...
Make x264enc drop video-codec and codec tags and replace
encoder/encoder-version with x264 and its build number
Fixes #621465
2011-01-04 10:37:26 -03:00
Tim-Philipp Müller
9a2de96836
mpeg2dec: use gst_pad_alloc_buffer() when cropping buffers
2010-12-29 22:17:50 +00:00
Tim-Philipp Müller
a3eaf04778
mpeg2dec: minor formatting clean-up
2010-12-29 22:10:58 +00:00
Tim-Philipp Müller
40a470c785
mpeg2dec: refactor cropping code to use libgstvideo functions
...
https://bugzilla.gnome.org/show_bug.cgi?id=571146
2010-12-29 22:09:47 +00:00
Tim-Philipp Müller
fd68911826
mpeg2dec: use GstVideoFormat instead of custom enum
2010-12-29 20:19:34 +00:00
Tim-Philipp Müller
0f41e3bca0
mpeg2dec: fix LIBADD order in Makefile.am
2010-12-29 20:15:03 +00:00
Tristan Matthews
71567bb0f9
x264: vbv-buf-capacity should have a minimum of 0
...
x264 will clip this value internally, and users should be allowed to
specify a lower value than 300 ms.
https://bugzilla.gnome.org/show_bug.cgi?id=635291
2010-12-29 18:32:57 +00:00
Tim-Philipp Müller
09bffa4be1
x264enc: also accept YV12 input
2010-12-27 11:38:24 +00:00
Mark Nauwelaerts
9f27fc1eec
x264enc: add a note to the docs about encoder latency and queues
...
https://bugzilla.gnome.org/show_bug.cgi?id=636107
2010-12-26 22:11:52 +00:00
Vincent Penquerc'h
878781c6a7
realmedia: do not use the pad buffer allocation functions in demuxers
...
Doing so can block, see https://bugzilla.gnome.org/show_bug.cgi?id=637822
https://bugzilla.gnome.org/show_bug.cgi?id=637932
2010-12-24 14:15:48 +01:00
Edward Hervey
78f8adc593
Automatic update of common submodule
...
From 169462a to 46445ad
2010-12-20 17:47:41 +01:00
Sebastian Dröge
3dae13383d
mad: If gst_pad_alloc_buffer() returns a buffer with the wrong size allocate a new one
...
Fixes bug #635461 .
2010-12-16 10:32:37 +01:00
Stefan Kost
351595df34
Automatic update of common submodule
...
From 20742ae to 169462a
2010-12-15 14:56:36 +02:00