~ubuntu-branches/ubuntu/trusty/gstreamer1.0/trusty-proposed

« back to all changes in this revision

Viewing changes to gst/gstbuffer.c

  • Committer: Package Import Robot
  • Author(s): Sebastian Dröge
  • Date: 2012-05-21 11:14:06 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20120521111406-1wfas0o9fdaxjyo8
Tags: 0.11.91-1
* New upstream release, "I will give you five magic beans!":
  + debian/libgstreamer.symbols:
    - Update symbols file.
* debian/libgstreamer-dev.install:
  + Don't ship useless .la file for the core plugins.
  + Don't ship .a and .la files for the library.
* debian/control.in:
  + Update debhelper dependency version and Standards-Version.

Show diffs side-by-side

added added

removed removed

Lines of Context:
235
235
        gst_memory_map (mem[i], &sinfo, GST_MAP_READ);
236
236
        tocopy = MIN (sinfo.size, left);
237
237
        GST_CAT_DEBUG (GST_CAT_PERFORMANCE,
238
 
            "memcpy for merge %p from memory %p", result, mem[i]);
 
238
            "memcpy %" G_GSIZE_FORMAT " bytes for merge %p from memory %p",
 
239
            tocopy, result, mem[i]);
239
240
        memcpy (ptr, (guint8 *) sinfo.data, tocopy);
240
241
        left -= tocopy;
241
242
        ptr += tocopy;
827
828
 
828
829
  g_return_val_if_fail (GST_IS_BUFFER (buffer), NULL);
829
830
  len = GST_BUFFER_MEM_LEN (buffer);
830
 
  g_return_val_if_fail ((length == -1 && idx < len) ||
831
 
      (length > 0 && length + idx <= len), NULL);
 
831
  g_return_val_if_fail ((len == 0 && idx == 0 && length == -1) ||
 
832
      (length == -1 && idx < len) || (length > 0 && length + idx <= len), NULL);
832
833
 
833
834
  if (length == -1)
834
835
    length = len - idx;
859
860
  g_return_if_fail (GST_IS_BUFFER (buffer));
860
861
  g_return_if_fail (gst_buffer_is_writable (buffer));
861
862
  len = GST_BUFFER_MEM_LEN (buffer);
862
 
  g_return_if_fail ((length == -1 && idx < len) || (length > 0
863
 
          && length + idx <= len));
 
863
  g_return_if_fail ((len == 0 && idx == 0 && length == -1) ||
 
864
      (length == -1 && idx < len) || (length > 0 && length + idx <= len));
864
865
 
865
866
  if (length == -1)
866
867
    length = len - idx;
887
888
  g_return_if_fail (gst_buffer_is_writable (buffer));
888
889
 
889
890
  len = GST_BUFFER_MEM_LEN (buffer);
890
 
  g_return_if_fail ((length == -1 && idx < len) || length + idx <= len);
 
891
  g_return_if_fail ((len == 0 && idx == 0 && length == -1) ||
 
892
      (length == -1 && idx < len) || length + idx <= len);
891
893
 
892
894
  if (length == -1)
893
895
    length = len - idx;
997
999
 
998
1000
  g_return_val_if_fail (GST_IS_BUFFER (buffer), 0);
999
1001
  len = GST_BUFFER_MEM_LEN (buffer);
1000
 
  g_return_val_if_fail (len == 0 || (length == -1 && idx < len)
1001
 
      || (length + idx <= len), 0);
 
1002
  g_return_val_if_fail ((len == 0 && idx == 0 && length == -1) ||
 
1003
      (length == -1 && idx < len) || (length + idx <= len), 0);
1002
1004
 
1003
1005
  if (length == -1)
1004
1006
    length = len - idx;
1062
1064
  g_return_if_fail (gst_buffer_is_writable (buffer));
1063
1065
  g_return_if_fail (size >= -1);
1064
1066
  len = GST_BUFFER_MEM_LEN (buffer);
1065
 
  g_return_if_fail ((length == -1 && idx < len) || (length + idx <= len));
 
1067
  g_return_if_fail ((len == 0 && idx == 0 && length == -1) ||
 
1068
      (length == -1 && idx < len) || (length + idx <= len));
1066
1069
 
1067
1070
  if (length == -1)
1068
1071
    length = len - idx;
1166
1169
  g_return_val_if_fail (GST_IS_BUFFER (buffer), FALSE);
1167
1170
  g_return_val_if_fail (info != NULL, FALSE);
1168
1171
  len = GST_BUFFER_MEM_LEN (buffer);
1169
 
  if (len == 0)
1170
 
    goto no_memory;
1171
 
  g_return_val_if_fail ((length == -1 && idx < len) || (length > 0
 
1172
  g_return_val_if_fail ((len == 0 && idx == 0 && length == -1) ||
 
1173
      (length == -1 && idx < len) || (length > 0
1172
1174
          && length + idx <= len), FALSE);
1173
1175
 
1174
1176
  write = (flags & GST_MAP_WRITE) != 0;
1623
1625
  g_return_val_if_fail (buffer != NULL, FALSE);
1624
1626
  g_return_val_if_fail (meta != NULL, FALSE);
1625
1627
  g_return_val_if_fail (gst_buffer_is_writable (buffer), FALSE);
 
1628
  g_return_val_if_fail (!GST_META_FLAG_IS_SET (meta, GST_META_FLAG_LOCKED),
 
1629
      FALSE);
1626
1630
 
1627
1631
  /* find the metadata and delete */
1628
1632
  prev = GST_BUFFER_META (buffer);
1722
1726
          g_type_name (info->type));
1723
1727
 
1724
1728
      g_return_if_fail (gst_buffer_is_writable (buffer));
 
1729
      g_return_if_fail (!GST_META_FLAG_IS_SET (m, GST_META_FLAG_LOCKED));
1725
1730
 
1726
1731
      /* remove from list */
1727
1732
      if (GST_BUFFER_META (buffer) == walk)