Sebastian Dröge
|
3f35ef4584
|
mpegtsdemux: Stream type 0x81 is normal AC3, not EAC3
Not sure what the stream type for EAC3 is though.
Fixes bug #593059.
|
2009-09-01 12:56:12 +02:00 |
|
Mark Nauwelaerts
|
f5295555db
|
faac: refactor slightly and remove superfluous code
|
2009-09-01 10:50:22 +02:00 |
|
Mark Nauwelaerts
|
9a8d62a775
|
faac: freshen up caps negotiation
Perform sink and src caps negotiation during caps negotation,
and also cater for re-negotiation.
|
2009-09-01 10:50:22 +02:00 |
|
Mark Nauwelaerts
|
f81b1e7a4a
|
faac: rewrite data caching and timestamp handling
Also fixes #593348.
|
2009-09-01 10:49:58 +02:00 |
|
Peter Kjellerstedt
|
6a7b02e480
|
configure: A little clean up.
Reorder the list of AM_CONDITIONAL()s used when --disable-external is
specified to match the actual order of the plug-ins earlier in the file.
|
2009-08-31 18:56:53 +02:00 |
|
Peter Kjellerstedt
|
dfc4da71c3
|
configure: Allow --disable-external to be specified again.
|
2009-08-31 18:56:53 +02:00 |
|
Peter Kjellerstedt
|
fbac99921e
|
configure: Allow --disable-kate to actually be specified.
|
2009-08-31 18:56:53 +02:00 |
|
Wim Taymans
|
d806622622
|
wildmidi: cleanup error handler
|
2009-08-31 18:48:04 +02:00 |
|
Wim Taymans
|
dd1b692561
|
wildmidi: free the adapter
|
2009-08-31 18:48:04 +02:00 |
|
Wim Taymans
|
5c6ddc8ff2
|
wildmidi: cleanups
|
2009-08-31 18:48:04 +02:00 |
|
Wim Taymans
|
42b9415024
|
wildmidi: allow for push mode operation
Fixes #586929
|
2009-08-31 18:48:04 +02:00 |
|
Wim Taymans
|
53f654150b
|
wildmidi: use state machine
Use a state machine to keep track of the current state.
Add chain function and event function on the sinkpad.
Remove some unused code.
|
2009-08-31 18:48:04 +02:00 |
|
Wim Taymans
|
2127cf3e8c
|
wildmidi: remove useless function calls
|
2009-08-31 18:48:04 +02:00 |
|
Wim Taymans
|
25caf9f743
|
wildmidi: set caps on pad
Set the caps on the pad and use those caps instead of keeping a separate caps
pointer around.
Fix some whitespace.
|
2009-08-31 18:48:03 +02:00 |
|
Wim Taymans
|
4ef773164a
|
wildmidi: fix whitespace
|
2009-08-31 18:48:03 +02:00 |
|
Tim-Philipp Müller
|
ead987e47d
|
kate: fix typo in Makefile.am
GST_PLUGIN_BASE_LIBS should be GST_PLUGINS_BASE_LIBS. Fixes #593683.
|
2009-08-31 16:08:05 +01:00 |
|
Tim-Philipp Müller
|
70c8871355
|
docs: update plugin docs for git version
|
2009-08-31 13:31:16 +01:00 |
|
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 |
|