1. 07 Oct, 2006 1 commit
    • Tim-Philipp Müller's avatar
      docs/plugins/: Add/update docs stuff. · 18d2ef2b
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * docs/plugins/gst-plugins-bad-plugins.args:
      * docs/plugins/gst-plugins-bad-plugins.hierarchy:
      * docs/plugins/gst-plugins-bad-plugins.interfaces:
      * docs/plugins/gst-plugins-bad-plugins.prerequisites:
      * docs/plugins/inspect/plugin-dtsdec.xml:
      * docs/plugins/inspect/plugin-mms.xml:
      * docs/plugins/inspect/plugin-mpeg2enc.xml:
      * docs/plugins/inspect/plugin-neon.xml:
      * docs/plugins/inspect/plugin-replaygain.xml:
      * docs/plugins/inspect/plugin-soundtouch.xml:
      * docs/plugins/inspect/plugin-spcdec.xml:
      * docs/plugins/inspect/plugin-swfdec.xml:
      * docs/plugins/inspect/plugin-videocrop.xml:
      * docs/plugins/inspect/plugin-wavpack.xml:
      Add/update docs stuff.
      18d2ef2b
  2. 06 Oct, 2006 7 commits
    • Wim Taymans's avatar
      Activate pads before adding. · 3adedd4f
      Wim Taymans authored
      Original commit message from CVS:
      * ext/dv/gstdvdemux.c: (gst_dvdemux_add_pads), (gst_dvdemux_chain):
      * gst/auparse/gstauparse.c: (gst_au_parse_add_srcpad):
      Activate pads before adding.
      3adedd4f
    • Wim Taymans's avatar
      gst/multipart/multipartdemux.c: Activate pads before adding. · 09328ad0
      Wim Taymans authored
      Original commit message from CVS:
      * gst/multipart/multipartdemux.c: (gst_multipart_demux_init),
      (gst_multipart_find_pad_by_mime):
      Activate pads before adding.
      * gst/rtp/gstrtpmp4vdepay.c: (gst_rtp_mp4v_depay_class_init):
      BOILERPLATE sets parent_class for us.
      09328ad0
    • René Stadler's avatar
      Add ReplayGain analysis element (#357069). · edc2785e
      René Stadler authored and Tim-Philipp Müller's avatar Tim-Philipp Müller committed
      Original commit message from CVS:
      Patch by: René Stadler  <mail at renestadler de>
      * configure.ac:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
      * docs/plugins/gst-plugins-bad-plugins-sections.txt:
      * gst/replaygain/Makefile.am:
      * gst/replaygain/gstrganalysis.c: (gst_rg_analysis_base_init),
      (gst_rg_analysis_class_init), (gst_rg_analysis_init),
      (gst_rg_analysis_set_property), (gst_rg_analysis_get_property),
      (gst_rg_analysis_start), (gst_rg_analysis_set_caps),
      (gst_rg_analysis_transform_ip), (gst_rg_analysis_event),
      (gst_rg_analysis_stop), (gst_rg_analysis_handle_tags),
      (gst_rg_analysis_handle_eos), (gst_rg_analysis_track_result),
      (gst_rg_analysis_album_result), (plugin_init):
      * gst/replaygain/gstrganalysis.h:
      * gst/replaygain/rganalysis.c: (yule_filter), (butter_filter),
      (apply_filters), (reset_filters), (accumulator_add),
      (accumulator_clear), (accumulator_result), (rg_analysis_new),
      (rg_analysis_set_sample_rate), (rg_analysis_destroy),
      (rg_analysis_analyze_mono_float),
      (rg_analysis_analyze_stereo_float),
      (rg_analysis_analyze_mono_int16),
      (rg_analysis_analyze_stereo_int16), (rg_analysis_analyze),
      (rg_analysis_track_result), (rg_analysis_album_result),
      (rg_analysis_reset_album), (rg_analysis_reset):
      * gst/replaygain/rganalysis.h:
      Add ReplayGain analysis element (#357069).
      * tests/check/Makefile.am:
      * tests/check/elements/.cvsignore:
      * tests/check/elements/rganalysis.c: (get_expected_gain),
      (setup_rganalysis), (cleanup_rganalysis), (set_playing_state),
      (send_eos_event), (send_tag_event), (poll_eos), (poll_tags),
      (fail_unless_track_gain), (fail_unless_track_peak),
      (fail_unless_album_gain), (fail_unless_album_peak),
      (fail_if_track_tags), (fail_if_album_tags),
      (fail_unless_num_tracks), (test_buffer_const_float_mono),
      (test_buffer_const_float_stereo), (test_buffer_const_int16_mono),
      (test_buffer_const_int16_stereo), (test_buffer_square_float_mono),
      (test_buffer_square_float_stereo), (test_buffer_square_int16_mono),
      (test_buffer_square_int16_stereo), (push_buffer), (GST_START_TEST),
      (rganalysis_suite), (main):
      Unit tests for the new replaygain element.
      edc2785e
    • Wim Taymans's avatar
      ext/faad/gstfaad.c: Some cleanups. · 1e2737eb
      Wim Taymans authored
      Original commit message from CVS:
      * ext/faad/gstfaad.c: (gst_faad_setcaps), (gst_faad_chain),
      (gst_faad_close_decoder):
      Some cleanups.
      Added some more debugging.
      Don't ever ignore unlinked, we're not a demuxer.
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_add_stream):
      Activate pad before adding it to the element.
      1e2737eb
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.*: Rework how the transport string is constructed, try to... · a600d311
      Wim Taymans authored
      gst/rtsp/gstrtspsrc.*: Rework how the transport string is constructed, try to share channels and udp ports.
      
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtsp_proto_get_type),
      (gst_rtspsrc_class_init), (gst_rtspsrc_init),
      (gst_rtspsrc_create_stream), (gst_rtspsrc_media_to_caps),
      (gst_rtspsrc_alloc_udp_ports),
      (gst_rtspsrc_stream_configure_transport), (find_stream_by_channel),
      (gst_rtspsrc_push_event), (gst_rtspsrc_loop_interleaved),
      (gst_rtspsrc_create_transports_string),
      (gst_rtspsrc_configure_transports), (gst_rtspsrc_open),
      (gst_rtspsrc_handle_message), (gst_rtspsrc_change_state):
      * gst/rtsp/gstrtspsrc.h:
      Rework how the transport string is constructed, try to share channels
      and udp ports.
      Make most of the stuff less dependant on RTP as we are also going to use
      it for RDT.
      Add support for transport specific session managers.
      * gst/rtsp/rtspconnection.c: (rtsp_connection_flush):
      Implement _flush().
      * gst/rtsp/rtspdefs.c: (rtsp_strresult):
      * gst/rtsp/rtspdefs.h:
      Add generic error return code.
      * gst/rtsp/rtspext.h:
      Add support for pluggable tranport strings.
      * gst/rtsp/rtspextwms.c: (rtsp_ext_wms_before_send),
      (rtsp_ext_wms_after_send), (rtsp_ext_wms_parse_sdp),
      (rtsp_ext_wms_get_context):
      Detect WMServer and activate the extension.
      * gst/rtsp/rtsptransport.c: (rtsp_transport_get_mime),
      (rtsp_transport_get_manager), (rtsp_transport_parse):
      * gst/rtsp/rtsptransport.h:
      Added methods to get mime/manager for certain transports.
      a600d311
    • Tim-Philipp Müller's avatar
      gst/spectrum/gstspectrum.c: Fix mem leak, avoid unnecessary memcpy. · 751222f5
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/spectrum/gstspectrum.c: (gst_spectrum_transform_ip):
      Fix mem leak, avoid unnecessary memcpy.
      751222f5
    • Stefan Kost's avatar
      gst/spectrum/gstspectrum.c: Removed cruft code that was just commented out.... · 72a79399
      Stefan Kost authored
      gst/spectrum/gstspectrum.c: Removed cruft code that was just commented out. Removed some obsolete debug logs statements.
      
      Original commit message from CVS:
      * gst/spectrum/gstspectrum.c: (gst_spectrum_init),
      (gst_spectrum_transform_ip):
      Removed cruft code that was just commented out. Removed some obsolete
      debug logs statements.
      72a79399
  3. 05 Oct, 2006 2 commits
    • Tim-Philipp Müller's avatar
      Another batch of printf format fixes. · da1bed8d
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/dts/gstdtsdec.c: (gst_dtsdec_chain):
      * ext/musicbrainz/gsttrm.c: (gst_trm_setcaps):
      * ext/wavpack/gstwavpackenc.c: (gst_wavpack_enc_sink_set_caps):
      * gst/qtdemux/qtdemux.c: (gst_qtdemux_chain), (qtdemux_parse),
      (qtdemux_parse_trak):
      * gst/spectrum/gstspectrum.c: (gst_spectrum_transform_ip):
      Another batch of printf format fixes.
      da1bed8d
    • Tim-Philipp Müller's avatar
      Printf format fixes. · 82f5a350
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * ext/cairo/gsttimeoverlay.c:
      (gst_cairo_time_overlay_update_font_height):
      * ext/gdk_pixbuf/pixbufscale.c: (gst_pixbufscale_transform_caps):
      * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_parse_image_data):
      * ext/jpeg/gstjpegenc.c: (gst_jpegenc_chain):
      * ext/jpeg/gstsmokedec.c: (gst_smokedec_chain):
      * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain):
      * ext/libpng/gstpngdec.c: (user_endrow_callback):
      * gst/auparse/gstauparse.c: (gst_au_parse_parse_header):
      * gst/avi/gstavidemux.c: (gst_avi_demux_parse_superindex),
      (gst_avi_demux_parse_subindex), (gst_avi_demux_parse_stream),
      (gst_avi_demux_stream_data):
      * gst/cutter/gstcutter.c: (gst_cutter_chain):
      * gst/debug/efence.c: (gst_efence_buffer_alloc),
      (gst_fenced_buffer_copy):
      * gst/id3demux/id3v2frames.c: (id3demux_id3v2_parse_frame):
      * gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream):
      * gst/matroska/matroska-mux.c: (gst_matroska_mux_start):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_send),
      (gst_rtspsrc_handle_message):
      * gst/wavparse/gstwavparse.c: (gst_wavparse_stream_headers):
      * sys/ximage/ximageutil.c: (ximageutil_xcontext_get):
      Printf format fixes.
      82f5a350
  4. 04 Oct, 2006 6 commits
    • Tim-Philipp Müller's avatar
      gst/videocrop/gstvideocrop.*: Handle packed YUV formats (UYVY, YUY2, YUYV)... · a4221727
      Tim-Philipp Müller authored
      gst/videocrop/gstvideocrop.*: Handle packed YUV formats (UYVY, YUY2, YUYV) separately; also, fix passthrough mode; la...
      
      Original commit message from CVS:
      * gst/videocrop/gstvideocrop.c: (gst_video_crop_class_init),
      (gst_video_crop_init),
      (gst_video_crop_get_image_details_from_caps),
      (gst_video_crop_transform_packed_complex),
      (gst_video_crop_transform_packed_simple),
      (gst_video_crop_transform), (gst_video_crop_transform_caps),
      (gst_video_crop_set_caps),
      (gst_videocrop_clear_negotiated_caps_locked),
      (gst_video_crop_set_property):
      * gst/videocrop/gstvideocrop.h:
      Handle packed YUV formats (UYVY, YUY2, YUYV) separately; also, fix
      passthrough mode; lastly, clear negotiated basetransform caps when
      the cropping changes in order to force renegotiation.
      a4221727
    • Tim-Philipp Müller's avatar
      tests/icles/: Visual test for videocrop, shows that packed yuv doesn't work... · f9b92e21
      Tim-Philipp Müller authored
      tests/icles/: Visual test for videocrop, shows that packed yuv doesn't work right yet. --with-ffmpegcolorspace option...
      
      Original commit message from CVS:
      * tests/icles/.cvsignore:
      * tests/icles/Makefile.am:
      * tests/icles/videocrop-test.c: (quit_mainloop), (tick_cb),
      (test_with_caps), (video_crop_get_test_caps), (main):
      Visual test for videocrop, shows that packed yuv doesn't work right
      yet. --with-ffmpegcolorspace option doesn't work yet for unknown
      reasons (another basetransform issue?)
      f9b92e21
    • Wim Taymans's avatar
      gst/rtsp/Makefile.am: Dist new .h file too. · a0ff313a
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/Makefile.am:
      Dist new .h file too.
      a0ff313a
    • Wim Taymans's avatar
      gst/rtsp/: Factor out extension in separate module. · 63c87f18
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/Makefile.am:
      * gst/rtsp/gstrtpdec.c: (gst_rtpdec_getcaps),
      (gst_rtpdec_chain_rtp), (gst_rtpdec_chain_rtcp):
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_init),
      (gst_rtspsrc_finalize), (gst_rtspsrc_create_stream),
      (gst_rtspsrc_parse_rtpmap),
      (gst_rtspsrc_stream_configure_transport), (gst_rtspsrc_send),
      (gst_rtspsrc_parse_methods), (gst_rtspsrc_open),
      (gst_rtspsrc_play), (gst_rtspsrc_handle_message):
      * gst/rtsp/gstrtspsrc.h:
      * gst/rtsp/rtspdefs.c: (rtsp_strresult):
      * gst/rtsp/rtspdefs.h:
      * gst/rtsp/rtspext.h:
      * gst/rtsp/rtspextwms.c: (rtsp_ext_wms_parse_sdp),
      (rtsp_ext_wms_get_context):
      * gst/rtsp/rtspextwms.h:
      * gst/rtsp/rtsptransport.c: (rtsp_transport_init), (parse_mode),
      (rtsp_transport_parse):
      * gst/rtsp/rtsptransport.h:
      Factor out extension in separate module.
      Fix getcaps to filter against the padtemplate.
      Use Content-Base if the server gives one.
      Rework the transport parsing a bit for future extensions.
      Added some Real Header field definitions.
      63c87f18
    • Thomas Vander Stichele's avatar
      docs/plugins/: added v4l2 stubs · c85684e2
      Thomas Vander Stichele authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-good-plugins-docs.sgml:
      * docs/plugins/gst-plugins-good-plugins-sections.txt:
      added v4l2 stubs
      * gst-plugins-good.spec.in:
      add v4l2
      c85684e2
    • Tim-Philipp Müller's avatar
      gst/apetag/gstapedemux.c: Extract disc/album/medium number and count and try... · 424c5cb6
      Tim-Philipp Müller authored
      gst/apetag/gstapedemux.c: Extract disc/album/medium number and count and try harder to extract track number/count.
      
      Original commit message from CVS:
      * gst/apetag/gstapedemux.c: (ape_demux_parse_tags):
      Extract disc/album/medium number and count and try harder
      to extract track number/count.
      424c5cb6
  5. 03 Oct, 2006 6 commits
  6. 02 Oct, 2006 1 commit
  7. 29 Sep, 2006 5 commits
    • Tim-Philipp Müller's avatar
      tests/check/Makefile.am: Disable autodetect test temporarily, so that the... · 475aed8a
      Tim-Philipp Müller authored
      tests/check/Makefile.am: Disable autodetect test temporarily, so that the build bots update -bad and the ranks of unr...
      
      Original commit message from CVS:
      * tests/check/Makefile.am:
      Disable autodetect test temporarily, so that the build bots
      update -bad and the ranks of unreliable video sinks in there.
      * tests/check/elements/autodetect.c: (GST_START_TEST):
      Skip test if no usable videosink is found.
      475aed8a
    • Wim Taymans's avatar
      gst/rtsp/URLS: Add some more URLs. · 6e085503
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/URLS:
      Add some more URLs.
      * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_class_init),
      (gst_rtspsrc_init), (gst_rtspsrc_finalize),
      (gst_rtspsrc_set_property), (gst_rtspsrc_get_property),
      (gst_rtspsrc_stream_setup_rtp), (gst_rtspsrc_loop_interleaved),
      (gst_rtspsrc_loop_udp), (gst_rtspsrc_loop_send_cmd),
      (gst_rtspsrc_loop), (gst_rtspsrc_send),
      (gst_rtspsrc_parse_methods), (gst_rtspsrc_open),
      (gst_rtspsrc_close), (gst_rtspsrc_play), (gst_rtspsrc_pause),
      (gst_rtspsrc_handle_message), (gst_rtspsrc_change_state):
      * gst/rtsp/gstrtspsrc.h:
      Add timeout property to control UDP timeouts.
      Fix error messages.
      Also start a loop function when operating in UDP mode so that we can
      do some more stuff async.
      Handle element messages from udpsrc to detect timeouts. If a timeout
      happens we currently generate an error.
      API: rtspsrc::timeout property.
      * gst/udp/gstudpsrc.c: (gst_udpsrc_class_init),
      (gst_udpsrc_create):
      Really implement the timeout in microseconds and not milliseconds.
      6e085503
    • Wim Taymans's avatar
      gst/udp/gstudpsrc.*: Added property to post a message on timeout. · fcd901a5
      Wim Taymans authored
      Original commit message from CVS:
      * gst/udp/gstudpsrc.c: (gst_udpsrc_class_init), (gst_udpsrc_init),
      (gst_udpsrc_create), (gst_udpsrc_set_property),
      (gst_udpsrc_get_property), (gst_udpsrc_unlock), (gst_udpsrc_stop):
      * gst/udp/gstudpsrc.h:
      Added property to post a message on timeout.
      Updated docs.
      When restarting the select, initialize the fdsets again.
      Init control sockets so we don't accidentally close a random socket.
      API: GstUDPSrc::timeout property
      fcd901a5
    • Wim Taymans's avatar
      gst/rtsp/gstrtspsrc.c: Fix flag registration. · e8c59d9d
      Wim Taymans authored
      Original commit message from CVS:
      * gst/rtsp/gstrtspsrc.c: (gst_rtsp_proto_get_type):
      Fix flag registration.
      * gst/rtsp/rtspconnection.c: (rtsp_connection_read):
      Reading 0 also means 'no more commands'
      e8c59d9d
    • Antoine Tremblay's avatar
      gst/udp/gstudpsrc.c: Fix possible infinite loop when shutting down, a read can... · 1a86fdc6
      Antoine Tremblay authored and Wim Taymans's avatar Wim Taymans committed
      gst/udp/gstudpsrc.c: Fix possible infinite loop when shutting down, a read can also return 0 to indicate no more mess...
      
      Original commit message from CVS:
      Patch by: Antoine Tremblay <hexa00 at gmail dot com>
      * gst/udp/gstudpsrc.c: (gst_udpsrc_create):
      Fix possible infinite loop when shutting down, a read can also return
      0 to indicate no more messages are available. Fixes #358156.
      1a86fdc6
  8. 28 Sep, 2006 2 commits
    • Wim Taymans's avatar
      sys/v4l2/: Framerate can be 0/1 too. · 210e3a8e
      Wim Taymans authored
      Original commit message from CVS:
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_get_all_caps),
      (gst_v4l2src_get_caps):
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_fill_lists):
      Framerate can be 0/1 too.
      Init framerate to 0/1 before querying it so that we can detect
      devices that don't know about a framerate.
      Add some more debugging info.
      210e3a8e
    • Tim-Philipp Müller's avatar
      gst/qtdemux/qtdemux.c: Add support for 'yv12' fourcc. · f0cf378a
      Tim-Philipp Müller authored
      Original commit message from CVS:
      * gst/qtdemux/qtdemux.c: (qtdemux_video_caps):
      Add support for 'yv12' fourcc.
      f0cf378a
  9. 27 Sep, 2006 5 commits
    • Edgard Gusmão Lima's avatar
      Removed set-undef-fps. · 2c72b704
      Edgard Gusmão Lima authored
      Original commit message from CVS:
      Removed set-undef-fps.
      2c72b704
    • Wim Taymans's avatar
      sys/v4l2/: Renamed some properties to match the tuner interface naming. · d8769c7d
      Wim Taymans authored
      Original commit message from CVS:
      * sys/v4l2/gstv4l2object.c:
      (gst_v4l2_object_install_properties_helper), (gst_v4l2_object_new),
      (gst_v4l2_object_set_property_helper),
      (gst_v4l2_object_get_property_helper), (gst_v4l2_set_defaults):
      * sys/v4l2/gstv4l2object.h:
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_class_init),
      (gst_v4l2src_create):
      * sys/v4l2/gstv4l2tuner.c: (gst_v4l2_tuner_contains_channel),
      (gst_v4l2_tuner_list_channels),
      (gst_v4l2_tuner_set_channel_and_notify),
      (gst_v4l2_tuner_get_channel), (gst_v4l2_tuner_contains_norm),
      (gst_v4l2_tuner_list_norms), (gst_v4l2_tuner_set_norm_and_notify),
      (gst_v4l2_tuner_get_norm):
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_get_capabilities),
      (gst_v4l2_fill_lists), (gst_v4l2_empty_lists):
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_get_fps):
      Renamed some properties to match the tuner interface naming.
      d8769c7d
    • Wim Taymans's avatar
      Small cleanups. · a9bc7aed
      Wim Taymans authored
      Original commit message from CVS:
      * sys/v4l2/gstv4l2object.c: (gst_v4l2_object_set_property_helper),
      (gst_v4l2_set_defaults):
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_get_read),
      (gst_v4l2src_create):
      * sys/v4l2/gstv4l2xoverlay.c: (gst_v4l2_xoverlay_open):
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_get_capabilities),
      (gst_v4l2_fill_lists), (gst_v4l2_open), (gst_v4l2_set_norm),
      (gst_v4l2_get_frequency), (gst_v4l2_set_frequency),
      (gst_v4l2_signal_strength), (gst_v4l2_get_attribute),
      (gst_v4l2_set_attribute), (gst_v4l2_get_input),
      (gst_v4l2_set_input):
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_fill_format_list),
      (gst_v4l2src_grab_frame), (gst_v4l2src_get_capture),
      (gst_v4l2src_set_capture), (gst_v4l2src_capture_init),
      (gst_v4l2src_capture_start), (gst_v4l2src_capture_stop),
      (gst_v4l2src_buffer_new):
      * tests/icles/v4l2src-test.c: (my_bus_callback), (main):
      Small cleanups.
      Fix error messages.
      Use locks when getting timestamps.
      Fix leaks in test.
      Add licensing header to tests.
      a9bc7aed
    • Edgard Gusmão Lima's avatar
      Some cleanups and comments. · eea3a2d9
      Edgard Gusmão Lima authored
      Original commit message from CVS:
      Some cleanups and comments.
      eea3a2d9
    • Christian Schaller's avatar
      add audiofx plugin · 59c201f0
      Christian Schaller authored
      Original commit message from CVS:
      add audiofx plugin
      59c201f0
  10. 26 Sep, 2006 3 commits
    • Wim Taymans's avatar
      docs/plugins/: Add v4l2 plugin to the docs. · 57f39bc8
      Wim Taymans authored
      Original commit message from CVS:
      * docs/plugins/Makefile.am:
      * docs/plugins/gst-plugins-bad-plugins-docs.sgml:
      * docs/plugins/gst-plugins-bad-plugins-sections.txt:
      Add v4l2 plugin to the docs.
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_get_read),
      (gst_v4l2src_get_mmap), (gst_v4l2src_create):
      * sys/v4l2/gstv4l2src.h:
      * sys/v4l2/gstv4l2vidorient.c:
      Fix docs.
      Remove some more externs.
      57f39bc8
    • Wim Taymans's avatar
      sys/v4l2/Makefile.am: Fix makefile, list libs in stack order. · 27bde5b9
      Wim Taymans authored
      Original commit message from CVS:
      * sys/v4l2/Makefile.am:
      Fix makefile, list libs in stack order.
      * sys/v4l2/gstv4l2colorbalance.c:
      * sys/v4l2/gstv4l2colorbalance.h:
      * sys/v4l2/gstv4l2object.c: (gst_v4l2_device_get_type),
      (gst_v4l2_object_install_properties_helper):
      * sys/v4l2/gstv4l2object.h:
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_get_read),
      (gst_v4l2src_get_mmap), (gst_v4l2src_create):
      * sys/v4l2/gstv4l2src.h:
      * sys/v4l2/gstv4l2tuner.h:
      * sys/v4l2/gstv4l2vidorient.h:
      * sys/v4l2/gstv4l2xoverlay.h:
      * sys/v4l2/v4l2_calls.h:
      * sys/v4l2/v4l2src_calls.h:
      Fix coding style:
      - Remove extern from functions.
      - Fix header indentation.
      Fix Flags, add defaults for properties.
      Remove unused enums.
      Fix TOO_LAZY in error messages.
      27bde5b9
    • Wim Taymans's avatar
      sys/v4l2/: Fix pass at code cleanups, move errors cases out of the normal flow... · d9db447d
      Wim Taymans authored
      sys/v4l2/: Fix pass at code cleanups, move errors cases out of the normal flow for additional code clarity.
      
      Original commit message from CVS:
      * sys/v4l2/gstv4l2object.c: (gst_v4l2_class_probe_devices),
      (gst_v4l2_probe_needs_probe),
      (gst_v4l2_object_install_properties_helper), (gst_v4l2_object_new),
      (gst_v4l2_object_destroy), (gst_v4l2_object_set_property_helper),
      (gst_v4l2_object_get_property_helper), (gst_v4l2_set_defaults),
      (gst_v4l2_object_start), (gst_v4l2_object_stop):
      * sys/v4l2/gstv4l2object.h:
      * sys/v4l2/gstv4l2src.c: (gst_v4l2src_class_init),
      (gst_v4l2src_init), (gst_v4l2src_dispose),
      (gst_v4l2src_set_property), (gst_v4l2src_get_property),
      (gst_v4l2src_fixate), (gst_v4l2src_get_caps),
      (gst_v4l2src_set_caps), (gst_v4l2src_get_read),
      (gst_v4l2src_get_mmap), (gst_v4l2src_create):
      * sys/v4l2/v4l2_calls.c: (gst_v4l2_get_capabilities),
      (gst_v4l2_open), (gst_v4l2_close), (gst_v4l2_get_norm),
      (gst_v4l2_set_norm), (gst_v4l2_get_frequency),
      (gst_v4l2_set_frequency), (gst_v4l2_signal_strength),
      (gst_v4l2_get_attribute), (gst_v4l2_set_attribute),
      (gst_v4l2_get_input), (gst_v4l2_set_input):
      * sys/v4l2/v4l2src_calls.c: (gst_v4l2src_fill_format_list),
      (gst_v4l2src_queue_frame), (gst_v4l2src_grab_frame),
      (gst_v4l2src_get_capture), (gst_v4l2src_set_capture),
      (gst_v4l2src_capture_init), (gst_v4l2src_capture_start),
      (gst_v4l2src_capture_stop), (gst_v4l2src_capture_deinit),
      (gst_v4l2src_get_size_limits), (gst_v4l2src_set_fps),
      (gst_v4l2src_get_fps), (gst_v4l2src_buffer_finalize),
      (gst_v4l2src_buffer_new):
      Fix pass at code cleanups, move errors cases out of the normal
      flow for additional code clarity.
      d9db447d
  11. 25 Sep, 2006 2 commits