1. 09 Mar, 2012 1 commit
  2. 24 Jan, 2012 1 commit
    • Will Thompson's avatar
      Support functions which return GError · adcfe96d
      Will Thompson authored
      GStreamer has the following method:
        void gst_message_parse_error (
            GstMessage *message,
            GError **error,
            gchar **debug_message);
      With this patch, we marshal the GError out parameter as a GObject.GError
      exception, but return it rather than throwing it. The test cases cover
      two variations on the theme of the function above (one with (transfer
      full), as in GStreamer, and another with (transfer none)) as well as a
      function with return type GError *.
  3. 03 Jan, 2012 1 commit
  4. 02 Nov, 2011 3 commits
  5. 01 Nov, 2011 1 commit
  6. 25 Oct, 2011 1 commit
  7. 16 Sep, 2011 1 commit
    • John (J5) Palmieri's avatar
      fix most warnings · 225f2111
      John (J5) Palmieri authored
      * remove some unused vars
      * correctly cast vars
      * handle deprecated enums in switch statments by using default:
      * unused wanrings still remain in some places
  8. 12 Sep, 2011 1 commit
    • John (J5) Palmieri's avatar
      refactor in/out marshalling to be to_py/from_py · a4e4318b
      John (J5) Palmieri authored
      * in/out make sense from a C perspective but when you get to the
         python layers it makes more sense to label them as to_py and
         from_py to denote which way we are marshalling
       * this helps clear up the difference between callbacks which
         call into python and invoked functions which call into C
       * in the callback case we marshal in values to Python objects
         and out values to C types but in the invoke case we do the
         reverse.  Dealing with to_py/from_py makes the code much more
         resuable and consistant
  9. 25 Aug, 2011 2 commits
  10. 13 Aug, 2011 1 commit
  11. 18 Jul, 2011 1 commit