Julien Isorce
|
0f10b769bf
|
dshowvideosrc: factorize dshow video format parsing
|
2009-09-03 17:12:26 +02:00 |
|
Sebastian Dröge
|
77fa16cf44
|
mpegtsdemux: If stream type is AC3 and no EAC3 descriptor is found assume AC3
|
2009-09-03 15:46:27 +02:00 |
|
Josep Torra
|
1e865242a7
|
mpegtsdemux: Implement EAC3 handling according some ATSC specs.
Fixes bug #594030.
|
2009-09-03 15:46:27 +02:00 |
|
Tim-Philipp Müller
|
3bb2efeea0
|
xdgmime: move xdg typefinder to the other typefinders in -base
Remove the xdgmime plugin which now barely contains any code at all
and move the functionality into gst-plugins-base next to the other
typefinders.
|
2009-09-03 00:28:16 +01:00 |
|
Tim-Philipp Müller
|
95d894fd96
|
mpegsmux, mpegpsmux: fix unused variable warning with the debugging system in core disabled
|
2009-09-02 13:37:47 +01:00 |
|
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 |
|