Fri May  9 15:40:47 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  tagged gst-plugins-farsight 0.12.8

Fri May  9 15:38:31 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Version 0.12.8

Thu May  8 16:48:51 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Avoid the pause_task to block because we didn't unlock the jitter_queue yet

Fri May  2 15:10:04 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Print debug message if we return non-ok from chain

Fri May  2 15:09:54 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Don't return EOS if we have no pads

Wed Apr 30 15:04:33 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Fix async queue lock/unlock issue when doing a hold/unhold

Thu May  1 16:31:54 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Check that the format is NOT time

Mon Apr 28 18:17:37 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Don't use g_queue_clear()

Thu May  1 16:09:40 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Pad push event after the lock has been unlocked

Thu May  1 14:25:54 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Create generic segment is none received and refuse non-time segments

Tue Apr 29 10:08:02 EDT 2008  Simon McVittie <simon.mcvittie@collabora.co.uk>
  * Add missing semicolon (did anyone test this?!)

Mon Apr 28 18:22:37 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Link modules with libm where required

Mon Apr 28 20:36:00 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Robustness check, make sure the queue is not empty before using the head element

Mon Apr 28 20:34:12 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Remove useless condition

Mon Apr 28 20:03:39 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * check against audio_buffer_clip which can return NULL if the buffer is outside the clipping segment

Mon Apr 28 19:49:48 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Fix object locking in setcaps

Mon Apr 28 19:49:35 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Use g_cond_broadcast instead of g_cond_signal

Mon Apr 28 19:28:51 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Max latency should also be increased by our own latency

Mon Apr 28 18:36:06 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fix deadlock on invalid timestamp error

Mon Apr 28 12:19:58 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Added comment for clarity

Mon Apr 28 12:12:35 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * added TODO comments

Mon Apr 28 11:59:27 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * check_eos will always return FALSE here.. 

Mon Apr 28 11:49:56 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * added comment on the no clock error

Mon Apr 28 11:48:50 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * error if no clock is available

Fri Apr 25 17:04:56 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * renaming unused arg

Fri Apr 25 16:39:38 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * removed unused user_data and commented line

Fri Apr 25 16:37:35 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * remove unused cases and empty switch

Mon Apr 28 14:34:09 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Explicit the discont flag mangling

Mon Apr 28 14:07:11 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Unref events when they are dropped

Thu Apr 24 18:46:27 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Use Glib G_{MAX,MIN}{U,}INT{8,16,32} macros

Sun Apr 20 23:26:14 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Unlock liveadder empty buffer gcond on flush

Fri Apr 18 15:29:41 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Unref event instead of leaking it

Thu Apr  3 13:09:56 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * non-perfect stream isnt an error, lets just log it

Thu Apr  3 12:54:31 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * We retimestamp to the running time, starting the segments from 0 should therefore work

Thu Apr  3 12:54:15 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Do the min/max of the latencies correctly

Wed Apr  2 22:14:25 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fix indentation

Wed Apr  2 22:03:18 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Activate pads before adding them in case we're already playing

Wed Apr  2 22:02:53 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * For latencies, use the min of the max and the max of the min (and the min wins if they cross)

Wed Apr  2 20:57:28 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Rename next_ts into expected_ts, make sure all buffers have a duration

Wed Apr  2 20:40:12 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Don't try to set the discont flag if the duration of the previous incoming buffer was not valid

Wed Apr  2 18:46:27 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Reset buffers offsets to none

Wed Apr  2 18:46:12 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Import adder src event handling

Mon Mar 31 14:44:21 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Push out a simple newsegment event

Mon Mar 31 14:44:04 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Don't return EOS if there is no sink pad

Mon Mar 31 13:11:16 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Reduce locking a bit and cleanup code a bit

Fri Mar 28 20:45:18 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add liveadder element

Thu Apr 24 16:25:54 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Added dtmfdepay test

Mon Apr 28 10:42:32 EDT 2008  Simon McVittie <simon.mcvittie@collabora.co.uk>
  * In libjingle <-> C glue, don't assume that the P2PSocket will always have a ->best_connection(), but warn if it does not

Sat Apr 12 19:43:25 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Removed debug output

Thu Apr 10 19:43:28 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Oups, typo

Thu Apr 10 03:01:16 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Added Siren encoder/decoder/payloader/depayloader

Wed Apr  9 12:32:21 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Remove unused dispose method in valve

Tue Mar 25 16:46:25 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Remove unused/clashing gstrtpssrcdemux plugin

Sun Mar 23 13:33:10 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Dont try to built unused j2k plugin

Sat Apr 12 19:44:18 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Fix byte ordering issues with dtmfsrc and rtpdtmfdepay.. use of G_STRINGIFY to avoid error on MSVC

Mon Apr  7 09:55:32 EDT 2008  Simon McVittie <simon.mcvittie@collabora.co.uk>
  * Actually, we should use string.h not cstring, since our code expects memset to be in the global namespace rather than in std::

Mon Apr  7 09:46:58 EDT 2008  Simon McVittie <simon.mcvittie@collabora.co.uk>
  * We use memset(), so should #include <cstring> (fd.o #13577, Debian #455287)

Fri Apr  4 14:37:28 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  tagged 0.12.7

Fri Apr  4 14:37:16 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Version 0.12.7

Tue Apr  1 18:16:49 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Fix wrong-state error when holding/unholding jitterbuffer

Tue Apr  1 16:19:53 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Fix hold in jitterbuffer by flushing the queue

Thu Mar 20 15:14:38 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Fix copyrights again, per smcv's advice..

Wed Mar 19 17:17:31 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Make it clear that dtmfsrc also takes named events as input

Thu Mar 20 14:48:41 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * debug message made into errors because that's what they are...

Thu Mar 20 14:39:37 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Clean unused stuff...

Thu Mar 20 14:39:12 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Fix copyrights

Wed Mar 19 21:13:01 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Adding support for rtpdtmfdepay

Thu Mar  6 12:47:08 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Load the right include for atoi()

Wed Mar 19 15:32:51 EDT 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * encoding name has to be upper-case

Wed Mar 19 20:51:47 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Adding necessary files for rtpdtmfdepay

Wed Mar 19 20:50:41 EDT 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Fix typos

Tue Mar  4 14:10:31 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * "Push version to 0.12.6.1"

Tue Mar  4 14:04:09 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  tagged 0.12.6

Tue Mar  4 14:03:23 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * version 0.12.6

Wed Feb 20 17:04:48 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * If over 100 seqnums are skipped, its a jump

Wed Feb 20 16:39:59 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Explain algorithm

Wed Feb 20 16:35:04 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add accolades to make it clearer

Wed Feb 20 16:27:47 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fix roll-over detection in jump detection

Tue Feb 19 15:11:29 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fix indentation

Tue Feb 19 14:45:00 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Improve variable naming and commenting

Tue Feb 19 14:32:31 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Verify if a free_func was passed on flush_unlocked

Mon Feb 18 17:54:02 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Reset the JB if there are 5 consecutive packets with new sequence numbers

Mon Feb 18 17:53:37 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add function to empty the AsyncJitterQueue

Tue Feb 19 13:36:24 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Also unref the selected_pad when there is an iterator error

Mon Feb 11 17:24:31 EST 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Limit timestamp diff in case of a jump in the timestamps

Tue Feb  5 22:16:54 EST 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Make it back to 30 fps in caps

Tue Feb  5 22:09:47 EST 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Fix timestamps in gst buffers sent by gstmimic

Tue Feb  5 21:03:35 EST 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Fix framerate type in caps for gstmimic element

Mon Jan 28 23:55:50 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Find pads properly

Mon Jan 28 23:52:31 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Unref pad on resync

Mon Jan 28 05:02:35 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Remove second copy of rtppayloads

Mon Jan 28 04:36:03 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add proper marshaller for rtp pt muxer signal

Sat Feb 16 08:41:40 EST 2008  Sjoerd Simons <sjoerd@luon.net>
  * dtmfsrc: Correctly set the endianess in the caps to the machines endianess

Thu Jan 17 17:13:36 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Only call the GstVideoOrientation interface function if the interface is implemented

Wed Dec 19 15:32:30 EST 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Dont hold the object lock while calling base alloc function

