Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/GStreamer/gst-plugins-good.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-05-31osxvideosink: fix race in starting the runloop threadAlessandro Decina
Block gst_osx_video_sink_run_cocoa_loop until the loop thread has started and finished initializing NSApp. Fixes occasional warnings/crashes due to two threads going inside NSApp before finishLaunching had completed.
2012-05-30osxvideosink: Fix last commit to actually workJosep Torra
MAC_OS_X_VERSION_10_6 is obviously not defined on 10.5.
2012-05-30osxvideosink: Put the right flags in the right variableSebastian Dröge
2012-05-30osxvideosink: NSWindowDelegate is available in all OSX versions newer than 10.6Sebastian Dröge
2012-05-30osxvideosink: Fix build with older OSX versionsJosep Torra
2012-05-30configure: Add OBJC specific compiler flagsSebastian Dröge
See bug #643939.
2012-05-25osxvideosink: make sure all selectors are performed on the same threadAndoni Morales Alastruey
When we are using a dedicated thread to run the main run loop we must make sure that all selectors are performed on this same thread. For instance if performSelectorOnMainThread is called from the real main thread, it will not go through the message queue and will be executed from the real main thread. By forcing the target thread, we ensure that all functions will be called either from the real main thread when the main run loop is running or from our thread spinning the main loop.
2012-05-24osxvideosink: start the loop before calling [gstview haveSuperview]Alessandro Decina
...as haveSuperview requires the mainloop to be running
2012-05-24osxvideosink: fix indentationAlessandro Decina
2012-05-24osxvideosink: enable running the cocoa main runloop in a threadAlessandro Decina
2012-05-24osxvideosink: add code to optionally run the cocoa main runloop in a ↵Alessandro Decina
separate thread Add a little hack to run the cocoa main runloop from a separate thread _when_ the main runloop is not being run (which means that the app doesn't use cocoa). Runloops are thread specific, so the hack boils down to getting the runloop for the main thread and setting it as the runloop for our dedicated thread.
2012-05-24osxvideosink: reset app_started to FALSE when shutting downAlessandro Decina
2012-05-24osxvideosink: rename cocoa runloop helper funcsAlessandro Decina
2012-05-24osxvideosink: don't create application menusAlessandro Decina
2012-05-24osxvideosink: reset the embed property for backward compatilibityAndoni Morales Alastruey
2012-05-24osxvideosink: fix navigation when force-aspect-ratio is activatedAndoni Morales Alastruey
2012-05-24osxvideosink: add force-aspect-ratio propertyAndoni Morales Alastruey
2012-05-24osxvideosink: start internal window if no view is providedAndoni Morales Alastruey
2012-05-24osxvideosink: implement the navigation interfaceAndoni Morales Alastruey
2012-05-24osvideosink: create, destroy, resize and draw from the main threadAndoni Morales Alastruey
2012-04-10Use new gst_element_class_set_static_metadata()Tim-Philipp Müller
2012-04-05gst: Update for GST_PLUGIN_DEFINE() API changesSebastian Dröge
2012-04-04gst: Update versioningSebastian Dröge
2012-01-25Merge branch 'master' into 0.11Sebastian Dröge
Conflicts: ext/flac/gstflacdec.c ext/jpeg/gstjpegenc.c ext/pulse/pulsesink.c sys/v4l2/gstv4l2src.c
2012-01-13osxvideo: Fix leak of NSOpenGLPixelFormat objectStig Sandnes
https://bugzilla.gnome.org/show_bug.cgi?id=667818
2011-11-28various: fix pad template leaksVincent Penquerc'h
https://bugzilla.gnome.org/show_bug.cgi?id=662664
2010-10-13various (sys): add a missing G_PARAM_STATIC_STRINGS flagsStefan Kost
2010-09-21osxvideosink: use the new xoverlay APIsPhilippe Normand
Also bumped -base requirements.
2010-05-12osxvideosink: allow switching views at runtime.Alessandro Decina
2010-05-11osxvideosink: implement the xoverlay interface. Fixes #618349.Alessandro Decina
2010-03-23osx: fix compiler warningsTristan Matthews
Added void parameter to avoid old-style definition warning. Added -Wno-aggregate-return flag to avoid erroneous aggregate return warning. https://bugzilla.gnome.org/show_bug.cgi?id=613663
2010-03-18gst_element_class_set_details => gst_element_class_set_details_simpleBenjamin Otte
2009-10-24osxvideosink: Create the video NSView in READY->PAUSED rather than NULL->READYMichael Smith
2009-10-24osxvideo: explicitly link to GST_LIBSMichael Smith
2009-10-09osxvideo: fix a warning doing a castJosep Torra
2009-03-01Remove hardcoded definition of OBJCDavid Schleef
2009-02-10osxvideosink: Fix build. Fixes #571038Edward Hervey
2009-02-06osxvideosink: remove non-embedded mode and fix memory management.Michael Smith
Remove non-embedded mode. Embed mode becomes default and only mode. embed property is retained for binary compatibility. Added autorelease pools around all objc functions that might be called from a non-main thread.
2009-01-29Remove version numbers from a few gst-launch examples.Stefan Kost
The majority of the examples doe not use -0.10 and this will also help us to maintain the docs.
2009-01-29Update and add documentation for platform specific plugins (sys).Stefan Kost
Link to properties. Correct titles for examples. Fix examples.
2008-11-21sys/osxvideo/osxvideosink.*: Handle video window resizing more correctly, ↵Michael Smith
avoiding crashes when embedding the window ... Original commit message from CVS: * sys/osxvideo/osxvideosink.h: * sys/osxvideo/osxvideosink.m: Handle video window resizing more correctly, avoiding crashes when embedding the window and resizing it.
2008-11-04Don't install static libs for plugins. Fixes #550851 for -good.Stefan Kost
Original commit message from CVS: * ext/aalib/Makefile.am: * ext/annodex/Makefile.am: * ext/cairo/Makefile.am: * ext/dv/Makefile.am: * ext/esd/Makefile.am: * ext/flac/Makefile.am: * ext/gconf/Makefile.am: * ext/gdk_pixbuf/Makefile.am: * ext/hal/Makefile.am: * ext/jpeg/Makefile.am: * ext/ladspa/Makefile.am: * ext/libcaca/Makefile.am: * ext/libmng/Makefile.am: * ext/libpng/Makefile.am: * ext/mikmod/Makefile.am: * ext/pulse/Makefile.am: * ext/raw1394/Makefile.am: * ext/shout2/Makefile.am: * ext/soup/Makefile.am: * ext/speex/Makefile.am: * ext/taglib/Makefile.am: * ext/wavpack/Makefile.am: * gst/alpha/Makefile.am: * gst/apetag/Makefile.am: * gst/audiofx/Makefile.am: * gst/auparse/Makefile.am: * gst/autodetect/Makefile.am: * gst/avi/Makefile.am: * gst/cutter/Makefile.am: * gst/debug/Makefile.am: * gst/effectv/Makefile.am: * gst/equalizer/Makefile.am: * gst/flx/Makefile.am: * gst/goom/Makefile.am: * gst/goom2k1/Makefile.am: * gst/icydemux/Makefile.am: * gst/id3demux/Makefile.am: * gst/interleave/Makefile.am: * gst/law/Makefile.am: * gst/level/Makefile.am: * gst/matroska/Makefile.am: * gst/median/Makefile.am: * gst/monoscope/Makefile.am: * gst/multifile/Makefile.am: * gst/multipart/Makefile.am: * gst/oldcore/Makefile.am: * gst/qtdemux/Makefile.am: * gst/replaygain/Makefile.am: * gst/rtp/Makefile.am: * gst/rtsp/Makefile.am: * gst/smpte/Makefile.am: * gst/spectrum/Makefile.am: * gst/udp/Makefile.am: * gst/videobox/Makefile.am: * gst/videocrop/Makefile.am: * gst/videofilter/Makefile.am: * gst/videomixer/Makefile.am: * gst/wavenc/Makefile.am: * gst/wavparse/Makefile.am: * sys/directdraw/Makefile.am: * sys/directsound/Makefile.am: * sys/oss/Makefile.am: * sys/osxaudio/Makefile.am: * sys/osxvideo/Makefile.am: * sys/sunaudio/Makefile.am: * sys/v4l2/Makefile.am: * sys/waveform/Makefile.am: * sys/ximage/Makefile.am: Don't install static libs for plugins. Fixes #550851 for -good.
2008-07-17sys/osxvideo/osxvideosink.m: Fix minor build issues on macosx.Edward Hervey
Original commit message from CVS: * sys/osxvideo/osxvideosink.m: Fix minor build issues on macosx. Fixes #543054
2008-05-06sys/osxvideo/cocoawindow.m: Fix compiler warnings on PPC64. Fixes bug #499318.Thijs Vermeir
Original commit message from CVS: Patch by: Thijs Vermeir <thijsvermeir at gmail dot com> * sys/osxvideo/cocoawindow.m: Fix compiler warnings on PPC64. Fixes bug #499318.
2008-03-18sys/osxvideo/osxvideosink.m (gst_osx_video_sink_osxwindow_destroy)Andy Wingo
Original commit message from CVS: 2008-03-18 Andy Wingo <wingo@pobox.com> * sys/osxvideo/osxvideosink.m (gst_osx_video_sink_osxwindow_destroy) (gst_osx_video_sink_osxwindow_new): Actually set a lock on the task, whoopdee. (cocoa_event_loop): Pacify the taymans by upping the usleepage to 2 ms.
2008-03-18sys/osxvideo/osxvideosink.m (gst_osx_video_sink_osxwindow_destroy)Andy Wingo
Original commit message from CVS: 2008-03-18 Andy Wingo <wingo@pobox.com> * sys/osxvideo/osxvideosink.m (gst_osx_video_sink_osxwindow_destroy) (gst_osx_video_sink_osxwindow_new, cocoa_event_loop): * sys/osxvideo/osxvideosink.h (struct _GstOSXVideoSink): If we need to run an event loop, do so in a task instead of assuming that there will be a GMainLoop. Fixes #523134.
2008-01-15Revert previous change caused by a file that got stuck on an old revision.Stefan Kost
Original commit message from CVS: * docs/plugins/gst-plugins-good-plugins-sections.txt: * sys/osxvideo/osxvideosink.h: Revert previous change caused by a file that got stuck on an old revision.
2008-01-15Managed to resolve most unused declarations. Filed a bug for one left.Stefan Kost
Original commit message from CVS: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-good-plugins-sections.txt: * sys/osxaudio/gstosxaudiosink.h: * sys/osxvideo/osxvideosink.h: Managed to resolve most unused declarations. Filed a bug for one left.
2007-11-20Fix build on Mac OS X 10.5Julien Moutte
Original commit message from CVS: 2007-11-20 Julien MOUTTE <julien@moutte.net> * ext/taglib/gsttaglibmux.c: (gst_tag_lib_mux_render_tag), (gst_tag_lib_mux_adjust_event_offsets): * gst/qtdemux/qtdemux.c: (qtdemux_parse_theora_extension): * sys/osxaudio/Makefile.am: * sys/osxvideo/cocoawindow.h: * sys/osxvideo/cocoawindow.m: Fix build on Mac OS X 10.5
2007-05-22docs/plugins/Makefile.am: Also look for .m (objectivec) files.Edward Hervey
Original commit message from CVS: * docs/plugins/Makefile.am: Also look for .m (objectivec) files. * docs/plugins/gst-plugins-bad-plugins-sections.txt: * docs/plugins/gst-plugins-bad-plugins.args: * sys/osxvideo/osxvideosink.m: Add documentation for element and properties.