Commit graph

5911 commits

Author SHA1 Message Date
Edward Hervey e1d532d7bd autogen.sh: actually setting up a symbolic link for the pre-commit hook 2009-02-21 17:47:29 +01:00
Sebastian Dröge b7f617ad58 mxfdemux: Add read-only property to get the structural metadata 2009-02-21 17:45:09 +01:00
Sebastian Dröge a0951a630b mxfdemux: Add MPEG video bitrate to the tags if available 2009-02-21 17:40:01 +01:00
Sebastian Dröge acc6a316ce 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.
2009-02-21 17:38:49 +01:00
Sebastian Dröge a9461b9818 mxfdemux: Fix calculation of AES3 bitrate tag 2009-02-21 16:16:32 +01:00
Sebastian Dröge 636b535e4a mxfdemux: Add helper function to convert MXFraction to gdouble and use it 2009-02-21 16:16:32 +01:00
Sebastian Dröge 8172830d47 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.
2009-02-21 16:16:32 +01:00
Sebastian Dröge e11f0be161 mxfdemux: Set free'd memory to NULL to prevent a double free later in some cases 2009-02-21 16:16:32 +01:00
Sebastian Dröge 2a93712ea1 mxfdemux: Don't use generic metadata parsers for unknown metadata, the results are useless anyway 2009-02-21 16:16:32 +01:00
Zaheer Merali 571d51ac92 mpegtsdemux: s/fluts/mpegts
Change all definitions from fluts to mpegts.
2009-02-19 11:36:45 +00:00
Olivier Crête b545961383 Add doc infrastructure to valve 2009-02-17 19:30:44 +01:00
Olivier Crête a4ed8c5d96 Document the GstValve 2009-02-17 19:29:59 +01:00
Olivier Crête 15c74af4d0 Moved valve from gst-plugins-farsight to -bad 2009-02-17 19:29:59 +01:00
Olivier Crête f00727f39a Rename fsvalve to valve 2009-02-17 19:29:59 +01:00
Olivier Crête d1c9b30ada Re-indent valve in gst style 2009-02-17 19:29:59 +01:00
Olivier Crête 06b1c78ade [MOVED FROM GST-P-FARSIGHT] Ignore errors if dropping is set to true 2009-02-17 19:29:59 +01:00
Olivier Crête baa5d1eacf [MOVED FROM GST-P-FARSIGHT] Remove .git-darcs-dir files 2009-02-17 19:29:59 +01:00
Olivier Crête 1367a3a3bc [MOVED FROM GST-P-FARSIGHT] Add getcaps proxying to the valve 2009-02-17 19:29:59 +01:00
Olivier Crête 907a660cdc [MOVED FROM GST-P-FARSIGHT] Rebase valve onto gstelement instead of basetransform 2009-02-17 19:29:59 +01:00
Olivier Crête e97d7d9b04 [MOVED FROM GST-P-FARSIGHT] Revert "Fix refcounting issues in prepare_output_buffer"
This reverts commit 65dd460f0a3a9c4882e638c86208f74ef62c3460.
2009-02-17 19:29:59 +01:00
sjoerd@luon.net d2a43636b9 [MOVED FROM GST-P-FARSIGHT] Fix refcounting issues in prepare_output_buffer
20080805113057-be0f2-9dc270781f0a0f21c616ed11dbd1f198fd1b326e.gz
2009-02-17 19:29:59 +01:00
Olivier Crete c7d7a158cb [MOVED FROM GST-P-FARSIGHT] Remove unused dispose method in valve
20080409163221-3e2dc-92ccb2db874e46e0d92c15520577c1be0e2bc617.gz
2009-02-17 19:29:59 +01:00
Olivier Crete 6891140340 [MOVED FROM GST-P-FARSIGHT] Dont hold the object lock while calling base alloc function
20071219203230-3e2dc-6519175d8d81496515b2d9060ac316650560f691.gz
2009-02-17 19:29:59 +01:00
Olivier Crete ecc7dbcc77 [MOVED FROM GST-P-FARSIGHT] Set the DISCONT flag after dropping buffers
20071219203218-3e2dc-bc5f03d88ff5837040b9214de016cc142776dfc2.gz
2009-02-17 19:29:59 +01:00
Olivier Crete ee9906672b [MOVED FROM GST-P-FARSIGHT] Use do the alloc_buffer function in the valve
20071219005739-3e2dc-2a0fdfa2f38f03ab4791fe5c4ab85e8790113683.gz
2009-02-17 19:29:59 +01:00
Olivier Crete 8d8c9adf30 [MOVED FROM GST-P-FARSIGHT] Only set passthrough to TRUE on newer versions of gst
20071121200858-3e2dc-b16cdeabbc3c0562c6fc7b11b9b9792c910f569e.gz
2009-02-17 19:29:59 +01:00
Olivier Crete f6fb98f627 [MOVED FROM GST-P-FARSIGHT] Compare minor, not major
20071121181729-3e2dc-a5997c3b7f5c86966370969714facf8ee242659d.gz
2009-02-17 19:29:59 +01:00
Olivier Crete 17639a3e82 [MOVED FROM GST-P-FARSIGHT] Make the valve element work with gst < 0.10.13
20071026223749-3e2dc-18f685a4e45fbdce677ac777586876fc719d7222.gz
2009-02-17 19:29:59 +01:00
Olivier Crete a37867ecf0 [MOVED FROM GST-P-FARSIGHT] Rename valve to fsvalve
20071024224246-3e2dc-c54216af2ef0ef3f1a2206d723e87be2a23ab8ed.gz
2009-02-17 19:29:59 +01:00
Olivier Crete 5f1e214592 [MOVED FROM GST-P-FARSIGHT] Add valve element
20071024224147-3e2dc-f28ab0c073e283894b65c22c4f44397c897dec01.gz
2009-02-17 19:29:59 +01:00
Olivier Crête d73cc21017 Add some documentation to the siren enc/dec plugins 2009-02-17 19:29:40 +01:00
Olivier Crête 11328ad67f Re-indent the siren stuff to be gst style 2009-02-17 19:29:40 +01:00
Olivier Crête b1efc2f9aa Moved siren from gst-p-farsight to -bad 2009-02-17 19:29:40 +01:00
Olivier Crête ce558ab988 Move siren rtp pay/depay to good 2009-02-17 19:29:40 +01:00
Olivier Crête 158e8692c5 [MOVED FROM GST-P-FARSIGHT] Remove .git-darcs-dir files 2009-02-17 19:29:40 +01:00
Olivier Crête 9905d54965 [MOVED FROM GST-P-FARSIGHT] Add underscore to make the encoder like the decoder 2009-02-17 19:29:40 +01:00
Olivier Crête 4d3e6501d9 [MOVED FROM GST-P-FARSIGHT] Rename offset to out_offset to make its meaning clearer 2009-02-17 19:29:40 +01:00
Olivier Crête 72c979d84b [MOVED FROM GST-P-FARSIGHT] Check the size of the input buffer, not the output buffer 2009-02-17 19:29:40 +01:00
Olivier Crête a67aa17c6d [MOVED FROM GST-P-FARSIGHT] Preserve timestamp 2009-02-17 19:29:40 +01:00
Olivier Crete 8fcd95267d [MOVED FROM GST-P-FARSIGHT] Remove useless checks, document locking
20080704222103-3e2dc-47a7f49c414f98a188ffc42b07189daf5147483b.gz
2009-02-17 19:29:40 +01:00
Olivier Crete ae01ec1980 [MOVED FROM GST-P-FARSIGHT] make sirenenc thread safe
20080704221743-3e2dc-f93da86438f753e14be25166aee45f8802f7d100.gz
2009-02-17 19:29:40 +01:00
Olivier Crete 1c3fa06a8f [MOVED FROM GST-P-FARSIGHT] Replace use GST_DEBUG_OBJECT in sirenenc
20080704201830-3e2dc-8f3e401aaa594c8cc5853b73f41ca5cb047ee2d3.gz
2009-02-17 19:29:40 +01:00
Olivier Crete bda906038d [MOVED FROM GST-P-FARSIGHT] Port sirendec to Gstelement
20080704201744-3e2dc-99bf7b86e42da363d8c826449d84b43751572d5e.gz
2009-02-17 19:29:40 +01:00
Olivier Crete 84a188ff73 [MOVED FROM GST-P-FARSIGHT] Release ref at the end of chain
20080704200454-3e2dc-386f2685882a74d01ce503f91396ea37506dbe83.gz
2009-02-17 19:29:40 +01:00
Olivier Crete ba15441117 [MOVED FROM GST-P-FARSIGHT] Remove useless call to peek_parent
20080704200315-3e2dc-6b30efd2d32b6ca96609f4bdc0c3e286f4441746.gz
2009-02-17 19:29:40 +01:00
Olivier Crete 1d94ecf2fd [MOVED FROM GST-P-FARSIGHT] Make GstSirenEnc use GST_*_OBJECT appropriately
20080704200029-3e2dc-f68fdaaa8929039fd8413ff0bf8ff514f6e4fbe1.gz
2009-02-17 19:29:39 +01:00
Olivier Crete 8722c6e6f5 [MOVED FROM GST-P-FARSIGHT] Port sirenenc to gstelement
20080704195102-3e2dc-cd7687512ac560faaf15f53e1e262d1874a36cdf.gz
2009-02-17 19:29:39 +01:00
Olivier Crete b696a8dd6c [MOVED FROM GST-P-FARSIGHT] Link modules with libm where required
20080428222237-3e2dc-b1e9120c1e9ca1a510bfd7c27e2d45f0d4a12504.gz
2009-02-17 19:29:39 +01:00
Youness Alaoui c931b38ad6 [MOVED FROM GST-P-FARSIGHT] Removed debug output
20080412234325-4f0f6-36b946a7ca3ab4e5802917b8930f036c50a93a29.gz
2009-02-17 19:29:39 +01:00
Youness Alaoui 9636cecbd6 [MOVED FROM GST-P-FARSIGHT] Oups, typo
20080410234328-4f0f6-962e375e78da05eab52892a57d3226fdd2ffc86d.gz
2009-02-17 19:29:39 +01:00