summaryrefslogtreecommitdiffstats
path: root/gst
AgeCommit message (Collapse)AuthorFilesLines
2009-06-19qtmux: only use (64-bit) extended (mdat) atom size if needed. Fixes #585319.Mark Nauwelaerts3-21/+42
2009-06-19qtmux: set default movie timescale to microsecond unitsMark Nauwelaerts1-1/+1
2009-06-19qtmux: compress/optimize stsc writingMark Nauwelaerts1-0/+4
2009-06-19qtmux: add 3GP style tagging (and refactor appropriately)Mark Nauwelaerts5-151/+487
2009-06-19qtmux (and variants): handle pixel-aspect-ratio. Fixes #584358.Mark Nauwelaerts4-3/+55
2009-06-19Fix previous commit so that things still work with debug logs enabledTim-Philipp Müller1-1/+1
2009-06-19Make build without warnings with debugging disabledTim-Philipp Müller5-16/+13
2009-06-19frei0r: Make plugin scanning more robustSebastian Dröge4-15/+20
2009-06-19frei0r: Make sure to only register plugins that have valid propert typesSebastian Dröge1-0/+15
2009-06-19frei0r: Remove custom get_unit_size implementationSebastian Dröge1-16/+0
This is already handled by the default one from GstVideoFilter
2009-06-19frei0r: Fix the klass of the filter elementsSebastian Dröge1-1/+1
2009-06-19frei0r: Free type namesSebastian Dröge3-3/+15
2009-06-19frei0r: Unref the GstCollectPads instance on finalizeSebastian Dröge1-0/+4
2009-06-19frei0r: Don't allow caps changes in PLAYING/PAUSEDSebastian Dröge1-24/+11
Most frei0r source plugins generate output based on previous output and creating a new instance on caps changes will let the output start at 0 again.
2009-06-19freir0: Add support for frei0r mixer pluginsSebastian Dröge5-8/+867
2009-06-19frei0r: Destroy the f0r_instance_t in stop()Sebastian Dröge1-0/+18
2009-06-19frei0r: Add the frei0r plugin type to the element nameSebastian Dröge2-2/+2
This makes it easier to distinguish generators from filters, etc
2009-06-19frei0r: Add support for frei0r source/generator pluginsSebastian Dröge4-2/+482
2009-06-19frei0r: Allow the complete double range for double propertiesSebastian Dröge1-1/+1
The spec restricts it to [0,1] but some plugins are using the complete double range.
2009-06-19frei0r: Use better property nicksSebastian Dröge1-4/+17
2009-06-19frei0r: First version of a frei0r wrapper pluginSebastian Dröge6-0/+1535
Currently this only supports frei0r filters.
2009-06-19scaletempo: Explicitely cast to signed integers to fix a segfaultMaximilian Högner1-1/+1
Fixes bug #585660.
2009-06-19shapewipe: Implement basic QoSSebastian Dröge2-1/+110
This change is based on Tim's QoS implementation for jpegdec.
2009-06-19shapewipe: Proxy queries on the video pads to the correct peersSebastian Dröge1-0/+51
2009-06-19shapewipe: Proxy bufferalloc on the video sinkpadSebastian Dröge1-0/+23
2009-06-19shapewipe: Try to work inplace if possibleSebastian Dröge1-8/+19
This saves one new, large allocation per frame for the most cases.
2009-06-18mxfdemux: fix stray semicolons that mess up if statementTim-Philipp Müller1-4/+4
2009-06-16camerabin: reset filename after capture to avoid racy when capturing againStefan Kost1-0/+1
If we don't reset the filename we cannot check if we still expect the filename for a subsequent capture pass. The imagebin would good to paused and we set the filename in that state. This trigers an error-message and would capture to the old filename.
2009-06-14camerabin: set imagebin to PAUSED on capture and delayed filename settingStefan Kost2-6/+25
We need to set imagebin to PAUSED to not fail the bufferalloc. We also need to keep the filesinks state locked until we have the filename for the run.
2009-06-14outputselector: do the pad_alloc for the pad that is pending and have a fallbackStefan Kost1-3/+10
We should do the pad_alloc for the pending pad if any, as we will switch to that pad on next _chain() call. Also do a fallback alloc, if there is no output yet to not fail state transitions in dynamic pipelines.
2009-06-07Added base libs to debug utils makefileLRN1-1/+1
Fixes #585015
2009-06-06hdvparse: Link against libm because we use pow().Edward Hervey1-1/+1
2009-06-06id3mux: init genre field in ID3v1 tag to an invalid numberTim-Philipp Müller1-0/+3
So that it is not interpreted as 'Blues' if no genre is to be written.
2009-06-06id3mux: don't write ID3v1 tag until specifically instructed to do soTim-Philipp Müller1-1/+1
ID3v1 tags are one of the most broken and ill-designed things that exist on this planet. Let's not write them by default.
2009-06-06id3mux: don't write empty ID3v1 tagTim-Philipp Müller1-11/+24
2009-06-06id3tag: rename new id3tag element to id3mux replacing the one removed from -uglyTim-Philipp Müller6-64/+64
2009-06-05nsf: Fix compiler warning on Solaris.Jan Schmidt1-2/+2
A SEC() macro already exists on Solaris, causing warnings about redefining it.
2009-06-05hdvparse: Fix the build on Commander Thaytan's S10SPEdward Hervey1-2/+3
2009-06-05camerabin: fix link orderStefan Kost1-2/+2
Move local version up in the link order.
2009-06-05hdvparse: Emit a GST_MESSAGE_ELEMENT with some goodness in it.Edward Hervey1-18/+67
2009-06-05mpegvideoparse: Add methods to get names of various values.Edward Hervey1-3/+64
2009-06-05mpegtsdemux: Fix HDV private stream definition/caps.Edward Hervey2-6/+11
2009-06-05hdvparse: Rewrite from scratch. Handle both hdv-a and hdv-vEdward Hervey1-184/+665
This time we analyze a lot more information. Still need to re-add the message emission.
2009-06-05camerabin: preview image sending optimizationLasse Laukkanen7-232/+723
* decouple image capturing from image post-processing and encoding * post image-captured message after image is captured * post preview-image message with snapshot of captured image
2009-06-05camerabin: don't lose post processing element in first resetLasse Laukkanen1-1/+0
2009-06-05camerabin: add debug including dot graph writingLasse Laukkanen3-3/+21
2009-06-05camerabin: unblock if error occurs during captureLasse Laukkanen1-9/+34
2009-06-05camerabin: ignore night mode handling if already in night modeLasse Laukkanen1-8/+12
2009-06-05camerabin: stop ongoing capture if changing resolutionLasse Laukkanen1-0/+3
2009-06-05camerabin: limit the size of video bin queue leading to view finderLasse Laukkanen1-1/+1
We don't want to show old buffers in view finder.