Wed Dec 19 15:32:18 EST 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Set the DISCONT flag after dropping buffers

Tue Dec 18 19:57:39 EST 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Use do the alloc_buffer function in the valve

Thu Jan 17 13:06:51 EST 2008  philippe.kalaf@collabora.co.uk
  * Cleanups

Wed Jan 16 17:54:30 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add some comments/documentation to the various functions

Wed Jan 16 17:53:36 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * More completely check that factories have the right pads

Wed Jan 16 15:44:28 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Refuse element templates with more than one pad template per direction

Wed Jan 16 15:44:14 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Refuse elements with more than one pad per direction

Fri Jan 11 16:12:46 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Rename all Fg* to Fs*

Fri Jan 11 16:05:58 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * Rename fgselector file to fsselector

Fri Jan 11 16:03:53 EST 2008  Olivier Crete <olivier.crete@collabora.co.uk>
  * There were two _get_internal_sinkpad function prototpye, one should be srcpad

Wed Oct 31 13:59:18 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fix warning call

Wed Oct 31 13:58:49 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Prevent calling gst functions with NULL pointers

Wed Oct 31 13:55:21 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Rename fgselector to fsselector

Fri Oct 26 14:05:36 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Merged selector and valve branches

Fri Oct  5 13:49:44 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Warn if one tries to set factories when they are already set

Fri Oct  5 13:40:05 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * rename property to PROP_

Fri Oct  5 13:21:27 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add proper locking to selector

Fri Oct  5 10:27:52 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Make it dispose properly

Fri Oct  5 10:27:11 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Dont negotiate on buffer_alloc

Thu Oct  4 16:23:11 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add selector element

Thu Jan  3 20:17:30 EST 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Name the jitterbuffer in rtpbin to allow a child_proxy_set call on it

Thu Jan  3 20:17:14 EST 2008  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Adding a 'hold' property on the jitterbuffer

Wed Nov 21 15:08:58 EST 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Only set passthrough to TRUE on newer versions of gst

Wed Nov 21 13:17:29 EST 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Compare minor, not major

Fri Oct 26 18:16:34 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Valve plugin requires 0.10.13 too

Fri Oct 26 18:37:49 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Make the valve element work with gst < 0.10.13

Wed Oct 24 18:42:46 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Rename valve to fsvalve

Wed Oct 24 18:41:47 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add valve element

Fri Oct 12 12:15:58 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Don't push EOS events onto the queue if its disabled, ie latency==0

Tue Oct  9 18:44:04 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fixup configure.ac test for gst 0.10.13

Tue Oct  9 15:33:34 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Only enable G729 and DTMF plugins if gstreamer >= 0.10.13 is installed

Wed Sep 26 08:05:37 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Also do src query on the src pad on the jitterbuffer

Tue Sep 25 11:36:58 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Remove r263 from Makefile.am too

Wed Sep 19 08:22:59 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Remove rtpr263depay, use rtph263depay from gst-plugins-good

Wed Sep 19 03:57:10 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Move forgotten variable declaration to the beginning of the block

Tue Sep 18 11:14:53 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Comments out g_debugs

Mon Sep 17 17:46:49 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Bump nano version to 1

Mon Sep 17 17:24:38 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  tagged 0.12.5

Mon Sep 17 17:24:23 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Bump version to 0.12.5

Mon Sep 17 13:52:33 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Search&Replace oops

Mon Sep 17 13:51:33 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * events dont yet belong in the caps

Mon Sep 17 13:22:27 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Copy timestamps correctly into cn packets

Mon Sep 17 12:08:20 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add patch to make it work with maemo dsp sources that payload incorrectly

Mon Sep 17 00:26:49 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Oops, set to no preroll when playing->paused too

Sun Sep 16 20:36:54 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Complete port to basesrc

Sun Sep 16 20:24:12 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add caps negotiation function

Sun Sep 16 20:16:59 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Properly free non-start events

Sun Sep 16 20:15:52 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Make interval and packet_redundancy into uint

Sun Sep 16 15:44:08 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Make the rtp dtmf src use basesrc

Sun Sep 16 15:41:01 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Make dtmf src code nicer

Sun Sep 16 15:40:52 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Remove unused directory

Fri Sep 14 00:20:42 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Implement stopping in a nice thread safe way

Fri Sep 14 00:18:34 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Remove get_times (Wim says its only good for really fake sources)

Thu Sep 13 17:21:45 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * using the unlock method of basesrc

Thu Sep 13 17:12:26 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * more debug

Thu Sep 13 16:46:14 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * added debugs

Thu Sep 13 15:20:53 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Make sure to unlock the thread when going to ready and to flush the queue when moving to paused or playing

Thu Sep 13 13:55:20 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Changed dtmfsrc into a subclass of GstBaseSrc

Mon Sep 17 12:29:08 EDT 2007  philippe.kalaf@collabora.co.uk
  * Properly calculate underruns, high/low threshold properties added, default high/low/lantency values modified, pop algorithm modified

Tue Sep  4 18:57:53 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Add another fix for a possible race condition

Tue Sep  4 17:52:24 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add comment to explain push back

Tue Sep  4 16:55:09 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Properly do the locking to avoid race conditions with clock unscheduling

Fri Aug 31 20:03:24 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * oups, I did it again...

Fri Aug 31 19:54:28 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * oups, sorry.. DTMF, not RTP_DTMF for this file...

Fri Aug 31 19:44:13 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Fixes the deadlock when pausing the dtmfsrc and rtpdtmfsrc. Had to push something on the async queue to release the blocking async_queue_pop(). Thanks to Olivier for the solution.

Wed Aug 29 15:44:47 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Update micro version to 1

Wed Aug 29 15:43:35 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  tagged 0.12.4

Wed Aug 29 15:43:22 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * New version

Wed Aug 29 15:40:58 EDT 2007  philippe.kalaf@collabora.co.uk
  * Disable sync-on-push"

Fri Aug 24 18:21:36 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Kinda transfer ownership of the buffer to the new netbuffer and unref the input buffer correctly on errors

Thu Aug  9 17:10:06 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fix memsets, patch by Brian Pepple

Tue Aug 28 18:28:32 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Removed warning "ISO C90 forbids mixed declarations and code" from rtpbin

Tue Aug 28 18:17:45 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Fix release flag and enable C90 warnings

Tue Aug 28 18:15:34 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * ClockID when waiting for buffer is now unscheduled when stopping the task. Various fixes to avoid bugs (thanks to -Wall -Werror). Fixes to allow the merge of the branch.

Tue Aug 28 13:15:46 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Cleaned up the code a bit, no use of GST_* and return value verification from gst_*

Mon Aug 27 15:56:10 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fix overly long lines and tabs

Mon Aug 27 15:26:18 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * untabbified dtmfsrc

Mon Aug 27 13:24:24 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Fix RTP timestamps by sending a new_segment event to the payloader

Mon Aug 27 13:23:39 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Better handling of packets, we send the same duration for all packets to avoid huge packets when min duration defines are modified. 

Mon Aug 27 13:23:22 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Changing minimum values to work better on some gateways

Wed Aug 22 16:16:53 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * The DTMF tone generator now respects the volume argument passed in the event

Wed Aug 22 14:01:33 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * don't know why I did that... 

Wed Aug 22 13:55:33 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Ported the event queue work from dtmfsrc to rtpdtmfsrc
  Added a queue based system for the rtpdtmfsrc. Now it waits for start/stop messages on the queue, and makes sure that the minimum duty cycle (120ms) is respected between each 
  tone, including inter-digit silence.

Wed Aug 22 13:54:44 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * ouch, printing with arguments but without %s.. that made it segfault a few times... 

Wed Aug 22 13:51:26 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Moved the timestamp from the event to dtmfsrc structure since we have only one event at a time, so let's keep it stored in the dtmfsrc struct

Mon Aug 20 16:38:26 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Added a queue based system for the dtmfsrc. Now it waits for start/stop messages on the queue, and makes sure that the minimum duty cycle (120ms) is respected between each tone, including inter-digit silence.

Mon Aug 20 14:48:52 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Added dtmfsrc, a DTMF Tone Generator, and made it part of the 'dtmf' plugin.

