Youness Alaoui [Sat, 12 Apr 2008 23:44:18 +0000 (23:44 +0000)]
[MOVED FROM GST-P-FARSIGHT] Fix byte ordering issues with dtmfsrc and rtpdtmfdepay.. use of G_STRINGIFY to avoid error on MSVC
20080412234418-4f0f6-
4828d1613dfcd564afd236dfc8fb57a299092f83.gz
Youness Alaoui [Thu, 20 Mar 2008 19:14:38 +0000 (19:14 +0000)]
[MOVED FROM GST-P-FARSIGHT] Fix copyrights again, per smcv's advice..
20080320191438-4f0f6-
671c9db5d996a4601df017ceab4af6d16469c966.gz
Olivier Crete [Wed, 19 Mar 2008 21:17:31 +0000 (21:17 +0000)]
[MOVED FROM GST-P-FARSIGHT] Make it clear that dtmfsrc also takes named events as input
20080319211731-3e2dc-
26c729f6dc8db27e71cf6b22646a81530dbf862f.gz
Youness Alaoui [Thu, 20 Mar 2008 18:48:41 +0000 (18:48 +0000)]
[MOVED FROM GST-P-FARSIGHT] debug message made into errors because that's what they are...
20080320184841-4f0f6-
8a2d283297b02713dade0ae4acaa5f6e0f67eace.gz
Youness Alaoui [Thu, 20 Mar 2008 18:39:37 +0000 (18:39 +0000)]
[MOVED FROM GST-P-FARSIGHT] Clean unused stuff...
20080320183937-4f0f6-
bcb841cdc07f9e9677512f4b50b4b659a58c6783.gz
Youness Alaoui [Thu, 20 Mar 2008 18:39:12 +0000 (18:39 +0000)]
Youness Alaoui [Thu, 20 Mar 2008 01:13:01 +0000 (01:13 +0000)]
[MOVED FROM GST-P-FARSIGHT] Adding support for rtpdtmfdepay
20080320011301-4f0f6-
d36a5d24be20336e36c4796d75476c9b5ee1a7e1.gz
Olivier Crete [Wed, 19 Mar 2008 19:32:51 +0000 (19:32 +0000)]
[MOVED FROM GST-P-FARSIGHT] encoding name has to be upper-case
20080319193251-3e2dc-
1581b33be9b486e35ec4948009677ccd5ffdc098.gz
Youness Alaoui [Thu, 20 Mar 2008 00:51:47 +0000 (00:51 +0000)]
[MOVED FROM GST-P-FARSIGHT] Adding necessary files for rtpdtmfdepay
20080320005147-4f0f6-
550fe22f70152f3aab3dcd7a6b02cbf81e89232d.gz
Youness Alaoui [Thu, 20 Mar 2008 00:50:41 +0000 (00:50 +0000)]
Sjoerd Simons [Sat, 16 Feb 2008 13:41:40 +0000 (13:41 +0000)]
[MOVED FROM GST-P-FARSIGHT] dtmfsrc: Correctly set the endianess in the caps to the machines endianess
20080216134140-93b9a-
40a3a9d7ac1679c5e0dfd24a6b91e4aba6cc6496.gz
Olivier Crete [Mon, 17 Sep 2007 17:52:33 +0000 (17:52 +0000)]
[MOVED FROM GST-P-FARSIGHT] Search&Replace oops
20070917175233-3e2dc-
57f579c4b890993f49fa8e9e6470a3eb79d2b922.gz
Olivier Crete [Mon, 17 Sep 2007 17:51:33 +0000 (17:51 +0000)]
[MOVED FROM GST-P-FARSIGHT] events dont yet belong in the caps
20070917175133-3e2dc-
fd1d83b7826b898110fc571ae7c3440f1887434d.gz
Olivier Crete [Mon, 17 Sep 2007 16:08:20 +0000 (16:08 +0000)]
[MOVED FROM GST-P-FARSIGHT] Add patch to make it work with maemo dsp sources that payload incorrectly
20070917160820-3e2dc-
06b1b1d1b0918b30dabea5a0714cb732b3b8d8dd.gz
Olivier Crete [Mon, 17 Sep 2007 04:26:49 +0000 (04:26 +0000)]
[MOVED FROM GST-P-FARSIGHT] Oops, set to no preroll when playing->paused too
20070917042649-3e2dc-
94adb6aa0617e815a6e233232dabb4bbc48dc82c.gz
Olivier Crete [Mon, 17 Sep 2007 00:36:54 +0000 (00:36 +0000)]
[MOVED FROM GST-P-FARSIGHT] Complete port to basesrc
20070917003654-3e2dc-
db0f84dabd9dd1ac929a0461865b8aaa8ef91a77.gz
Olivier Crete [Mon, 17 Sep 2007 00:24:12 +0000 (00:24 +0000)]
[MOVED FROM GST-P-FARSIGHT] Add caps negotiation function
20070917002412-3e2dc-
ca266816e9629746e9083c5bb8b7f73b94a9b2b0.gz
Olivier Crete [Mon, 17 Sep 2007 00:16:59 +0000 (00:16 +0000)]
[MOVED FROM GST-P-FARSIGHT] Properly free non-start events
20070917001659-3e2dc-
a571777e3ecfb90989f87412f554aa10a31cc2ca.gz
Olivier Crete [Mon, 17 Sep 2007 00:15:52 +0000 (00:15 +0000)]
[MOVED FROM GST-P-FARSIGHT] Make interval and packet_redundancy into uint
20070917001552-3e2dc-
60032e547b3669b87317c981d985c156aab91b40.gz
Olivier Crete [Sun, 16 Sep 2007 19:44:08 +0000 (19:44 +0000)]
[MOVED FROM GST-P-FARSIGHT] Make the rtp dtmf src use basesrc
20070916194408-3e2dc-
734000130dce2434a014acf843d641ff0e60aa5a.gz
Olivier Crete [Sun, 16 Sep 2007 19:41:01 +0000 (19:41 +0000)]
[MOVED FROM GST-P-FARSIGHT] Make dtmf src code nicer
20070916194101-3e2dc-
a8be8c509c65400d1d3962da02e67d15d2054316.gz
Olivier Crete [Sun, 16 Sep 2007 19:40:52 +0000 (19:40 +0000)]
[MOVED FROM GST-P-FARSIGHT] Remove unused directory
20070916194052-3e2dc-
44d7f4cb2f220761b65e2b9b6cec4b3c6f8be7c5.gz
Olivier Crete [Fri, 14 Sep 2007 04:20:42 +0000 (04:20 +0000)]
[MOVED FROM GST-P-FARSIGHT] Implement stopping in a nice thread safe way
20070914042042-3e2dc-
1fe257ff4b72aca4b0eb5f285a14650b8df268c3.gz
Olivier Crete [Fri, 14 Sep 2007 04:18:34 +0000 (04:18 +0000)]
[MOVED FROM GST-P-FARSIGHT] Remove get_times (Wim says its only good for really fake sources)
20070914041834-3e2dc-
fff4d5da2a145f19e7b610a1027d2c4d4bc5eae0.gz
Youness Alaoui [Thu, 13 Sep 2007 21:21:45 +0000 (21:21 +0000)]
[MOVED FROM GST-P-FARSIGHT] using the unlock method of basesrc
20070913212145-4f0f6-
0e438a681bf1651c0cc0d8fa3269aed3f1668b6b.gz
Youness Alaoui [Thu, 13 Sep 2007 21:12:26 +0000 (21:12 +0000)]
Youness Alaoui [Thu, 13 Sep 2007 20:46:14 +0000 (20:46 +0000)]
Youness Alaoui [Thu, 13 Sep 2007 19:20:53 +0000 (19:20 +0000)]
[MOVED FROM GST-P-FARSIGHT] Make sure to unlock the thread when going to ready and to flush the queue when moving to paused or playing
20070913192053-4f0f6-
76c3925380d1a30988286170535a65dea64a5583.gz
Youness Alaoui [Thu, 13 Sep 2007 17:55:20 +0000 (17:55 +0000)]
[MOVED FROM GST-P-FARSIGHT] Changed dtmfsrc into a subclass of GstBaseSrc
20070913175520-4f0f6-
16ca4bf93690072f3e836d1c8a5b52cf7a421916.gz
Youness Alaoui [Tue, 4 Sep 2007 22:57:53 +0000 (22:57 +0000)]
[MOVED FROM GST-P-FARSIGHT] Add another fix for a possible race condition
20070904225753-4f0f6-
5ba8c4260c002bb27eb98e9faba3c15799357b57.gz
Olivier Crete [Tue, 4 Sep 2007 21:52:24 +0000 (21:52 +0000)]
[MOVED FROM GST-P-FARSIGHT] Add comment to explain push back
20070904215224-3e2dc-
d92ac1f403dcf571546a7c53f18809f840eea51d.gz
Olivier Crete [Tue, 4 Sep 2007 20:55:09 +0000 (20:55 +0000)]
[MOVED FROM GST-P-FARSIGHT] Properly do the locking to avoid race conditions with clock unscheduling
20070904205509-3e2dc-
da19900b51af6aedb6547f4f392bef4d1061dec2.gz
Youness Alaoui [Sat, 1 Sep 2007 00:03:24 +0000 (00:03 +0000)]
[MOVED FROM GST-P-FARSIGHT] oups, I did it again...
20070901000324-4f0f6-
3d8b46691ee520537b06c511a5e732f5b812b844.gz
Youness Alaoui [Fri, 31 Aug 2007 23:54:28 +0000 (23:54 +0000)]
[MOVED FROM GST-P-FARSIGHT] oups, sorry.. DTMF, not RTP_DTMF for this file...
20070831235428-4f0f6-
00b606bfb4892e4f217c440b611cc794ab0de55a.gz
Youness Alaoui [Fri, 31 Aug 2007 23:44:13 +0000 (23:44 +0000)]
[MOVED FROM GST-P-FARSIGHT] 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.
20070831234413-4f0f6-
793cf35fc43636e7275258cc7063fc068f5efa0a.gz
Youness Alaoui [Tue, 28 Aug 2007 22:15:34 +0000 (22:15 +0000)]
[MOVED FROM GST-P-FARSIGHT] 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.
20070828221534-4f0f6-
b0d6a4fe48c4e2a16b9ff69cb310087c970ce48e.gz
Youness Alaoui [Tue, 28 Aug 2007 17:15:46 +0000 (17:15 +0000)]
[MOVED FROM GST-P-FARSIGHT] Cleaned up the code a bit, no use of GST_* and return value verification from gst_*
20070828171546-4f0f6-
bdeb4b1b7f99f9464aabe5c43bd4a4d2025262b6.gz
Olivier Crete [Mon, 27 Aug 2007 19:56:10 +0000 (19:56 +0000)]
[MOVED FROM GST-P-FARSIGHT] Fix overly long lines and tabs
20070827195610-3e2dc-
396a3fa01e16f184e4109c71fe2deb6e516bdf0d.gz
Youness Alaoui [Mon, 27 Aug 2007 19:26:18 +0000 (19:26 +0000)]
[MOVED FROM GST-P-FARSIGHT] untabbified dtmfsrc
20070827192618-4f0f6-
77d68070464f1b5f9a46cb6eec2d922340143c04.gz
Youness Alaoui [Mon, 27 Aug 2007 17:24:24 +0000 (17:24 +0000)]
[MOVED FROM GST-P-FARSIGHT] Fix RTP timestamps by sending a new_segment event to the payloader
20070827172424-4f0f6-
d20907e3d436d50bfe74eb4fc3d2d6d7b6b6dbc5.gz
Youness Alaoui [Mon, 27 Aug 2007 17:23:39 +0000 (17:23 +0000)]
[MOVED FROM GST-P-FARSIGHT] Better handling of packets, we send the same duration for all packets to avoid huge packets when min duration defines are modified.
20070827172339-4f0f6-
cc93304437ea376fff6458c74c46c19f6920d329.gz
Youness Alaoui [Mon, 27 Aug 2007 17:23:22 +0000 (17:23 +0000)]
[MOVED FROM GST-P-FARSIGHT] Changing minimum values to work better on some gateways
20070827172322-4f0f6-
5bf2bffa59a8244538dced795fa7d7649452ca91.gz
Youness Alaoui [Wed, 22 Aug 2007 20:16:53 +0000 (20:16 +0000)]
[MOVED FROM GST-P-FARSIGHT] The DTMF tone generator now respects the volume argument passed in the event
20070822201653-4f0f6-
8b7ff874006e11f5a74d0fd91e5a9a43cd082ada.gz
Youness Alaoui [Wed, 22 Aug 2007 18:01:33 +0000 (18:01 +0000)]
[MOVED FROM GST-P-FARSIGHT] don't know why I did that...
20070822180133-4f0f6-
6a7382f6c7d3630f91da384e1904763c7ea6fa1a.gz
Youness Alaoui [Wed, 22 Aug 2007 17:55:33 +0000 (17:55 +0000)]
[MOVED FROM GST-P-FARSIGHT] 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.
20070822175533-4f0f6-
f27414c406f1f7b00c9a9084a988cf3a7930fe5c.gz
Youness Alaoui [Wed, 22 Aug 2007 17:54:44 +0000 (17:54 +0000)]
[MOVED FROM GST-P-FARSIGHT] ouch, printing with arguments but without %s.. that made it segfault a few times...
20070822175444-4f0f6-
445ea6ce7a9668d04cf999af772a504ec74fb67a.gz
Youness Alaoui [Wed, 22 Aug 2007 17:51:26 +0000 (17:51 +0000)]
[MOVED FROM GST-P-FARSIGHT] 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
20070822175126-4f0f6-
53bcda2bd8ae8c56d29e62e69ac19a30e08ad350.gz
Youness Alaoui [Mon, 20 Aug 2007 20:38:26 +0000 (20:38 +0000)]
[MOVED FROM GST-P-FARSIGHT] 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.
20070820203826-4f0f6-
750a22b612a5e495e767666934465c34fe32074b.gz
Youness Alaoui [Mon, 20 Aug 2007 18:48:52 +0000 (18:48 +0000)]
[MOVED FROM GST-P-FARSIGHT] Added dtmfsrc, a DTMF Tone Generator, and made it part of the 'dtmf' plugin.
20070820184852-4f0f6-
a0d85e67708290aebafa89ab79d3cedd5815b620.gz
Youness Alaoui [Mon, 20 Aug 2007 18:48:00 +0000 (18:48 +0000)]
[MOVED FROM GST-P-FARSIGHT] Moved rtpdtmf to dtmf directory
20070820184800-4f0f6-
fa33ea974510161de8c9951c39087af3613b65a4.gz
Olivier Crete [Thu, 12 Jul 2007 19:57:15 +0000 (19:57 +0000)]
[MOVED FROM GST-P-FARSIGHT] Send all packet from the streaming thread, including the last one
20070712195715-3e2dc-
6848c70a7f0137c91fa882a8efb6dbf83891ae13.gz
Olivier Crete [Thu, 12 Jul 2007 19:55:28 +0000 (19:55 +0000)]
[MOVED FROM GST-P-FARSIGHT] Put non-zero duration in first packet and put a minimum duration of 50ms
20070712195528-3e2dc-
d46edeaab84fb55e74842bdcf4f8792dfcdb0457.gz
Olivier Crete [Thu, 12 Jul 2007 16:23:28 +0000 (16:23 +0000)]
[MOVED FROM GST-P-FARSIGHT] Fix RTP timestamp on dtmf packets
20070712162328-3e2dc-
98c1303f4a52b891ce59bf88e07d29f4e2dfc974.gz
Olivier Crete [Wed, 11 Jul 2007 15:52:02 +0000 (15:52 +0000)]
[MOVED FROM GST-P-FARSIGHT] Only set marker on very first packet of an event
20070711155202-3e2dc-
f7ea3abd2cb0ca2937ea4508e6e301baaa6e2154.gz
Olivier Crete [Wed, 11 Jul 2007 15:51:57 +0000 (15:51 +0000)]
[MOVED FROM GST-P-FARSIGHT] Send on packet start time
20070711155157-3e2dc-
ee0e9fc13d35296593005267a2417dd65e790d29.gz
Olivier Crete [Wed, 11 Jul 2007 15:50:56 +0000 (15:50 +0000)]
[MOVED FROM GST-P-FARSIGHT] RTP timestamp is the time of the beginning of the dtmf event
20070711155056-3e2dc-
cb5cda73fbf7df1c545cb0321b0e339914c5897f.gz
Olivier Crete [Tue, 24 Apr 2007 20:02:52 +0000 (20:02 +0000)]
[MOVED FROM GST-P-FARSIGHT] 80 column is enough for everyone
20070424200252-3e2dc-
d1bc17266afff2599129a25d44338062372f7ea3.gz
Olivier Crete [Tue, 24 Apr 2007 19:31:55 +0000 (19:31 +0000)]
[MOVED FROM GST-P-FARSIGHT] Add redundancy and interval properties to rtpdtmfsrc (patch by SP GLE <spglegle@yahoo.fr>)
20070424193155-3e2dc-
66688001e7b529c46f108633cd9520347c3c8c3e.gz
Olivier Crete [Fri, 4 May 2007 19:52:51 +0000 (19:52 +0000)]
[MOVED FROM GST-P-FARSIGHT] Only send dtmf if the method is unspecified or is 1
20070504195251-3e2dc-
b95b4b8e8dad87962cf39ec2ee67b6f1b619e9bd.gz
Olivier Crete [Thu, 8 Mar 2007 22:35:59 +0000 (22:35 +0000)]
[MOVED FROM GST-P-FARSIGHT] Make documentation consistent with itself
20070308223559-3e2dc-
cc20fe571370bc51bf963cc3df1b8ab4a3ddc20b.gz
Olivier Crete [Thu, 12 Apr 2007 20:04:35 +0000 (20:04 +0000)]
[MOVED FROM GST-P-FARSIGHT] Use segment to calculate dtmfsrc rtp timestamp
20070412200435-3e2dc-
b5cc26b12b6e8b89f131fd27f0e4627746e85697.gz
zeeshan.ali@nokia.com [Mon, 2 Apr 2007 12:46:35 +0000 (12:46 +0000)]
[MOVED FROM GST-P-FARSIGHT] Clean-up and refactorize dtmfsrc code
20070402124635-65035-
3d13244461c1dd1fcc96b74124ad7a74d2ff0144.gz
Olivier Crete [Fri, 30 Mar 2007 15:43:03 +0000 (15:43 +0000)]
[MOVED FROM GST-P-FARSIGHT] Ooops, little typo
20070330154303-3e2dc-
9f6edcde24d30caea8ea876b24a3a680d40b2ea1.gz
Olivier Crete [Fri, 30 Mar 2007 00:17:00 +0000 (00:17 +0000)]
[MOVED FROM GST-P-FARSIGHT] Make it generate the proper rtp timestamps in sync with the live source
20070330001700-3e2dc-
bbf954e4edec0615c4eee603fbc6ab8a7d89436f.gz
zeeshan.ali@nokia.com [Thu, 29 Mar 2007 11:42:57 +0000 (11:42 +0000)]
[MOVED FROM GST-P-FARSIGHT] Increment the ts after setting the buffer's ts
20070329114257-65035-
c8686ab4ce20b1f36f3dac120485ade5cd90aac9.gz
zeeshan.ali@nokia.com [Thu, 29 Mar 2007 10:39:46 +0000 (10:39 +0000)]
[MOVED FROM GST-P-FARSIGHT] Calculate the rtp ts before gst ts get incremented
20070329103946-65035-
f74e3a0140c57e941444bb837d6053ad1c3cf567.gz
zeeshan.ali@nokia.com [Thu, 29 Mar 2007 10:39:04 +0000 (10:39 +0000)]
[MOVED FROM GST-P-FARSIGHT] Some code-cleanup
20070329103904-65035-
db08cc7c3098b60a556d3809de912cd0e1a545c1.gz
zeeshan.ali@nokia.com [Thu, 29 Mar 2007 10:38:24 +0000 (10:38 +0000)]
[MOVED FROM GST-P-FARSIGHT] Initialize the GstSegment at the right time
20070329103824-65035-
9ab3a0a03c5f9329cd4625ae6567c2c1fd4a73d8.gz
zeeshan.ali@nokia.com [Mon, 26 Mar 2007 10:57:12 +0000 (10:57 +0000)]
[MOVED FROM GST-P-FARSIGHT] Call set_caps when we have all the params
20070326105712-65035-
3e3dfce0b50d61eafda846bee0a6d66c3541c6ed.gz
zeeshan.ali@nokia.com [Fri, 23 Mar 2007 16:29:22 +0000 (16:29 +0000)]
[MOVED FROM GST-P-FARSIGHT] Set caps on the buffer before pushing it
20070323162922-65035-
9e4be5449c79c0a459965ee07adb4a8143c4c1d5.gz
zeeshan.ali@nokia.com [Wed, 14 Mar 2007 17:17:56 +0000 (17:17 +0000)]
[MOVED FROM GST-P-FARSIGHT] Request for stream lock when generating DTMF packets
20070314171756-65035-
0b497dfac203ff4f579525485d5804e5f5093b3f.gz
zeeshan.ali@nokia.com [Wed, 7 Mar 2007 11:41:09 +0000 (11:41 +0000)]
[MOVED FROM GST-P-FARSIGHT] Correct caps printout
20070307114109-65035-
124202884918a9c8a803080d6967234539d24b97.gz
zeeshan.ali@nokia.com [Fri, 16 Feb 2007 12:06:06 +0000 (12:06 +0000)]
[MOVED FROM GST-P-FARSIGHT] Add doc-section comments
20070216120606-65035-
6e7d28721dc0872f3f55ba7ccd4fed3d66f8175f.gz
zeeshan.ali@nokia.com [Thu, 15 Feb 2007 13:48:53 +0000 (13:48 +0000)]
zeeshan.ali@nokia.com [Thu, 15 Feb 2007 13:35:36 +0000 (13:35 +0000)]
[MOVED FROM GST-P-FARSIGHT] No need to handle downstream events
20070215133536-65035-
648b791d404bf06900bd2698d925117c89743db9.gz
zeeshan.ali@nokia.com [Thu, 15 Feb 2007 12:26:55 +0000 (12:26 +0000)]
[MOVED FROM GST-P-FARSIGHT] Attempt to correct event handling
20070215122655-65035-
47070d9a28c08d9353b04d2d9301e29b7ee72b83.gz
zeeshan.ali@nokia.com [Thu, 15 Feb 2007 10:26:29 +0000 (10:26 +0000)]
[MOVED FROM GST-P-FARSIGHT] Use pause_task instead of stop_task to avoid any possible deadlocks
20070215102629-65035-
a48c773661e385a91e022e0ac1da0862c4206f85.gz
zeeshan.ali@nokia.com [Thu, 15 Feb 2007 10:10:30 +0000 (10:10 +0000)]
[MOVED FROM GST-P-FARSIGHT] Put correct seq and timestamps on the packets
20070215101030-65035-
7146a3c4a8d0feab513d13a207b2cdc5de311f03.gz
zeeshan.ali@nokia.com [Wed, 14 Feb 2007 13:55:01 +0000 (13:55 +0000)]
[MOVED FROM GST-P-FARSIGHT] Fix the copyright notice
20070214135501-65035-
e90753b1f6525f7b9c0ac2eb7e40cef7ca673e68.gz
zeeshan.ali@nokia.com [Wed, 14 Feb 2007 13:13:52 +0000 (13:13 +0000)]
[MOVED FROM GST-P-FARSIGHT] Add RTP DTMF event packet generator element and test app for it
20070214131352-65035-
3c14a1047c3cd6696f3a716a62b21d3f4b9da62b.gz
Edward Hervey [Fri, 30 Jan 2009 08:03:42 +0000 (09:03 +0100)]
autogen.sh: actually setting up a symbolic link for the pre-commit hook
Sebastian Dröge [Sat, 21 Feb 2009 16:45:09 +0000 (17:45 +0100)]
mxfdemux: Add read-only property to get the structural metadata
Sebastian Dröge [Sat, 21 Feb 2009 16:40:01 +0000 (17:40 +0100)]
mxfdemux: Add MPEG video bitrate to the tags if available
Sebastian Dröge [Sat, 21 Feb 2009 16:38:49 +0000 (17:38 +0100)]
mxfdemux: Post structural metadata tree as tag on the bus
This will later be used to keep the structural metadata when
remuxing an MXF file and can also be used in Pitivi for example
to know the file structure and to select what should be used
and played.
Sebastian Dröge [Sat, 21 Feb 2009 15:09:27 +0000 (16:09 +0100)]
mxfdemux: Fix calculation of AES3 bitrate tag
Sebastian Dröge [Sat, 21 Feb 2009 15:05:48 +0000 (16:05 +0100)]
mxfdemux: Add helper function to convert MXFraction to gdouble and use it
Sebastian Dröge [Sat, 21 Feb 2009 15:00:39 +0000 (16:00 +0100)]
mxfdemux: Only store the main descriptor in source packages
For the tracks we still resolve the descriptors but the
source package only contains the descriptor it really references
instead of all subdescriptors of multiple descriptors.
This makes it easier later to serialize the structural metadata
again.
Sebastian Dröge [Tue, 17 Feb 2009 16:37:49 +0000 (17:37 +0100)]
mxfdemux: Set free'd memory to NULL to prevent a double free later in some cases
Sebastian Dröge [Sun, 15 Feb 2009 08:51:25 +0000 (09:51 +0100)]
mxfdemux: Don't use generic metadata parsers for unknown metadata, the results are useless anyway
Zaheer Merali [Thu, 19 Feb 2009 11:36:45 +0000 (11:36 +0000)]
mpegtsdemux: s/fluts/mpegts
Change all definitions from fluts to mpegts.
Olivier Crête [Tue, 10 Feb 2009 18:58:40 +0000 (18:58 +0000)]
Add doc infrastructure to valve
Olivier Crête [Tue, 10 Feb 2009 18:52:54 +0000 (18:52 +0000)]
Document the GstValve
Olivier Crête [Tue, 10 Feb 2009 18:03:26 +0000 (18:03 +0000)]
Moved valve from gst-plugins-farsight to -bad
Olivier Crête [Tue, 10 Feb 2009 17:57:16 +0000 (17:57 +0000)]
Rename fsvalve to valve
Olivier Crête [Tue, 10 Feb 2009 17:55:47 +0000 (17:55 +0000)]
Re-indent valve in gst style
Olivier Crête [Sat, 13 Dec 2008 05:31:45 +0000 (00:31 -0500)]
[MOVED FROM GST-P-FARSIGHT] Ignore errors if dropping is set to true
Olivier Crête [Thu, 11 Dec 2008 22:54:18 +0000 (17:54 -0500)]
[MOVED FROM GST-P-FARSIGHT] Remove .git-darcs-dir files
Olivier Crête [Wed, 10 Dec 2008 22:00:33 +0000 (17:00 -0500)]
[MOVED FROM GST-P-FARSIGHT] Add getcaps proxying to the valve
Olivier Crête [Wed, 20 Aug 2008 18:11:02 +0000 (14:11 -0400)]
[MOVED FROM GST-P-FARSIGHT] Rebase valve onto gstelement instead of basetransform
Olivier Crête [Tue, 19 Aug 2008 22:49:51 +0000 (18:49 -0400)]
[MOVED FROM GST-P-FARSIGHT] Revert "Fix refcounting issues in prepare_output_buffer"
This reverts commit
65dd460f0a3a9c4882e638c86208f74ef62c3460.