Simon McVittie
|
c6df5201b0
|
[MOVED FROM GST-P-FARSIGHT] Add missing semicolon (did anyone test this?!)
20080429140802-53eee-41fdb4391eddb125b7e34019427cfa5dc8afd6c0.gz
|
2009-02-17 19:29:05 +01:00 |
|
Youness Alaoui
|
1c57d2d70c
|
[MOVED FROM GST-P-FARSIGHT] Robustness check, make sure the queue is not empty before using the head element
20080429003600-4f0f6-708c654b65812caeb3612248dbe0b2e62567c250.gz
|
2009-02-17 19:29:05 +01:00 |
|
Youness Alaoui
|
7a4034db44
|
[MOVED FROM GST-P-FARSIGHT] Remove useless condition
20080429003412-4f0f6-9e890ad0ac442791a8b22650a75cb754d7f2d723.gz
|
2009-02-17 19:29:05 +01:00 |
|
Youness Alaoui
|
cd3f191dab
|
[MOVED FROM GST-P-FARSIGHT] check against audio_buffer_clip which can return NULL if the buffer is outside the clipping segment
20080429000339-4f0f6-7e4e31f066b87e29265ddb3978929e51efbff47d.gz
|
2009-02-17 19:29:04 +01:00 |
|
Youness Alaoui
|
b4ac5eabc9
|
[MOVED FROM GST-P-FARSIGHT] Fix object locking in setcaps
20080428234948-4f0f6-4586434b4308e114f495e926996fc19483c1056f.gz
|
2009-02-17 19:29:04 +01:00 |
|
Youness Alaoui
|
806f8e05c6
|
[MOVED FROM GST-P-FARSIGHT] Use g_cond_broadcast instead of g_cond_signal
20080428234935-4f0f6-e51fab31772b32f2fb080ad70c6bedefc5c26dc6.gz
|
2009-02-17 19:29:04 +01:00 |
|
Youness Alaoui
|
2f5fd70ad8
|
[MOVED FROM GST-P-FARSIGHT] Max latency should also be increased by our own latency
20080428232851-4f0f6-05f9a89403cd54211f2f4a6595704270eab9616f.gz
|
2009-02-17 19:29:04 +01:00 |
|
Olivier Crete
|
89566bfc8a
|
[MOVED FROM GST-P-FARSIGHT] Fix deadlock on invalid timestamp error
20080428223606-3e2dc-963e48b33efaf84c16d4ec4b789a6dfb2d9358ad.gz
|
2009-02-17 19:29:04 +01:00 |
|
Youness Alaoui
|
72efe4c3d7
|
[MOVED FROM GST-P-FARSIGHT] Added comment for clarity
20080428161958-4f0f6-cbaa166fbde99013b555c69ab48d964d75773a7f.gz
|
2009-02-17 19:29:04 +01:00 |
|
Youness Alaoui
|
a3ad3be905
|
[MOVED FROM GST-P-FARSIGHT] added TODO comments
20080428161235-4f0f6-fbc78533d29d37b65add6f6046fec17ce5e30cae.gz
|
2009-02-17 19:29:04 +01:00 |
|
Youness Alaoui
|
5cc67e45c5
|
[MOVED FROM GST-P-FARSIGHT] check_eos will always return FALSE here..
20080428155927-4f0f6-1a93e295d3df68a96367b75060a89a947efa8944.gz
|
2009-02-17 19:29:04 +01:00 |
|
Youness Alaoui
|
2f17739998
|
[MOVED FROM GST-P-FARSIGHT] added comment on the no clock error
20080428154956-4f0f6-7e24ed31f9c822e4323b681a54bc23f03c1a325e.gz
|
2009-02-17 19:29:04 +01:00 |
|
Youness Alaoui
|
2a2d21a1f2
|
[MOVED FROM GST-P-FARSIGHT] error if no clock is available
20080428154850-4f0f6-38fdc4134835c457d0054301579d8cd4cbd4989a.gz
|
2009-02-17 19:29:04 +01:00 |
|
Youness Alaoui
|
c9450ad8e2
|
[MOVED FROM GST-P-FARSIGHT] renaming unused arg
20080425210456-4f0f6-ab1cdc944c9bcd779504292b21dc1787d6cb62a1.gz
|
2009-02-17 19:29:04 +01:00 |
|
Youness Alaoui
|
5cceb99ad2
|
[MOVED FROM GST-P-FARSIGHT] removed unused user_data and commented line
20080425203938-4f0f6-787778475b646461da40f3e0000a10bc96e142bc.gz
|
2009-02-17 19:29:04 +01:00 |
|
Youness Alaoui
|
39d4e1ea60
|
[MOVED FROM GST-P-FARSIGHT] remove unused cases and empty switch
20080425203735-4f0f6-c0442fcf57e3f08b81bc1be3d69f5cfa0257b52a.gz
|
2009-02-17 19:29:04 +01:00 |
|
Olivier Crete
|
1dc81fa5e3
|
[MOVED FROM GST-P-FARSIGHT] Explicit the discont flag mangling
20080428183409-3e2dc-4db2505eeca033a634253b6c2d2f4f1398e9fcca.gz
|
2009-02-17 19:29:04 +01:00 |
|
Olivier Crete
|
e7413eb0cb
|
[MOVED FROM GST-P-FARSIGHT] Unref events when they are dropped
20080428180711-3e2dc-eb659787f179562f15402c819f188de398deef2d.gz
|
2009-02-17 19:29:04 +01:00 |
|
Olivier Crete
|
f92c1b9234
|
[MOVED FROM GST-P-FARSIGHT] Use Glib G_{MAX,MIN}{U,}INT{8,16,32} macros
20080424224627-3e2dc-1036bc58b6b4db2f9f12831cdbae3bc613facbbf.gz
|
2009-02-17 19:29:04 +01:00 |
|
Olivier Crete
|
341a88cd04
|
[MOVED FROM GST-P-FARSIGHT] Unlock liveadder empty buffer gcond on flush
20080421032614-3e2dc-4ed29e1583ff684338ba5d7611f60b1a7eaff563.gz
|
2009-02-17 19:29:04 +01:00 |
|
Olivier Crete
|
244bf6f250
|
[MOVED FROM GST-P-FARSIGHT] Unref event instead of leaking it
20080418192941-3e2dc-352e25f6ab291612be1dc139790303a1333f65d7.gz
|
2009-02-17 19:29:04 +01:00 |
|
Olivier Crete
|
696a8dc188
|
[MOVED FROM GST-P-FARSIGHT] non-perfect stream isnt an error, lets just log it
20080403170956-3e2dc-663f6af8ce067f44ca251a89aebf262d4b8a2869.gz
|
2009-02-17 19:29:03 +01:00 |
|
Olivier Crete
|
29991c984a
|
[MOVED FROM GST-P-FARSIGHT] We retimestamp to the running time, starting the segments from 0 should therefore work
20080403165431-3e2dc-d981ac2f9ea7fd3c8d2be4d22f1817cf78c614e4.gz
|
2009-02-17 19:29:03 +01:00 |
|
Olivier Crete
|
0e625b097b
|
[MOVED FROM GST-P-FARSIGHT] Do the min/max of the latencies correctly
20080403165415-3e2dc-c1124bd84e67cf8a911a14bb123b8731da9f4fc4.gz
|
2009-02-17 19:29:03 +01:00 |
|
Olivier Crete
|
a5e2d805e6
|
[MOVED FROM GST-P-FARSIGHT] Fix indentation
20080403021425-3e2dc-efd73a6eed0676e158af70484d4e5c42ea75de74.gz
|
2009-02-17 19:29:03 +01:00 |
|
Olivier Crete
|
3a53d39191
|
[MOVED FROM GST-P-FARSIGHT] Activate pads before adding them in case we're already playing
20080403020318-3e2dc-afd58f992c0b3057221b91034b2fcd91f296e52d.gz
|
2009-02-17 19:29:03 +01:00 |
|
Olivier Crete
|
5a48de94d7
|
[MOVED FROM GST-P-FARSIGHT] For latencies, use the min of the max and the max of the min (and the min wins if they cross)
20080403020253-3e2dc-dda7e471073ee75a6f60e845c3c546af9be19675.gz
|
2009-02-17 19:29:03 +01:00 |
|
Olivier Crete
|
1e7eeda115
|
[MOVED FROM GST-P-FARSIGHT] Rename next_ts into expected_ts, make sure all buffers have a duration
20080403005728-3e2dc-8245ce1bfeebebfb8f75073253b3c0e3c4b5f596.gz
|
2009-02-17 19:29:03 +01:00 |
|
Olivier Crete
|
56757b3ae2
|
[MOVED FROM GST-P-FARSIGHT] Don't try to set the discont flag if the duration of the previous incoming buffer was not valid
20080403004012-3e2dc-6f95520c928c347508bdf6188c873ed724ad2dd7.gz
|
2009-02-17 19:29:03 +01:00 |
|
Olivier Crete
|
dc27b8f569
|
[MOVED FROM GST-P-FARSIGHT] Reset buffers offsets to none
20080402224627-3e2dc-d3ee8c7d0c14131017842d8159f7f684d0ccef6d.gz
|
2009-02-17 19:29:03 +01:00 |
|
Olivier Crete
|
9b1a57442e
|
[MOVED FROM GST-P-FARSIGHT] Import adder src event handling
20080402224612-3e2dc-21a682b18fe18782bf7fa48983c13c1ad86dc5a1.gz
|
2009-02-17 19:29:03 +01:00 |
|
Olivier Crete
|
59d6b57d52
|
[MOVED FROM GST-P-FARSIGHT] Push out a simple newsegment event
20080331184421-3e2dc-69544b5b03ae3bb8c1e3f967974fd250d04056b5.gz
|
2009-02-17 19:29:03 +01:00 |
|
Olivier Crete
|
ffa0065ab3
|
[MOVED FROM GST-P-FARSIGHT] Don't return EOS if there is no sink pad
20080331184404-3e2dc-482a134b47eadcd9f1f9d144c02ab1145028fa07.gz
|
2009-02-17 19:29:03 +01:00 |
|
Olivier Crete
|
6458bc43a4
|
[MOVED FROM GST-P-FARSIGHT] Reduce locking a bit and cleanup code a bit
20080331171116-3e2dc-5ddfb0e459004780d3f7a660c64f58243936a844.gz
|
2009-02-17 19:29:03 +01:00 |
|
Olivier Crete
|
2a4e341b5d
|
[MOVED FROM GST-P-FARSIGHT] Add liveadder element
20080329004518-3e2dc-40e4746fe82bbc5a871f03fe6ff6048f436c9f85.gz
|
2009-02-17 19:29:03 +01:00 |
|
Michael Smith
|
a6320f13f1
|
scaletempo: Do not use void pointer arithmetic.
|
2009-02-13 12:18:48 -08:00 |
|
Julien Moutte
|
8ad4f28d67
|
Make the demuxer reusable in READY->PLAYING->READY->PLAYING cycles by
flushing adapters correctly.
|
2009-02-12 22:40:48 +01:00 |
|
Sebastian Dröge
|
e8efc4d020
|
mxfdemux: Also include the picture/sound/data essence coding in the unknown caps
|
2009-02-12 11:00:07 +01:00 |
|
Sebastian Dröge
|
25e84ff223
|
mxfdemux: Update TODO, we should support the drop-frame property of timecode tracks
|
2009-02-12 11:00:07 +01:00 |
|
Sebastian Dröge
|
eb78f9c8f7
|
mxfdemux: Fix resolval of identifications from the preface
|
2009-02-12 11:00:07 +01:00 |
|
Sebastian Dröge
|
61b284de0d
|
mxfdemux: Parse MXFTimestamp's milliseconds and add _to_string() function
|
2009-02-12 11:00:07 +01:00 |
|
Sebastian Dröge
|
144466e2cd
|
mxfdemux: Update TODO
|
2009-02-12 11:00:07 +01:00 |
|
Sebastian Dröge
|
48dea2af6e
|
inputselector: Fix compilation, activate_sinkpad() has no notify parameter
|
2009-02-11 17:21:20 +01:00 |
|
Michael Smith
|
b4c2d8c1bb
|
input-selector: Activate and notify pad before processing events.
Events should trigger pad selection if we don't already have an
explicitly selected pad, so that events prior to first buffer don't get
lost.
|
2009-02-10 16:23:54 -08:00 |
|
René Stadler
|
ff2d0621f7
|
camerabin: Sanitize constants used for element factory names.
|
2009-02-11 01:59:39 +02:00 |
|
René Stadler
|
6675318107
|
camerabin: Use v4l2src as default source.
|
2009-02-11 01:59:39 +02:00 |
|
René Stadler
|
7207ef163b
|
camerabin: Add .gitignore to hide generated signal marshaller files.
|
2009-02-11 01:59:27 +02:00 |
|
René Stadler
|
d821246de6
|
camerabin: Fix plugin details to use GST_PACKAGE_* values.
|
2009-02-11 00:19:22 +02:00 |
|
René Stadler
|
8f1d41637c
|
aacparse: Fix license specified in plugin details.
|
2009-02-11 00:15:43 +02:00 |
|
Sebastian Dröge
|
08aadd31dc
|
mxfdemux: After pulling the footer metadata reset essence track positions to 0
|
2009-02-09 18:14:14 +01:00 |
|