Mon Aug 20 14:48:00 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Moved rtpdtmf to dtmf directory

Wed Aug 15 09:50:38 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * more debug

Thu Aug 23 17:22:25 EDT 2007  philippe.kalaf@collabora.co.uk
  * Sync jitterbuffer with CVS -bad

Thu Aug 23 17:21:33 EDT 2007  philippe.kalaf@collabora.co.uk
  * Set latency property on jitterbuffer instead of old queue-delay

Thu Aug 23 17:20:51 EDT 2007  philippe.kalaf@collabora.co.uk
  * Fix some autofoo for g729

Mon Aug 20 14:50:32 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * missing comment

Mon Aug 13 15:44:47 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Make sure to remove the pad from the internal list if it gets released

Fri Aug  3 20:03:07 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  tagged 0.12.3

Fri Aug  3 20:02:43 EDT 2007  Youness Alaoui <youness.alaoui@collabora.co.uk>
  * Version 0.12.3

Thu Jul 12 15:57:15 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Send all packet from the streaming thread, including the last one

Thu Jul 12 15:55:28 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Put non-zero duration in first packet and put a minimum duration of 50ms

Thu Jul 12 15:53:36 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Make buffer writable before writing into it

Thu Jul 12 12:23:28 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fix RTP timestamp on dtmf packets

Wed Jul 11 11:52:02 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Only set marker on very first packet of an event

Wed Jul 11 11:51:57 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Send on packet start time

Wed Jul 11 11:50:56 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * RTP timestamp is the time of the beginning of the dtmf event

Wed Jul 25 05:17:10 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Fix a minor linking issue

Fri Jul  6 18:06:41 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Comment the gst_pad_set_active that potentially break gstreamer 0.10.9

Fri Jul  6 16:24:59 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Set pads active when adding them to a potentially running element

Wed Jul  4 13:23:45 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Up to 0.12.3.1 non-release version number

Wed Jul  4 13:20:35 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  tagged 0.12.2

Wed Jul  4 13:20:28 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Version 0.12.2

Wed Jul  4 13:17:14 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Single coma typo

Wed Jul  4 13:07:52 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Improve message help message

Wed Jun 27 12:20:21 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Issue warning on invalid packet

Tue Jun 26 17:14:33 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Don't die on a invalid buffer, just ignore it

Tue Jun 26 17:14:11 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Protect changing the pt-map with mutex

Mon Jun 11 19:25:57 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Dont use fixed caps, more than one pt can be received and return pushing error

Tue Jun  5 03:59:41 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Use right LDFLAGs, patch by Mac Wang <davinciacer@gmail.com>

Sat Jun  9 16:41:57 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fix ref leak in rtpdemux (patch by SP GLE)

Sat Jun  9 16:39:45 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fix missing unrefs in rtpbin

Thu Jun  7 08:04:21 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fix ref leaks on pads (patch by SP GLE)

Thu Jun  7 08:01:21 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fix multiple ref leaks (patches by SP GLE)

Thu Jun  7 07:43:37 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Memleak in rtp bin (patch by SP GLE)

Thu May 10 14:21:24 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add CN depayloader

Wed May 30 14:19:00 EDT 2007  philippe.kalaf@collabora.co.uk
  * Remove pads from rtpdemux when we try to push a buffer on unlinked pads

Mon May 28 11:25:05 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * send event to all src pads

Mon May 28 08:37:49 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * print a warning if receive an error iterating sinkpads

Mon May 28 08:28:08 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * deal with all the gst_iterator_next() return values

Fri May 25 08:31:16 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Return correct value from the event handler

Fri May 25 06:27:09 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Ville's original patch to fix the traversal of dtmf event

Tue May 22 12:21:15 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Fix a potential division by zero

Tue May 22 12:16:49 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Fix indentation

Tue May 22 12:14:34 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Rename env variable JITTER_BUFFER to RTPBIN_JB

Fri May 18 04:17:51 EDT 2007  Zeeshan Ali <fist.last@nokia.com>
  * enable rtpbin to create jitterbuffer element from env var 'JITTER_BUFFER'

Wed May 16 09:29:51 EDT 2007  Zeeshan Ali <fist.last@nokia.com>
  * Add doc comment for 'fill-level' param of stats query

Wed May 16 09:29:26 EDT 2007  Zeeshan Ali <fist.last@nokia.com>
  * We don't need a 64bit integer to hold percentages

Wed May 16 06:53:00 EDT 2007  Zeeshan Ali <fist.last@nokia.com>
  * Introduce 'fill-level' attribute in the statistics query

Wed May 16 16:40:18 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Dont try to unref NULL

Fri May  4 17:45:34 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fix g729 AC_DEFINE usage

Tue Apr 24 16:02:52 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * 80 column is enough for everyone

Tue Apr 24 15:41:56 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Pass closefd value to sinks (patch by SP GLE <spglegle@yahoo.fr>)

Tue Apr 24 15:31:55 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add redundancy and interval properties to rtpdtmfsrc (patch by SP GLE <spglegle@yahoo.fr>)

Mon May 14 13:31:43 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Fix conflict properly

Thu May 10 14:20:42 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Error on pt 13 with non 8000 clock-rate

Wed May  2 19:25:33 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Solve conflict

Wed May  2 18:50:09 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Load CN payloader

Thu Apr 26 16:34:48 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add CN payloader

Fri May  4 15:52:51 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Only send dtmf if the method is unspecified or is 1

Fri May  4 15:49:01 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Sync state of elements created inside rtpbin with rtpbin

Thu May  3 11:35:56 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Add docs about the "jitterbuffer-statistics" query

Thu May  3 08:12:03 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Add underrun detection

Thu May  3 07:41:46 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Revert the previously applied inefficient change

Wed May  2 09:14:56 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Add a query function for the sinkpad and handle the stats query there

Mon Apr 30 07:13:47 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Add cutome query registration and handling for statistics

Fri Apr 27 06:25:04 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Remove unnecessary whitespace

Thu May  3 10:31:47 EDT 2007  philippe.kalaf@collabora.co.uk
  * Nano back to 1

Thu May  3 10:26:53 EDT 2007  philippe.kalaf@collabora.co.uk
  tagged gst-plugins-farsight 0.12.1

Thu May  3 10:26:38 EDT 2007  philippe.kalaf@collabora.co.uk
  * version 0.12.1

Wed May  2 09:11:55 EDT 2007  Simon McVittie <simon.mcvittie@collabora.co.uk>
  * Improve jitter-buffer autofoo so make distcheck passes

Wed May  2 09:11:23 EDT 2007  Simon McVittie <simon.mcvittie@collabora.co.uk>
  * Make G729 code optional, conditioned on --enable-g729

Wed May  2 08:29:26 EDT 2007  Simon McVittie <simon.mcvittie@collabora.co.uk>
  * Include an empty ChangeLog to keep automake happy

Tue May  1 18:58:25 EDT 2007  philippe.kalaf@collabora.co.uk
  * Don't check if pad is active, just activate ghost pad

Fri Apr 27 16:37:09 EDT 2007  philippe.kalaf@collabora.co.uk
  * Set clock-rate in set_caps since it will get overwritten by base class

Tue Apr 24 04:18:03 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * flip if the related gconf key is TRUE rather than FALSE

Tue Apr 24 04:14:45 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Commit Burger's correct code.

Mon Apr 23 11:32:38 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Enable and correct flipping code in gconfv4l2src

Fri Apr 20 07:45:25 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * To build even if gstreamer isn't debug-enabled

Thu Apr 19 08:56:58 EDT 2007  Zeeshan Ali <first.last@nokia.com>
  * Fix creation of jitterbuffer signal marshals

Tue Oct  3 17:44:12 EDT 2006  philippe.kalaf@collabora.co.uk
  * A new gst element called gconfv4l2src that listens on gconf events relative to video orientation and passes those on to v4l2src (inside of it) using the video orientation gst interface

Wed Apr 18 16:51:15 EDT 2007  philippe.kalaf@collabora.co.uk
  * Fancier autofoo

Wed Apr 18 16:19:25 EDT 2007  philippe.kalaf@collabora.co.uk
  * Forgot the marshal list file

