Thiago Santos
7aafba6f82
x264enc: Select stream-format based on caps
...
Makes x264 select its stream-format based on what's available
on caps, the user selected option will be chosen as a fallback
when both options are available.
https://bugzilla.gnome.org/show_bug.cgi?id=644233
2011-07-13 14:04:53 -04:00
Olivier Crête
ac47d20fae
x264: Allow renegotiation but prefer current caps
2011-07-13 14:02:26 -04:00
Olivier Crête
e595cdc311
tests: Test x264enc profiles from the caps
...
https://bugzilla.gnome.org/show_bug.cgi?id=644233
2011-07-12 16:51:51 -04:00
Olivier Crête
e27dda7c62
x264: Use profile and level from caps
...
Enforces the profile and level from the downstream caps, also
sets them on the fixated caps
https://bugzilla.gnome.org/show_bug.cgi?id=644233
2011-07-12 16:51:50 -04:00
Tim-Philipp Müller
798827843d
Add -DGST_USE_UNSTABLE_API to the compiler flags to avoid warnings
2011-07-05 10:14:50 +01:00
Brian Gitonga Marete
48f899257d
x264enc: fix subme property annotation - subme maximum is 10, not 6.
...
Although the element accepts subme values > 6, the annotation which is
visible through gst-inspect (for example) erroneously indicates 6 as the
maximum. Fix this by indicating 10 (which is the x264 max) as the maximum.
https://bugzilla.gnome.org/show_bug.cgi?id=653473
2011-06-27 13:08:30 +01:00
David Schleef
50f1f51930
Automatic update of common submodule
...
From 69b981f to 605cd9a
2011-06-23 11:28:58 -07:00
Thiago Santos
6649f6cfa0
rtspwms: Porting to 0.11
2011-06-20 00:36:59 -03:00
Thiago Santos
77106101fa
rtpasfdepay: Port to 0.11
2011-06-20 00:36:59 -03:00
Thiago Santos
2dc2be5e7b
asfdemux: Porting to 0.11
2011-06-20 00:36:59 -03:00
Wim Taymans
9b9a423188
siddec: port siddec to 0.11
2011-06-08 18:18:17 +02:00
Mark Nauwelaerts
3ba6d1588f
rtpasfdepay: fix fragmented packet handling and packet padding
...
Also remove a bogus assert.
2011-06-06 12:55:02 +02:00
Stefan Kost
2965dbac47
synaesthesia: fix wrong debug log string (copy'n'paste)
2011-06-03 11:35:55 +03:00
Wim Taymans
13c252b2a8
Merge branch 'master' into 0.11
...
Conflicts:
configure.ac
2011-06-02 18:46:11 +02:00
Wim Taymans
62758d8ff1
mad: port to new API
...
Port to new segment API.
Eat Caps events.
No need to set caps on buffers.
2011-06-02 18:43:28 +02:00
Stefan Kost
a184490e6c
rmdemux: target is unsigned and can't be < 0
2011-05-20 13:32:31 +03:00
Stefan Kost
d229a538dc
mad: use signed when caluculating the delta
...
Avoids a <0 check for an unsigned variable.
2011-05-20 13:31:14 +03:00
Stefan Kost
3de47942a1
docs: remove obsolete commented out part
...
We don't have this in the other modules and its not needed.
2011-05-19 23:55:41 +03:00
Stefan Kost
14f0c6c20d
docs: update plugin introspection data
...
Now more files are merged and produced in a canonical fashion, which hopefully
creates less or no delta in the future.
2011-05-19 23:38:23 +03:00
Stefan Kost
470450566b
Automatic update of common submodule
...
From 9e5bbd5 to 69b981f
2011-05-19 22:58:28 +03:00
Sebastian Dröge
b0e7e27365
lamemp3enc: Post CODEC and BITRATE tags
...
Also filter any CODEC/AUDIO_CODEC tags from incoming
tag events.
Fixes bug #391543 .
2011-05-18 15:17:20 +02:00
Stefan Kost
82e5a49ded
Automatic update of common submodule
...
From fd35073 to 9e5bbd5
2011-05-18 16:10:55 +03:00
Stefan Kost
7c05b3bb11
Automatic update of common submodule
...
From 46dfcea to fd35073
2011-05-18 12:25:01 +03:00
Mark Nauwelaerts
58e445d91f
rtpasfdepay: simplify and refactor packet parsing
...
Specifically, refactor buffer padding and consider marker bit for fragment
assembling.
2011-05-16 12:53:27 +02:00
Mark Nauwelaerts
4f2627e737
rtpasfdepay: avoid re-sending header
...
... e.g. following a seek, which otherwise confuses downstream demuxer
expecting only a flow of data packets at this time.
2011-05-16 12:53:24 +02:00
Mark Nauwelaerts
81f62a987a
rtpasfdepay: remove unused field
2011-05-16 12:53:20 +02:00
Sebastian Dröge
1e0d2d67b4
mad: Post bitrate tag whenever the bitrate changes
...
Also send the layer/mode/emphasis/bitrate tags as an event too.
2011-05-14 12:05:56 +02:00
Tim-Philipp Müller
f389c77c73
win32: define GST_PACKAGE_RELEASE_DATETIME in win32 config.h as well
2011-05-14 10:09:16 +01:00
Tim-Philipp Müller
669492beb4
Back to development
2011-05-14 10:06:31 +01:00
Tim-Philipp Müller
9009d82d9f
Release 0.10.18
...
Highlights:
- x264enc: allow changing bitrate and quantizers dynamically at runtime
- x264enc: proxy downstream caps restrictions upstream via get_caps()
- lamemp3enc: proxy downstream rate/channels restrictions upstream via get_caps()
- mad: allow build without libid3tag (which isn't really needed anyway)
- many other fixes and improvements
2011-05-10 11:42:08 +01:00
Sebastian Dröge
27b0ee204c
x264enc: Copy the template caps, it's not allowed to increase the refcount of const caps
2011-05-04 12:39:17 +02:00
Mark Nauwelaerts
0bc0a31c96
x264enc: do not leak peer pad reference
2011-05-04 12:30:39 +02:00
Sjoerd Simons
0d362e5572
x264enc: No need to copy, reffing is enough
2011-05-03 15:27:43 +01:00
Sjoerd Simons
cd5fc6ed8d
x264enc: get_caps function should return a copy of the caps
2011-05-03 15:24:15 +01:00
Tim-Philipp Müller
6f91a5f84e
0.10.17.4 pre-release
2011-04-30 20:07:44 +01:00
Wim Taymans
fedbdec0ed
mad: remove buffer_alloc
2011-04-29 15:43:47 +02:00
Tim-Philipp Müller
75bd97341c
0.10.17.3 pre-release
2011-04-27 12:48:42 +01:00
Tim-Philipp Müller
13c1db62b0
Automatic update of common submodule
...
From c3cafe1 to 46dfcea
2011-04-24 14:04:39 +01:00
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