Tim-Philipp Müller
10d67eda7a
GstAdapter is not a GstObject and should be freed with g_object_unref()
2009-08-31 13:14:02 +01:00
Tim-Philipp Müller
d94d572e16
mpegtsmux: use an old-fashioned array instead of GPtrArray for mux->programs
...
Using GPtrArray for a fixed-sized array is a bit pointless and makes
for ugly code.
2009-08-31 13:00:04 +01:00
Sebastian Dröge
f3e2864f4c
mpegpsmux: Add missing files to fix compilation
...
Fixes bug #593625 .
2009-08-31 10:48:35 +02:00
Lin YANG
c83ad92f00
mpegtsmux: Test program of mpts support is added
2009-08-31 09:19:33 +02:00
Lin YANG
e453e599af
mpegtsmux: Minor fixes
2009-08-31 09:19:23 +02:00
Lin YANG
3ca8288c5b
mpegtsmux: mux->programs: use GPrtArray instead of GArray
2009-08-31 09:19:17 +02:00
Lin YANG
5b0b69a858
mpegtsmux: mpegtsmux_collected(): calculate PCR for programs
2009-08-31 09:19:12 +02:00
Lin YANG
b67ed24676
mpegtsmux: mpegtsmux_create_streams(): create multi streams
2009-08-31 09:19:00 +02:00
Lin YANG
451275714c
mpegtsmux: MpetTsPadData: add prog_id and ref to its program
2009-08-31 09:18:53 +02:00
Lin YANG
ee31988c7a
mpegtsmux: Extend mux->program to a GArray programs
2009-08-31 09:18:48 +02:00
Lin YANG
9f90dfee3e
mpegtsmux: Add new property prog-map to the muxer
2009-08-31 09:18:40 +02:00
Sebastian Dröge
baced65049
h264parse: Free the PPS buffers too
2009-08-31 09:15:09 +02:00
Lin YANG
d520e426b0
h264parse: compute timestamp
2009-08-31 09:15:09 +02:00
Lin YANG
9c08ece157
h264parse: recognize more types of NAL
...
Also recognizes NALs carrying VCL (i.e. visible pictures). We
typically only compute timestamps for such NALs
2009-08-31 09:15:09 +02:00
Lin YANG
550f60111c
h264parse: parser init & finalize
2009-08-31 09:15:08 +02:00
Lin YANG
d0273eec2c
h264parse: decode slice header
2009-08-31 09:15:08 +02:00
Lin YANG
62ac493c5c
h264parse: decode SEI
2009-08-31 09:15:08 +02:00
Lin YANG
dc696c4ffb
h264parse: decode SEI: picture timing info
2009-08-31 09:15:08 +02:00
Lin YANG
d061c0a0d1
h264parse: decode SEI: buffering period
2009-08-31 09:15:07 +02:00
Lin YANG
ba5a75d551
h264parse: decode PPS
2009-08-31 09:15:07 +02:00
Lin YANG
2531e5f584
h264parse: decode SPS
2009-08-31 09:15:07 +02:00
Lin YANG
90dfda0f46
h264parse: SPS: decode vui params
2009-08-31 09:15:07 +02:00
Lin YANG
2d50657635
h264parse: SPS: decode hrd params
2009-08-31 09:15:06 +02:00
Lin YANG
e55fb077e6
h264parse: Start slice header parsing work
2009-08-31 09:15:06 +02:00
Lin YANG
e1cfd384d6
h264parse: Start SEI parsing work
2009-08-31 09:15:06 +02:00
Lin YANG
397abd5741
h264parse: Start PPS parsing work
2009-08-31 09:15:05 +02:00
Lin YANG
196b8240e2
h264parse: Start SPS parsing work
2009-08-31 09:15:05 +02:00
Lin Yang
adb4130e65
mpegpsmux: Add MPEG PS muxer
2009-08-31 09:14:32 +02:00
Sebastian Dröge
de1f057725
rsvg: Add RSVG SVG decoder plugin
...
This supports
- decoding single SVG images and a stream of SVG images with a given framerate
- lossless scaling of SVG images
- ARGB output
2009-08-31 09:13:53 +02:00
Sebastian Dröge
55cdea8e7a
assrender: Fix compilation with libass >= 0.9.7 and fix aspect ratio setting
...
Fixes bug #575261 .
2009-08-31 09:11:34 +02:00
Sebastian Dröge
53128c5b4f
mxf: Unconditionally use GLib 2.16 API
2009-08-31 08:14:11 +02:00
Sebastian Dröge
182e751b5d
xdgmime: Always use GLib instead of xdgmime
...
Now that we depend on GLib 2.16 we can as well use it's
internal copy of the xdgmime instead of our own.
2009-08-31 08:14:10 +02:00
Sebastian Dröge
b7534074e2
id3tag: Unconditionally use GLib 2.16 API
2009-08-31 08:14:10 +02:00
Sebastian Dröge
07bd0d87aa
rsnstreamselector: Use iterate internal links instead of deprecated get internal links
2009-08-31 08:14:10 +02:00
Sebastian Dröge
ca55cda9b9
inputselector: Use iterate internal links instead of deprecated get internal links
2009-08-31 08:14:10 +02:00
Tim-Philipp Müller
98357e7d30
Back to hacking -> 0.10.14.1
2009-08-30 23:38:45 +01:00
Tim-Philipp Müller
58ddabc1ff
common: update common to a version that includes a fixed mangle-tmpl.py
...
Which is needed to build the plugin docs for the frei0r plugin (and
was included in the 0.10.14 release tarball).
2009-08-30 00:24:47 +01:00
Tim-Philipp Müller
b6b7c0aace
Release 0.10.14
2009-08-29 19:35:31 +01:00
Tim-Philipp Müller
6af3fb44cd
Update .po files
2009-08-29 19:02:36 +01:00
Tim-Philipp Müller
9c813bc1c7
0.10.13.5 pre-release
2009-08-26 01:21:27 +01:00
Руслан Ижбулатов
936d87f64b
directdraw, directsound: unify CFLAGS and fix configure checks for DirectX-based plugins
...
One set of CFLAGS for all DirectX-based plugins. Correct header/library
checks for DirectX-based-plugins. Remove unused variable and label in
directsoundsrc.
Fixes #593068 .
2009-08-26 01:18:00 +01:00
Arek Korbik
f1c4bdf5be
schroenc: set right OFFSET and OFFSET_END on header buffers to make oggmux happy
...
Without this oggmux will just keep buffering output pages in some cases.
Fixes #593024 .
2009-08-26 00:26:42 +01:00
Руслан Ижбулатов
09b2abf87b
resindvd, rawparse: fix LDFLAGS for gst-plugins-base libs
...
Fixes #593063 .
2009-08-25 23:55:41 +01:00
Tim-Philipp Müller
fe7478f2ac
0.10.13.4 pre-release
2009-08-24 20:06:27 +01:00
Tim-Philipp Müller
d652fff690
amrwbenc: use different element GType name to avoid conflict with previous plugin
...
Use a different GType name for the element to avoid 'cannot register existing type'
warnings when running 'make check' in the unpacked tarball with the old amrwb plugin
also installed as system plugin under the old name (it used to be called 'amrwrb'
and now it's 'amrwbenc').
2009-08-24 18:20:32 +01:00
Julien Isorce
2004db26d7
dshowsrcwrapper: use of default debug category and better dshow errors readability
2009-08-24 14:37:28 +02:00
Tim-Philipp Müller
222cc7ef43
tests: fix test-oss4 to treat an empty device name the same as a NULL name
2009-08-21 01:18:32 +01:00
Olivier Crête
4f3363af4d
mimenc: Write FOURCC as 32bit
2009-08-18 15:48:09 -04:00
David Schleef
f53cecee84
remove a bunch of junk from REQUIREMENTS
2009-08-15 17:55:34 -07:00
Tim-Philipp Müller
2aa6fa29ed
0.10.13.3 pre-release
2009-08-14 20:20:41 +01:00