Wed Apr 18 15:50:05 EDT 2007  philippe.kalaf@collabora.co.uk
  * Sync with gst-plugins-bad jitterbuffer. Mostly cleanups. Fix double unref() in error cases. Implement request-pt-map signal. Emit request-pt-map signals.

Mon Apr 16 17:40:03 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Remove evil maintainer mode patch and quiet automake warning

Mon Apr 16 17:24:13 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  tagged 0.12.0

Mon Apr 16 17:23:52 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Version 0.12.0

Wed Mar 28 17:24:07 EDT 2007  philippe.kalaf@collabora.co.uk
  * Bypass buffer is latency is set to 0

Tue Mar 27 17:35:09 EDT 2007  philippe.kalaf@collabora.co.uk
  * Agregate upstream latencies for latency queries

Tue Mar 27 11:16:10 EDT 2007  wim@fluendo.com
  * events-discont
  
  Handle events (EOS) in the queue
  Mark discont packets.
  Small cleanups.
  

Tue Mar 27 09:45:53 EDT 2007  wim@fluendo.com
  * flushing_patch
  
  Clear queue and unref items in it when flushing.
  Add some comments and doc strings.
  

Mon Mar 26 19:22:11 EDT 2007  philippe.kalaf@collabora.co.uk
  * Unblock waiting buffers if applicable

Mon Mar 26 13:21:45 EDT 2007  philippe.kalaf@collabora.co.uk
  * Added a drop-on-latency property

Mon Mar 26 13:21:13 EDT 2007  philippe.kalaf@collabora.co.uk
  * Check for seq-no gaps when calcualtion tail_duration

Mon Mar 26 11:54:48 EDT 2007  philippe.kalaf@collabora.co.uk
  * Patch by Wim Taymans <wim@fluendo.com>, adds getcaps function, better flushing support, better state changes, act as a live source

Mon Mar 26 11:50:08 EDT 2007  philippe.kalaf@collabora.co.uk
  * Patch by Wim Taymans <wim@fluendo.com> that adds set_flushing and set_blocking properties to the async queue, removes peek_head/tail

Thu Mar 22 12:38:22 EDT 2007  philippe.kalaf@collabora.co.uk
  * Minor cleanups

Thu Mar 22 12:30:21 EDT 2007  philippe.kalaf@collabora.co.uk
  * Patch by Wim Taymans <wim@fluendo.com> improvements to jitter buffer : flushing, event catching, sync on jitterbuffer src pad for early buffers being pushed, get ts-base from caps

Wed Mar 21 13:03:56 EDT 2007  philippe.kalaf@collabora.co.uk
  * Properly set latency and post message on bus when it changes

Tue Mar 20 18:48:06 EDT 2007  philippe.kalaf@collabora.co.uk
  * Add query function that returns the latency

Fri Apr 13 18:48:43 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * one letter type

Mon Apr 16 12:23:20 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * set latency and drop-on-latency on jb in rtpbin (from pk)

Thu Mar  8 17:35:59 EST 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Make documentation consistent with itself

Thu Apr 12 14:21:48 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Generate ChangeLog from darcs changes

Tue Apr  3 18:13:07 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Only activate ghostpad if internal pad is active (makes it compatible with gst 0.10.9)

Thu Apr 12 16:04:35 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Use segment to calculate dtmfsrc rtp timestamp

Mon Apr  2 08:46:35 EDT 2007  zeeshan.ali@nokia.com
  * Clean-up and refactorize dtmfsrc code

Fri Mar 30 11:43:03 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Ooops, little typo

Thu Mar 29 20:17:00 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Make it generate the proper rtp timestamps in sync with the live source

Thu Mar 29 09:52:50 EDT 2007  zeeshan.ali@nokia.com
  * Set the correct ts-offset on the get_prop value

Thu Mar 29 09:52:23 EDT 2007  zeeshan.ali@nokia.com
  * Refactorize state_change

Thu Mar 29 09:36:22 EDT 2007  zeeshan.ali@nokia.com
  * set SSRC on the packets

Thu Mar 29 09:19:36 EDT 2007  zeeshan.ali@nokia.com
  * Code clean-up and more debug output

Thu Mar 29 07:42:57 EDT 2007  zeeshan.ali@nokia.com
  * Increment the ts after setting the buffer's ts

Thu Mar 29 06:39:46 EDT 2007  zeeshan.ali@nokia.com
  * Calculate the rtp ts before gst ts get incremented

Thu Mar 29 06:39:04 EDT 2007  zeeshan.ali@nokia.com
  * Some code-cleanup

Thu Mar 29 06:38:24 EDT 2007  zeeshan.ali@nokia.com
  * Initialize the GstSegment at the right time

Wed Mar 28 07:22:19 EDT 2007  zeeshan.ali@nokia.com
  * Use own clock-base

Mon Mar 26 06:57:12 EDT 2007  zeeshan.ali@nokia.com
  * Call set_caps when we have all the params

Fri Mar 23 12:31:39 EDT 2007  zeeshan.ali@nokia.com
  * Only accept RTP streams that have the same clock-rate

Fri Mar 23 12:29:22 EDT 2007  zeeshan.ali@nokia.com
  * Set caps on the buffer before pushing it

Thu Mar 22 12:15:52 EDT 2007  zeeshan.ali@nokia.com
  * Some more code-cleanups

Thu Mar 22 11:42:51 EDT 2007  zeeshan.ali@nokia.com
  * return newpad instead of NULL and warn if failed to create a pad

Thu Mar 22 08:41:32 EDT 2007  zeeshan.ali@nokia.com
  * Refactorize the RTPMux code

Thu Mar 22 08:14:53 EDT 2007  zeeshan.ali@nokia.com
  * Some more doc fixing

Thu Mar 22 07:32:28 EDT 2007  zeeshan.ali@nokia.com
  * More Refactoring

Thu Mar 22 07:31:54 EDT 2007  zeeshan.ali@nokia.com
  * More documentation

Wed Mar 21 12:33:11 EDT 2007  zeeshan.ali@nokia.com
  * Refactor the event handler function

Wed Mar 21 10:52:44 EDT 2007  zeeshan.ali@nokia.com
  * Add RTPDTMFMux element

Wed Mar 21 08:31:49 EDT 2007  zeeshan.ali@nokia.com
  * Remove DTMF-specific code from RTP muxer and make it extendable

Tue Mar 20 08:05:24 EDT 2007  zeeshan.ali@nokia.com
  * Put more helpful description

Fri Mar 16 11:16:41 EDT 2007  zeeshan.ali@nokia.com
  * remove the (commented-out) code for blocking the pads

Fri Mar 16 09:14:44 EDT 2007  zeeshan.ali@nokia.com
  * Drop buffers instead of blocking the sinkpads

Wed Mar 14 13:17:56 EDT 2007  zeeshan.ali@nokia.com
  * Request for stream lock when generating DTMF packets

Wed Mar 14 13:16:18 EDT 2007  zeeshan.ali@nokia.com
  * Implement stream locking, needed for DTMF

Wed Mar 14 06:20:58 EDT 2007  zeeshan.ali@nokia.com
  * use GST_*_OBJECT instead of g_*

Wed Mar 14 06:18:54 EDT 2007  zeeshan.ali@nokia.com
  * No need to manage pads, parent does that for us

Wed Mar 14 05:03:58 EDT 2007  zeenix@gmail.com
  * Fix copyright header

Tue Mar 13 12:53:50 EDT 2007  zeenix@gmail.com
  * Remove muxed a/v test app as it doesn't make any sense

Wed Mar  7 08:36:14 EST 2007  zeeshan.ali@nokia.com
  * small typo fixed

Wed Mar  7 08:25:56 EST 2007  zeeshan.ali@nokia.com
  * Some small fixes to the muxer test app

Wed Mar  7 06:42:00 EST 2007  zeeshan.ali@nokia.com
  * Add test/demo apps for RTP muxer/demuxer

Wed Mar  7 06:41:09 EST 2007  zeeshan.ali@nokia.com
  * Correct caps printout

Wed Mar  7 03:53:07 EST 2007  zeeshan.ali@nokia.com
  * The first implementation of RTP muxer

Mon Mar 26 19:04:46 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Set pads active before adding them to possibly playing elements

