summaryrefslogtreecommitdiff
path: root/gst
Commit message (Collapse)AuthorAgeFilesLines
* qtmux: Remove unused variable.Edward Hervey2009-06-251-3/+0
|
* qtmux: Fix debug statement.Edward Hervey2009-06-251-1/+2
|
* camerabin: buffer-alloc support fixes to image and video bin handlingLasse Laukkanen2009-06-241-45/+29
| | | | | | Keep image bin in PAUSED state in image mode except when processing/saving (PLAYING/READY). Change output-selector to view finder before setting video bin to READY. Fix filename sent with img-done signal.
* camerabin: fix setting mute when video bin elements haven't been createdLasse Laukkanen2009-06-242-12/+16
|
* camerabin: set image bin to PAUSED when starting captureLasse Laukkanen2009-06-241-3/+3
| | | | | Set image bin to PAUSED also when starting capture using photography interface.
* camerabin: leave v4l2camsrc "capture-mode" as video mode when pausingLasse Laukkanen2009-06-241-12/+0
|
* shapewipe: Correctly handle 0/1 fpsSebastian Dröge2009-06-231-1/+4
|
* camerabin: add local include dir to CFLAGSStefan Kost2009-06-221-1/+3
|
* camerabin: code cruft removal and debug logsStefan Kost2009-06-225-134/+92
| | | | | Remove unused code. Add lots of debug loging. Change comments for local functions to not use /** gtk-doc start style.
* h264parse: detect and fix for bad NALU sizesWim Taymans2009-06-221-0/+10
| | | | | | | when in AVC mode a nalu size seems invalid, assume the NALU has the size of the available data instead of looping forever. Fixes #586354
* vdpau: change element rank for testing purposesCarl-Anton Ingmarsson2009-06-201-1/+1
| | | | | set mpegvideoparse rank to primary and vdpaumpegdec to primary - 1 to get vdpaumpegdec correctly plugged into playbin
* rtpbin: add support for buffer-listBranko Subasic2009-06-195-62/+161
| | | | | | | Add support for sending buffer-lists. Add unit test for testing that the buffer-list passed through rtpbin. fixes #585839
* aacparse: ADIF: do not send bogus timestamps, leave to downstream (decoder)Mark Nauwelaerts2009-06-191-2/+6
|
* qtmux: only use (64-bit) extended (mdat) atom size if needed. Fixes #585319.Mark Nauwelaerts2009-06-193-21/+42
|
* qtmux: set default movie timescale to microsecond unitsMark Nauwelaerts2009-06-191-1/+1
|
* qtmux: compress/optimize stsc writingMark Nauwelaerts2009-06-191-0/+4
|
* qtmux: add 3GP style tagging (and refactor appropriately)Mark Nauwelaerts2009-06-195-151/+487
|
* qtmux (and variants): handle pixel-aspect-ratio. Fixes #584358.Mark Nauwelaerts2009-06-194-3/+55
|
* Fix previous commit so that things still work with debug logs enabledTim-Philipp Müller2009-06-191-1/+1
|
* Make build without warnings with debugging disabledTim-Philipp Müller2009-06-195-16/+13
|
* frei0r: Make plugin scanning more robustSebastian Dröge2009-06-194-15/+20
|
* frei0r: Make sure to only register plugins that have valid propert typesSebastian Dröge2009-06-191-0/+15
|
* frei0r: Remove custom get_unit_size implementationSebastian Dröge2009-06-191-16/+0
| | | | This is already handled by the default one from GstVideoFilter
* frei0r: Fix the klass of the filter elementsSebastian Dröge2009-06-191-1/+1
|
* frei0r: Free type namesSebastian Dröge2009-06-193-3/+15
|
* frei0r: Unref the GstCollectPads instance on finalizeSebastian Dröge2009-06-191-0/+4
|
* frei0r: Don't allow caps changes in PLAYING/PAUSEDSebastian Dröge2009-06-191-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.
* freir0: Add support for frei0r mixer pluginsSebastian Dröge2009-06-195-8/+867
|
* frei0r: Destroy the f0r_instance_t in stop()Sebastian Dröge2009-06-191-0/+18
|
* frei0r: Add the frei0r plugin type to the element nameSebastian Dröge2009-06-192-2/+2
| | | | This makes it easier to distinguish generators from filters, etc
* frei0r: Add support for frei0r source/generator pluginsSebastian Dröge2009-06-194-2/+482
|
* frei0r: Allow the complete double range for double propertiesSebastian Dröge2009-06-191-1/+1
| | | | | The spec restricts it to [0,1] but some plugins are using the complete double range.
* frei0r: Use better property nicksSebastian Dröge2009-06-191-4/+17
|
* frei0r: First version of a frei0r wrapper pluginSebastian Dröge2009-06-196-0/+1535
| | | | Currently this only supports frei0r filters.
* scaletempo: Explicitely cast to signed integers to fix a segfaultMaximilian Högner2009-06-191-1/+1
| | | | Fixes bug #585660.
* shapewipe: Implement basic QoSSebastian Dröge2009-06-192-1/+110
| | | | | This change is based on Tim's QoS implementation for jpegdec.
* shapewipe: Proxy queries on the video pads to the correct peersSebastian Dröge2009-06-191-0/+51
|
* shapewipe: Proxy bufferalloc on the video sinkpadSebastian Dröge2009-06-191-0/+23
|
* shapewipe: Try to work inplace if possibleSebastian Dröge2009-06-191-8/+19
| | | | | This saves one new, large allocation per frame for the most cases.
* mxfdemux: fix stray semicolons that mess up if statementTim-Philipp Müller2009-06-181-4/+4
|
* camerabin: reset filename after capture to avoid racy when capturing againStefan Kost2009-06-161-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.
* camerabin: set imagebin to PAUSED on capture and delayed filename settingStefan Kost2009-06-142-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.
* outputselector: do the pad_alloc for the pad that is pending and have a fallbackStefan Kost2009-06-141-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.
* Added base libs to debug utils makefileLRN2009-06-071-1/+1
| | | | Fixes #585015
* hdvparse: Link against libm because we use pow().Edward Hervey2009-06-061-1/+1
|
* id3mux: init genre field in ID3v1 tag to an invalid numberTim-Philipp Müller2009-06-061-0/+3
| | | | So that it is not interpreted as 'Blues' if no genre is to be written.
* id3mux: don't write ID3v1 tag until specifically instructed to do soTim-Philipp Müller2009-06-061-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.
* id3mux: don't write empty ID3v1 tagTim-Philipp Müller2009-06-061-11/+24
|
* id3tag: rename new id3tag element to id3mux replacing the one removed from -uglyTim-Philipp Müller2009-06-066-64/+64
|
* nsf: Fix compiler warning on Solaris.Jan Schmidt2009-06-051-2/+2
| | | | | A SEC() macro already exists on Solaris, causing warnings about redefining it.