Tue Mar 20 12:10:10 EDT 2007  Olivier Crete <olivier.crete@collabora.co.uk>
  * Add G.729 (de)payloader

Wed Mar  7 11:10:38 EST 2007  philippe.kalaf@collabora.co.uk
  * Modify async_jitte_queue to calculate sizes based on timestamps vs number of elements

Tue Mar  6 02:13:38 EST 2007  philippe.kalaf@collabora.co.uk
  * Add latency (ms) parameter to jitterbuffer

Mon Mar 12 12:59:40 EDT 2007  philippe.kalaf@collabora.co.uk
  * RTP SSRC demuxer by Behan Webster

Mon Mar 12 12:51:18 EDT 2007  philippe.kalaf@collabora.co.uk
  * DV payloader/depayloader by Marcel Moreaux

Wed Mar  7 13:03:04 EST 2007  philippe.kalaf@collabora.co.uk
  * Resolve conflict in configure.ac

Tue Feb 20 07:09:46 EST 2007  zeeshan.ali@nokia.com
  * Correct names of variables and add cmdline options for host/port setting

Tue Feb 20 04:10:38 EST 2007  zeeshan.ali@nokia.com
  * Print something more meaningful.

Fri Feb 16 07:07:27 EST 2007  zeeshan.ali@nokia.com
  * save a space :)

Fri Feb 16 07:06:06 EST 2007  zeeshan.ali@nokia.com
  * Add doc-section comments

Thu Feb 15 09:15:00 EST 2007  zeeshan.ali@nokia.com
  * simplify the event sending code in the test app

Thu Feb 15 08:48:53 EST 2007  zeeshan.ali@nokia.com
  * Add copyrights

Thu Feb 15 08:35:36 EST 2007  zeeshan.ali@nokia.com
  * No need to handle downstream events

Thu Feb 15 07:26:55 EST 2007  zeeshan.ali@nokia.com
  * Attempt to correct event handling

Thu Feb 15 05:26:29 EST 2007  zeeshan.ali@nokia.com
  * Use pause_task instead of stop_task to avoid any possible deadlocks

Thu Feb 15 05:10:30 EST 2007  zeeshan.ali@nokia.com
  * Put correct seq and timestamps on the packets

Wed Feb 14 08:55:01 EST 2007  zeeshan.ali@nokia.com
  * Fix the copyright notice

Wed Feb 14 08:13:52 EST 2007  zeeshan.ali@nokia.com
  * Add RTP DTMF event packet generator element and test app for it

Sun Feb 25 18:46:39 EST 2007  philippe.kalaf@collabora.co.uk
  * Fixed duplicate detection and shutdown sequence

Sun Feb 25 18:44:07 EST 2007  philippe.kalaf@collabora.co.uk
  * Added probabilities properties for delay, drop and duplicate

Tue Feb 20 06:55:14 EST 2007  philippe.kalaf@collabora.co.uk
  * New and wonderfull jitterbuffer based on a bastard async queue

Tue Feb 20 06:48:20 EST 2007  philippe.kalaf@collabora.co.uk
  * Added a network simulator element

Tue Feb 20 06:54:23 EST 2007  philippe.kalaf@collabora.co.uk
  * Remove old jitterbuffer files

Mon Feb 19 12:56:20 EST 2007  philippe.kalaf@collabora.co.uk
  * Modify icesrc to not drop any buffers before at least MAX_INITIAL_POPS buffers have been popped from the queue

Mon Feb 19 12:53:25 EST 2007  philippe.kalaf@collabora.co.uk
  * Some code to set priority for the icesrc thread

Wed Feb  7 13:14:34 EST 2007  philippe.kalaf@collabora.co.uk
  * Patch by Scott Zuk that fixes linking up the request pads after rtpbin is in the PLAYING state

Mon Dec  4 10:49:37 EST 2006  philippe.kalaf@collabora.co.uk
  * Need to set_active on the new pad

Mon Dec  4 10:48:32 EST 2006  philippe.kalaf@collabora.co.uk
  * No need to disconnect callbacks in dispose and connect when we go to READY

Fri Nov  3 18:05:15 EST 2006  philippe.kalaf@collabora.co.uk
  * Patch by Marcel Moreaux <marcelm@spacelabs.nl> use jrtpsession_incrementtimestamp() explicitly when it detects a new frame, instead of passing a timestampinc to jrtpsession_sendpacket()

Tue Oct  3 17:44:55 EDT 2006  philippe.kalaf@collabora.co.uk
  * Contact updates

Tue Sep 26 12:14:34 EDT 2006  rob.taylor@collabora.co.uk
  * update README to be correct =)

Tue Sep 26 12:11:36 EDT 2006  rob.taylor@collabora.co.uk
  * make autogen.sh check for automake 1.8 or greater

Tue Sep 19 08:38:27 EDT 2006  rob.taylor@collabora.co.uk
  * increase version to 0.10.2 release

Tue Sep 19 08:38:15 EDT 2006  rob.taylor@collabora.co.uk
  * update copying to LGPL v2

Thu Sep 21 11:51:40 EDT 2006  philippe.kalaf@collabora.co.uk
  * Adapt to API changes in jrtplib 3.6.0

Mon Jun 19 12:30:17 EDT 2006  philippe.kalaf@collabora.co.uk
  * Cleanup element klasses

Mon Jun 19 12:28:58 EDT 2006  philippe.kalaf@collabora.co.uk
  * Move buffer creation/alloc/copy outside of lock region, Change way of yielding

Tue May 30 18:53:57 EDT 2006  philippe.kalaf@collabora.co.uk
  * Fixed bug where previous destinations where being cleared before adding new ones

Mon May 29 16:57:32 EDT 2006  philippe.kalaf@collabora.co.uk
  * Improved the dropping mecanism, Increased queue size and flush rates to compensate for high CPU load situations

Fri May 19 15:05:12 EDT 2006  philippe.kalaf@collabora.co.uk
  * Remove sync from dynudpsinks

Fri May 19 15:04:23 EDT 2006  philippe.kalaf@collabora.co.uk
  * Some reindents

Fri May 19 15:03:42 EDT 2006  philippe.kalaf@collabora.co.uk
  * Properly handle strings and free them

Fri May 19 15:00:55 EDT 2006  philippe.kalaf@collabora.co.uk
  * New property to add caps as string instead of pt-map hashtable

Tue May 16 16:16:44 EDT 2006  philippe.kalaf@collabora.co.uk
  * Disable r263 plugin

Fri May 12 01:38:51 EDT 2006  philippe.kalaf@collabora.co.uk
  * Make sure we don't send empty buffers to libjingle

Thu May 11 20:45:42 EDT 2006  philippe.kalaf@collabora.co.uk
  * Correctly use pt-map

Thu May 11 20:43:20 EDT 2006  philippe.kalaf@collabora.co.uk
  * Display error if gst_element_link_pads error out

Thu May 11 20:42:28 EDT 2006  philippe.kalaf@collabora.co.uk
  * Fixex pt-map, thnx to Daniele "Vihai" Orlandi for the help

Wed May 10 13:09:24 EDT 2006  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Fixed compilation error with gstrtpbin.c.

Fri May  5 11:27:00 EDT 2006  philippe.kalaf@collabora.co.uk
  * Added a default pt-map table from RFC 3551

Fri Apr 28 18:51:43 EDT 2006  philippe.kalaf@collabora.co.uk
  * Fixed a bug where unreffing the object if it never went to PAUSED would seg fault

Thu Apr 27 15:59:41 EDT 2006  rob.taylor@collabora.co.uk
  * remove sdpbin

Mon Mar 20 06:29:50 EST 2006  rob.taylor@collabora.co.uk
  * remove now long-obsolete sdpbin

Fri Mar 24 15:16:33 EST 2006  philippe.kalaf@collabora.co.uk
  * Fixed some memory leaking

Fri Mar 24 15:16:19 EST 2006  philippe.kalaf@collabora.co.uk
  * Fixed couple of compilation issues

Fri Mar 24 15:10:10 EST 2006  philippe.kalaf@collabora.co.uk
  *  Fixing thread issues causing crashes will lock setcurrent_data and poll together <hexa00@gmail.com>

Fri Mar 24 14:57:20 EST 2006  philippe.kalaf@collabora.co.uk
  * Calls to gst_pad_get_parent ref the object so it needs to be unreffed < hexa00@gmail.com

Wed Mar 22 19:30:52 EST 2006  philippe.kalaf@collabora.co.uk
  * Added bounds to the asyncqueue in icesrc, yield jingle thread after pushing to queue, and flush queue if it stays full for too long

Mon Mar 20 12:12:09 EST 2006  andrunko@gmail.com
  * Fixed make dist.

Mon Mar 20 18:52:55 EST 2006  philippe.kalaf@collabora.co.uk
  * Changelog update

Mon Mar 20 14:47:56 EST 2006  Kai Vehmanen <kai.vehmanen@nokia.com>
  * GST_RTP_JB_MAX_PACKETS set to 1000 packets.

Mon Mar 20 14:39:11 EST 2006  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Fixed typo queue_length -> queue_delay.

Mon Mar 20 14:27:07 EST 2006  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Various minor changes to make the code buildable.

Mon Mar 20 14:25:50 EST 2006  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Fix comparisons and delta calculations with arguments that may wrap around.

Mon Mar 20 14:23:13 EST 2006  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Do not start subthread if queue_length is zero.

Mon Mar 20 14:22:30 EST 2006  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Removed last_seqnum and add min_ts.

Mon Mar 20 14:22:05 EST 2006  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added comments to the disabled rtp-clock code.

Mon Mar 20 14:20:08 EST 2006  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added new checks for late packets (the old one didn't work), and for buffer overflow.

Mon Mar 20 14:18:46 EST 2006  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added comments to the disabled rtp-clock code.

Mon Mar 20 14:18:22 EST 2006  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Reorganized the copyright statements.

Mon Mar 20 07:53:28 EST 2006  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Fixed silly bug in checking whether pipeline is in playing state.

Thu Mar 16 09:03:59 EST 2006  andrunko@gmail.com
  * Added option to choose what plugins to compile (plugins under gst dir).
  Fixed check for libgsm.

Wed Mar 15 13:25:00 EST 2006  philippe.kalaf@collabora.co.uk
  * Replaced some tabs with spaces

Wed Mar 15 13:20:23 EST 2006  philippe.kalaf@collabora.co.uk
  * Add an unlock function to icesrc to correctly handle state changes

Mon Mar 13 17:25:47 EST 2006  philippe.kalaf@collabora.co.uk
  * update changelog

Mon Mar 13 17:23:44 EST 2006  philippe.kalaf@collabora.co.uk
  * changelog update

Mon Mar 13 16:51:53 EST 2006  philippe.kalaf@collabora.co.uk
  * Removed mem dumps

Mon Mar 13 16:49:40 EST 2006  philippe.kalaf@collabora.co.uk
  * This patch makes rtpbin non-dependant on jrtplib. In fact, we can now compile rtpbin without jrtplib with limited RTP functionality (no RTCP, no multiple recipients, no advanced validation, etc). If you have jrtplib + jthread installed, it will compile against jrtplib. To disable use --disable-jrtplib.

Wed Mar  8 13:32:34 EST 2006  philippe.kalaf@collabora.co.uk
  * Dump any packets not in pt-map, also skip jrtplib for now (TEMPORARY)

Wed Mar  8 12:59:40 EST 2006  philippe.kalaf@collabora.co.uk
  * If clock rate not set give a debug message, drop buffer and continue

Wed Mar  8 12:58:39 EST 2006  philippe.kalaf@collabora.co.uk
  * Bad GST_INFO call before setting the DEBUG category

Wed Mar  8 12:55:25 EST 2006  philippe.kalaf@collabora.co.uk
  * Fixed horribly wrong memcopy of data into a netbuffer

Tue Feb 21 14:39:22 EST 2006  philippe.kalaf@collabora.co.uk
  * Fixed debug message for Outgoing

Sun Feb 19 21:11:02 EST 2006  philippe.kalaf@collabora.co.uk
  * Better debugging for rtpbin

Thu Feb 16 11:43:50 EST 2006  rob.taylor@collabora.co.uk
  * remove building of now-defunct sdpbin

Thu Feb 16 11:43:23 EST 2006  rob.taylor@collabora.co.uk
  * disable jasper until configure is fixed

Thu Feb 16 00:27:03 EST 2006  philippe.kalaf@collabora.co.uk
  *  Fixed global rtpsrc/rtcpsrc pads when using multiple rtpbins from a same process, this requires todays patches to jrtplib

Thu Feb 16 00:21:32 EST 2006  philippe.kalaf@collabora.co.uk
  * Fixed icesrc (removed get_caps function)

Wed Feb 15 05:25:01 EST 2006  rob.taylor@collabora.co.uk
  * comment out unused veriable in ./gst/rtpjitterbuffer/gstrtpjitterbuffer.c

Wed Feb 15 05:24:38 EST 2006  rob.taylor@collabora.co.uk
  * fix malformed  ./ext/Makefile.am

Wed Feb 15 13:12:01 EST 2006  philippe.kalaf@collabora.co.uk
  * Cleanup of rtpbin and added bypass_udp

Wed Feb 15 13:10:48 EST 2006  philippe.kalaf@collabora.co.uk
  * Added icesrc/sink elements

Tue Feb 14 15:34:06 EST 2006  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Refactored add_to_queue mechanism, fixed problem of late calls to queue_release causing pauses in output.

Tue Feb 14 11:13:39 EST 2006  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added queue_delay to rtpbin.

Tue Feb 14 16:01:57 EST 2006  philippe.kalaf@collabora.co.uk
  * Added a bypass_udp property that dosen't use udpsink/src but instead creates ghostpads for other sink/srcs

Tue Feb 14 16:00:27 EST 2006  philippe.kalaf@collabora.co.uk
  * Separated ERROR_CFLAGS from GST_CFLAGS

Fri Feb 10 17:04:23 EST 2006  rob.taylor@collabora.co.uk
  * Fixed some indents and temporarly removed the clock provider (erroring alot)

Fri Feb 10 17:02:31 EST 2006  rob.taylor@collabora.co.uk
  * Multiple fixes to avoid busyloops when pipeline not in playing state, and when bursts of packets are received.

Fri Feb 10 17:02:01 EST 2006  rob.taylor@collabora.co.uk
  * Zeeshan's code of moving the jitterbuffer to rtpbin

Thu Jan 19 09:42:20 EST 2006  philippe.kalaf@collabora.co.uk
  * Making rtpbin work with jrtplib.3.4.0

Thu Jan 19 01:04:28 EST 2006  Philippe Khalaf <burger at speedy dot org>
  * First steps tp having a new jpeg2000 encoder/decoder based on libjasper

Wed Jan 18 08:56:05 EST 2006  philippe.kalaf@collabora.co.uk
  * Tests need to work with change in property in rtpbin

Sun Jan 15 15:13:01 EST 2006  rob.taylor@collabora.co.uk
  * removed add-destination signal, changed add-destination property to 'destinations' and allow setting a list

Wed Dec 21 08:17:36 EST 2005  rob.taylor@collabora.co.uk
  * added _boring files so darcs whatsnew is more useful ;)

Mon Dec 12 12:34:54 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Fixed encoding name for the MSGSM template.

Fri Oct 28 07:48:31 EDT 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Add sink template when initializing the element.

Mon Dec 12 12:31:38 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Fixed sdpbin to compile against latest gstreamer CVS-head.

Mon Dec 12 12:28:17 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Use a playout buffer of 100msec.

Fri Dec  9 11:44:35 EST 2005  rob.taylor@collabora.co.uk
  * fix memleak in jrtpsession_setport

Fri Dec  2 16:24:41 EST 2005  andre.magalhaes@indt.org.br
  * fix_tests_compilation_gst_0_10_pre
  Fixed tests compilation with gstreamer 0.10 pre-release.

Fri Dec  2 11:40:17 EST 2005  andre.magalhaes@indt.org.br
  * fix_compilation_gst_0_10_pre
  Fixed compilation with gstreamer 0.10 pre-release.

Fri Dec  2 07:03:47 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Fixed test app to use the new new_payload_type interface.

Thu Dec  1 13:02:44 EST 2005  andre.magalhaes@indt.org.br
  * rtpdemux
  Added pt param to new-payload-type signal.
  Implemented some items on TODO list.
  Replaced some code with GST_BOILERPLATE macro.

Wed Nov 30 13:00:00 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Test symmetric RTP (externally created sockfd given to rtpbin).

Wed Nov 30 12:59:10 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Dirty hack to make sdpbin compile against gst-CVS of 2005-11-30 and newer.

Wed Nov 30 12:57:42 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Always accept own packets (required by the test apps).

Wed Nov 30 12:55:47 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added a sockfd property for RTP and RTCP.

Thu Nov 10 18:31:34 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Add getenv() hack to enable accepting own packets.

Fri Nov 18 18:33:58 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  tagged gstsdpbin_v0_3

Fri Nov 18 18:33:22 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Change version to 0.3.

Fri Nov 18 18:00:37 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Modified the test app not to pause the pipeline. sdpbin does not currently survive the pausing.

Fri Nov 18 18:00:07 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Rewrote the reconfiguration code.

Fri Nov 18 17:59:19 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Updated the todo-list.

Fri Nov 18 18:37:45 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added hack to output sine on the sdpbin src pad. Verified to send and receive RTP packets, and output the sine wave. The rtpdemux are not yet handled properly."

Fri Nov 18 11:54:13 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Add sdpbin specific version to plugin info.

Fri Nov 18 11:53:02 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Major rework of the code, version to 0.2.

Fri Nov 18 11:52:47 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added port range start and version defines.

Fri Nov 18 11:52:19 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Updated the pad templates.

Fri Nov 18 11:48:09 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Update the description and the todo-list.

Fri Nov 18 11:47:14 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added reconfig-request callback. Updated the test code.

Tue Nov 15 21:21:42 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Fixed errors in rtpdemux signals.

Tue Nov 15 21:20:57 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added rtpdemux to sdpbin.

Tue Nov 15 18:28:48 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Fixed the sdpbin test.

Tue Nov 15 18:28:20 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added gstrtpcodecinfo header and implementation.

Tue Nov 15 18:25:34 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Updated the todo-list, added code from sofsip-cli-gst and added code to property handling.

Tue Nov 15 18:24:55 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added sdpbin_codecinfo to the tree.

Mon Nov 14 14:02:31 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Fixed build error that occured when GSM_WAV49 was not available.

Mon Nov 14 13:52:05 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added check for sofia-sip, and linking sdpbin against the library if available.

Mon Nov 14 10:49:34 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Updated todo-list. Added reconfig-request signal.

Thu Nov 10 18:54:03 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Remove obsolete comments.

Thu Nov 10 18:50:05 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added items to todo.

Thu Nov 10 18:27:27 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Update test app to use the new signal.

Thu Nov 10 18:26:43 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Add todo-list, new event for pt-change, general cleaning up.

Tue Nov  8 16:46:31 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Clean up unnecessary code taken from gstdecodebin, add an update TODO-entries.

Tue Nov  8 16:46:16 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added test program for sdpbin.

Mon Nov  7 16:17:37 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Remove LOCAL/REMOTE SDP args.

Mon Nov  7 16:15:27 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Add rtpdemux to the tree.

Fri Oct 28 07:47:38 EDT 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Add gstsdpbin to the build-tree.

Tue Nov  1 15:39:40 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Added gsmsendrecv test case for testing rtpbin in sendrecv mode.

Tue Nov  1 15:21:43 EST 2005  Kai Vehmanen <kai.vehmanen@nokia.com>
  * Remove TESTS target.

Tue Nov  1 11:57:34 EST 2005  Philippe Khalaf <burger at speedy dot org>
  * Add_destination as a property as well for easier testing and less whining

Mon Oct 31 15:55:00 EST 2005  zeenix@gmail.com
  * fixes a problme that enalbes it to be built using gcc4

Mon Oct 31 15:45:47 EST 2005  Philippe Khalaf <burger at speedy dot org>
  * Small fix

Mon Oct 31 10:21:37 EST 2005  zeenix@gmail.com
  * gsm test apps

Mon Oct 31 07:11:45 EST 2005  zeenix@gmail.com
  * adding g711 examples

Fri Oct 28 08:13:17 EDT 2005  zeenix@gmail.com
  * The last patch from burger for the rtpbin/send clockrate update doesn't really work. With these changes it works, hence pushing it..

Thu Oct 27 19:21:20 EDT 2005  Philippe Khalaf <burger at speedy dot org>
  * Set the timestampunit for RTCP correctly based on peer pad caps

Thu Oct 27 12:34:00 EDT 2005  Philippe Khalaf <burger at speedy dot org>
  * Workaround for rtcp sending while disabled bug

Thu Oct 27 12:32:52 EDT 2005  Philippe Khalaf <burger at speedy dot org>
  * Addings yahoo webcam header encoder

Thu Oct 27 08:03:35 EDT 2005  zeenix@gmail.com
  * 1. Removing the gsm elements from the build (only) since they have been moved to the Gstremeamer repository.
  2. Adding examples for gsm

Tue Oct 25 07:11:49 EDT 2005  zeenix@gmail.com
  * The gsmdec element should be able to create timestamp on the outgoing buffers if needed.

Mon Oct 24 16:46:03 EDT 2005  zeenix@gmail.com
  * zeenix_patch1

Mon Oct 24 11:37:48 EDT 2005  Philippe Khalaf <burger at speedy dot org>
  * Should not be done in dispose, moving to finalize

Mon Oct 24 11:36:49 EDT 2005  Philippe Khalaf <burger at speedy dot org>
  * Removing stale references to old RTPGSTv4Transmitter

Sun Oct 23 13:30:59 EDT 2005  Philippe Khalaf <burger at speedy dot org>
  * Ill try to actually use the Changelog from now on

Sun Oct 23 12:58:45 EDT 2005  Philippe Khalaf <burger at speedy dot org>
  * Making jrtplib gstreamer independant

Thu Oct 20 14:18:24 EDT 2005  Philippe Khalaf <burger at speedy dot org>
  * Added jpe[_^H_]eg2000 encoder and moe[_^H_]ved yahoo parsing to separate a[_^H_]element

Thu Oct 20 10:52:44 EDT 2005  robtaylor@floopily.org
  * add more debug (sync from cvs)

Thu Oct 20 10:52:14 EDT 2005  robtaylor@floopily.org
  * add missing buffer unreffing (sync from cvs)

Thu Oct 20 10:51:44 EDT 2005  robtaylor@floopily.org
  * rename gsm msgsm (sync from cvs)

Thu Oct 20 10:51:09 EDT 2005  robtaylor@floopily.org
  * clarify comments (sync from cvs)

Thu Oct 20 10:50:07 EDT 2005  robtaylor@floopily.org
  * remove  broken timstamping (sync from cvs)

Thu Oct 20 10:49:34 EDT 2005  robtaylor@floopily.org
  * respect GSM_HEADER_IN_SUBDIR

Thu Oct 20 08:37:22 EDT 2005  robtaylor@floopily.org
  * add prereq for autoconf 2.59

Thu Oct 20 08:37:04 EDT 2005  robtaylor@floopily.org
  * make aclocal look in m4

Thu Oct 20 08:21:19 EDT 2005  robtaylor@floopily.org
  * tried to fix this for modern autoconf

Thu Oct 20 07:34:13 EDT 2005  robtaylor@floopily.org
  * add correct  autoconf to pull in te m4 directory

Thu Oct 20 07:06:57 EDT 2005  robtaylor@floopily.org
  * changed autogen.sh to use autoreconf, like a good autotools citizen

Sat Oct  1 19:40:45 EDT 2005  robtaylor
  * Tailorized "2005-10-01 23:40:45 by robtaylor"
  added checking for WAV49 support in libgsm, and builidng msgsm if
  present.

Sat Oct  1 18:10:57 EDT 2005  burgerman
  * Tailorized "2005-10-01 22:10:57 by burgerman"
  Added ext/gsm , bring gsmenc/gsmdec/msgsmenc/msgsmdec To be added to
  gst cvs in the future

Sat Oct  1 10:42:59 EDT 2005  robtaylor
  * Tailorized "2005-10-01 14:42:59 by robtaylor"
  fixed check for jibj2k to be automatic

Mon Sep 26 14:30:52 EDT 2005  burgerman
  * Tailorized "2005-09-26 18:30:52 by burgerman"
  added test files for msgsm

Mon Sep 26 14:29:08 EDT 2005  burgerman
  * Tailorized "2005-09-26 18:29:07 by burgerman"
  addded new dir called rtppayloads, contains all the
  payloaders/depayloaders. added msgsmpayloader/depayloader, this one
  still dosen't do anything interesting! it just works with the test app
  :P working on msgsmenc/dec now

Fri Sep 23 15:44:40 EDT 2005  burgerman
  * Tailorized "2005-09-23 19:44:40 by burgerman"
  memory leak fixe and some test apps

Mon Sep 19 16:38:52 EDT 2005  burgerman
  * Tailorized "2005-09-19 20:38:52 by burgerman"
  Minor cleanup

Mon Sep 19 16:29:23 EDT 2005  burgerman
  * Tailorized "2005-09-19 20:29:23 by burgerman"
  more fixes to rtpbin

Mon Sep 19 11:28:54 EDT 2005  robtaylor
  * Tailorized "2005-09-19 15:28:54 by robtaylor"
  fixed compile warnings on gcc 4.0

Mon Sep 19 11:16:38 EDT 2005  robtaylor
  * Tailorized "2005-09-19 15:16:38 by robtaylor"
  fixed jrtplib_c to use glib types consistently. fixed compile warnings
  on gcc 4.0

Mon Sep 19 02:09:46 EDT 2005  burgerman
  * Tailorized "2005-09-19 06:09:46 by burgerman"
  Fixed tons of issues with rtpbin, r263enc and r263depayloader.

Fri Sep 16 12:49:21 EDT 2005  burgerman
  * Tailorized "2005-09-16 16:49:21 by burgerman"
  Some compile issues

Fri Sep 16 12:40:10 EDT 2005  burgerman
  * Tailorized "2005-09-16 16:40:10 by burgerman"
  a few compile fixes for now

Fri Sep 16 12:30:31 EDT 2005  robtaylor
  * Tailorized "2005-09-16 16:30:31 by robtaylor"
  ah, no, *now* it compiles with -Werror -Wall on supported platforms
  when built from cvs ..I'll leave it to someone else to fix the fact
  that it no longer compiles...

Fri Sep 16 12:20:38 EDT 2005  robtaylor
  * Tailorized "2005-09-16 16:20:38 by robtaylor"
  fixed -Wall -Werror usage, i think

Fri Sep  9 15:52:47 EDT 2005  andrunko
  * Tailorized "2005-09-09 19:52:47 by andrunko"
  Fixed pad templates and compilation for gst-0.9.2. (tnx to Robert
  Huitl). Fixed some indentation issues, and commented set/get_property
  on gstmimenc (needs fix).

Wed Sep  7 17:36:49 EDT 2005  martynez
  * Tailorized "2005-09-07 21:36:49 by martynez"
  Adaptation of jrtp module to new gstreamer's API, rtpbin's mode is now
  request-pad driven.

Fri Aug 26 17:56:31 EDT 2005  burgerman
  * Tailorized "2005-08-26 21:56:31 by burgerman"
  Updated r263

Fri Aug 26 15:16:55 EDT 2005  burgerman
  * Tailorized "2005-08-26 19:16:54 by burgerman"
  making rtp work again

Wed Aug 24 19:49:02 EDT 2005  burgerman
  * Tailorized "2005-08-24 23:49:02 by burgerman"
  Adapting to wtays changes (no more GstRTPBuffer).

Wed Aug 10 17:04:23 EDT 2005  burgerman
  * Tailorized "2005-08-10 21:04:23 by burgerman"
  some work on the h263depayloader still trying to get the pipeline
  working properly

Mon Aug  8 08:01:28 EDT 2005  burgerman
  * Tailorized "2005-08-08 12:01:28 by burgerman"
  fixed nasty bug

Fri Aug  5 16:51:02 EDT 2005  andrunko
  * Tailorized "2005-08-05 20:51:02 by andrunko"
  Modified mimicenc and mimicdec to mimenc and mimdec respectively.

Fri Aug  5 16:42:25 EDT 2005  andrunko
  * Tailorized "2005-08-05 20:42:25 by andrunko"
  Fixed compilation. Removed missing datastream.sample from Makefile.am.

Tue Aug  2 21:14:29 EDT 2005  burgerman
  * Tailorized "2005-08-03 01:14:29 by burgerman"
  blag blah

Tue Aug  2 21:11:33 EDT 2005  burgerman
  * Tailorized "2005-08-03 01:11:32 by burgerman"
  fixed up yahoo webcam reception (j2kdec) added dispose to msn webcam
  (mimdec)

Tue Aug  2 16:23:03 EDT 2005  burgerman
  * Tailorized "2005-08-02 20:23:03 by burgerman"
  Fixed ugly bug in rtpsend_chain

Mon Aug  1 19:32:39 EDT 2005  fherrera
  * Tailorized "2005-08-01 23:32:39 by fherrera"
  Declared calculate_loss/shift on top of the file to fix gcc 4.x errors

Mon Aug  1 10:44:32 EDT 2005  burgerman
  * Tailorized "2005-08-01 14:44:20 by burgerman"
  Oki doki

Mon Aug  1 10:38:37 EDT 2005  burgerman
  * Tailorized "2005-08-01 14:38:36 by burgerman"
  Forgotten files

Sat Jul 30 19:38:08 EDT 2005  burgerman
  * Tailorized "2005-07-30 23:38:08 by burgerman"
  jpeg2000 dec plugin (untested)

Wed Jul 20 19:12:43 EDT 2005  burgerman
  * Tailorized "2005-07-20 23:12:43 by burgerman"
  RTPBin has 3 new modes now (disables RTCP).

Tue Jul 19 15:07:24 EDT 2005  burgerman
  * Tailorized "2005-07-19 19:07:23 by burgerman"
  Redesigned RTP system, now we have rtpsend, rtprecv and rtpbin.
  RTPSession object is now in rtpbin, given as a param to rtpsend and
  rtprecv. Doc to come soon.

Sat Jul 16 15:50:21 EDT 2005  burgerman
  * Tailorized "2005-07-16 19:50:21 by burgerman"
  stupid cvs

Sat Jul 16 15:45:30 EDT 2005  burgerman
  * Tailorized "2005-07-16 19:45:30 by burgerman"
  Mostly mimic work, encoder decoder now working

Sat Jul  9 19:32:56 EDT 2005  burgerman
  * Tailorized "2005-07-09 23:32:55 by burgerman"
  Alot of fixes all over the place Added rtp depayloader base class
  r26enc not using transform base class anymore probably other stuff i
  forgot

Sat Jul  2 07:50:22 EDT 2005  burgerman
  * Tailorized "2005-07-02 11:50:21 by burgerman"
  using jrtplib's new pkgconfig, yay

Mon Jun 27 10:30:23 EDT 2005  burgerman
  * Tailorized "2005-06-27 14:30:21 by burgerman"
  some cleaning up

Fri Jun 24 16:57:25 EDT 2005  burgerman
  * Tailorized "2005-06-24 20:57:25 by burgerman"
  a bit cleanup

Fri Jun 24 16:55:21 EDT 2005  burgerman
  * Tailorized "2005-06-24 20:55:20 by burgerman"
  added r263 plugin, also some fixes to jrtp plugin

Tue Jun 21 10:39:34 EDT 2005  burgerman
  * Tailorized "2005-06-21 14:39:34 by burgerman"
  Trying to make it work

Mon Jun 20 13:46:29 EDT 2005  burgerman
  * Tailorized "2005-06-20 17:46:29 by burgerman"
  Created GstRTPBin that contains the RTPSession + UDP sinks/sources. It
  also does some smart state control.

Sat Jun 18 14:03:36 EDT 2005  burgerman
  * Tailorized "2005-06-18 18:02:45 by burgerman"
  importing

Fri Jun 17 22:18:37 EDT 2005  burgerman
  * GStreamer plugins for 0.9
  
