~ubuntu-branches/ubuntu/saucy/gstreamer0.10/saucy

« back to all changes in this revision

Viewing changes to libs/gst/base/gstbytereader.c

  • Committer: Package Import Robot
  • Author(s): Sebastian Dröge
  • Date: 2011-12-11 18:52:12 UTC
  • mfrom: (32.1.14 experimental)
  • Revision ID: package-import@ubuntu.com-20111211185212-3k215ps4qtyz2qa5
Tags: 0.10.35.2-1
* New upstream pre-release:
  + debian/control.in:
    - Build-depend on GLib >= 2.24.
  + debian/patches/99_ltmain_as-needed.patch:
    - Refreshed to apply cleanly again.
  + debian/libgstreamer.symbols:
    - Update symbols file with new API.
* debian/rules:
  + Remove all dependency_libs from the .la files (Closes: #633319).
* debian/control.in:
  + Put GI package into section introspection.
* debian/compat,
  debian/control.in,
  debian/gir1.2-gstreamer.install,
  debian/libgstreamer-dev.install,
  debian/libgstreamer.install,
  debian/patches/79_multiarch-backwards-compat.patch,
  debian/patches/80_ia32-hack.patch,
  debian/rules:
  + Transition package to multi-arch (Closes: #647481).
    Patch taken from the Ubuntu package.

Show diffs side-by-side

added added

removed removed

Lines of Context:
243
243
/**
244
244
 * gst_byte_reader_get_uint8:
245
245
 * @reader: a #GstByteReader instance
246
 
 * @val: Pointer to a #guint8 to store the result
 
246
 * @val: (out): Pointer to a #guint8 to store the result
247
247
 *
248
248
 * Read an unsigned 8 bit integer into @val and update the current position.
249
249
 *
255
255
/**
256
256
 * gst_byte_reader_get_int8:
257
257
 * @reader: a #GstByteReader instance
258
 
 * @val: Pointer to a #gint8 to store the result
 
258
 * @val: (out): Pointer to a #gint8 to store the result
259
259
 *
260
260
 * Read a signed 8 bit integer into @val and update the current position.
261
261
 *
267
267
/**
268
268
 * gst_byte_reader_peek_uint8:
269
269
 * @reader: a #GstByteReader instance
270
 
 * @val: Pointer to a #guint8 to store the result
 
270
 * @val: (out): Pointer to a #guint8 to store the result
271
271
 *
272
272
 * Read an unsigned 8 bit integer into @val but keep the current position.
273
273
 *
279
279
/**
280
280
 * gst_byte_reader_peek_int8:
281
281
 * @reader: a #GstByteReader instance
282
 
 * @val: Pointer to a #gint8 to store the result
 
282
 * @val: (out): Pointer to a #gint8 to store the result
283
283
 *
284
284
 * Read a signed 8 bit integer into @val but keep the current position.
285
285
 *
291
291
/**
292
292
 * gst_byte_reader_get_uint16_le:
293
293
 * @reader: a #GstByteReader instance
294
 
 * @val: Pointer to a #guint16 to store the result
 
294
 * @val: (out): Pointer to a #guint16 to store the result
295
295
 *
296
296
 * Read an unsigned 16 bit little endian integer into @val
297
297
 * and update the current position.
304
304
/**
305
305
 * gst_byte_reader_get_int16_le:
306
306
 * @reader: a #GstByteReader instance
307
 
 * @val: Pointer to a #gint16 to store the result
 
307
 * @val: (out): Pointer to a #gint16 to store the result
308
308
 *
309
309
 * Read a signed 16 bit little endian integer into @val
310
310
 * and update the current position.
317
317
/**
318
318
 * gst_byte_reader_peek_uint16_le:
319
319
 * @reader: a #GstByteReader instance
320
 
 * @val: Pointer to a #guint16 to store the result
 
320
 * @val: (out): Pointer to a #guint16 to store the result
321
321
 *
322
322
 * Read an unsigned 16 bit little endian integer into @val
323
323
 * but keep the current position.
330
330
/**
331
331
 * gst_byte_reader_peek_int16_le:
332
332
 * @reader: a #GstByteReader instance
333
 
 * @val: Pointer to a #gint16 to store the result
 
333
 * @val: (out): Pointer to a #gint16 to store the result
334
334
 *
335
335
 * Read a signed 16 bit little endian integer into @val
336
336
 * but keep the current position.
343
343
/**
344
344
 * gst_byte_reader_get_uint16_be:
345
345
 * @reader: a #GstByteReader instance
346
 
 * @val: Pointer to a #guint16 to store the result
 
346
 * @val: (out): Pointer to a #guint16 to store the result
347
347
 *
348
348
 * Read an unsigned 16 bit big endian integer into @val
349
349
 * and update the current position.
356
356
/**
357
357
 * gst_byte_reader_get_int16_be:
358
358
 * @reader: a #GstByteReader instance
359
 
 * @val: Pointer to a #gint16 to store the result
 
359
 * @val: (out): Pointer to a #gint16 to store the result
360
360
 *
361
361
 * Read a signed 16 bit big endian integer into @val
362
362
 * and update the current position.
369
369
/**
370
370
 * gst_byte_reader_peek_uint16_be:
371
371
 * @reader: a #GstByteReader instance
372
 
 * @val: Pointer to a #guint16 to store the result
 
372
 * @val: (out): Pointer to a #guint16 to store the result
373
373
 *
374
374
 * Read an unsigned 16 bit big endian integer into @val
375
375
 * but keep the current position.
382
382
/**
383
383
 * gst_byte_reader_peek_int16_be:
384
384
 * @reader: a #GstByteReader instance
385
 
 * @val: Pointer to a #gint16 to store the result
 
385
 * @val: (out): Pointer to a #gint16 to store the result
386
386
 *
387
387
 * Read a signed 16 bit big endian integer into @val
388
388
 * but keep the current position.
395
395
/**
396
396
 * gst_byte_reader_get_uint24_le:
397
397
 * @reader: a #GstByteReader instance
398
 
 * @val: Pointer to a #guint32 to store the result
 
398
 * @val: (out): Pointer to a #guint32 to store the result
399
399
 *
400
400
 * Read an unsigned 24 bit little endian integer into @val
401
401
 * and update the current position.
408
408
/**
409
409
 * gst_byte_reader_get_int24_le:
410
410
 * @reader: a #GstByteReader instance
411
 
 * @val: Pointer to a #gint32 to store the result
 
411
 * @val: (out): Pointer to a #gint32 to store the result
412
412
 *
413
413
 * Read a signed 24 bit little endian integer into @val
414
414
 * and update the current position.
421
421
/**
422
422
 * gst_byte_reader_peek_uint24_le:
423
423
 * @reader: a #GstByteReader instance
424
 
 * @val: Pointer to a #guint32 to store the result
 
424
 * @val: (out): Pointer to a #guint32 to store the result
425
425
 *
426
426
 * Read an unsigned 24 bit little endian integer into @val
427
427
 * but keep the current position.
434
434
/**
435
435
 * gst_byte_reader_peek_int24_le:
436
436
 * @reader: a #GstByteReader instance
437
 
 * @val: Pointer to a #gint32 to store the result
 
437
 * @val: (out): Pointer to a #gint32 to store the result
438
438
 *
439
439
 * Read a signed 24 bit little endian integer into @val
440
440
 * but keep the current position.
447
447
/**
448
448
 * gst_byte_reader_get_uint24_be:
449
449
 * @reader: a #GstByteReader instance
450
 
 * @val: Pointer to a #guint32 to store the result
 
450
 * @val: (out): Pointer to a #guint32 to store the result
451
451
 *
452
452
 * Read an unsigned 24 bit big endian integer into @val
453
453
 * and update the current position.
460
460
/**
461
461
 * gst_byte_reader_get_int24_be:
462
462
 * @reader: a #GstByteReader instance
463
 
 * @val: Pointer to a #gint32 to store the result
 
463
 * @val: (out): Pointer to a #gint32 to store the result
464
464
 *
465
465
 * Read a signed 24 bit big endian integer into @val
466
466
 * and update the current position.
473
473
/**
474
474
 * gst_byte_reader_peek_uint24_be:
475
475
 * @reader: a #GstByteReader instance
476
 
 * @val: Pointer to a #guint32 to store the result
 
476
 * @val: (out): Pointer to a #guint32 to store the result
477
477
 *
478
478
 * Read an unsigned 24 bit big endian integer into @val
479
479
 * but keep the current position.
486
486
/**
487
487
 * gst_byte_reader_peek_int24_be:
488
488
 * @reader: a #GstByteReader instance
489
 
 * @val: Pointer to a #gint32 to store the result
 
489
 * @val: (out): Pointer to a #gint32 to store the result
490
490
 *
491
491
 * Read a signed 24 bit big endian integer into @val
492
492
 * but keep the current position.
500
500
/**
501
501
 * gst_byte_reader_get_uint32_le:
502
502
 * @reader: a #GstByteReader instance
503
 
 * @val: Pointer to a #guint32 to store the result
 
503
 * @val: (out): Pointer to a #guint32 to store the result
504
504
 *
505
505
 * Read an unsigned 32 bit little endian integer into @val
506
506
 * and update the current position.
513
513
/**
514
514
 * gst_byte_reader_get_int32_le:
515
515
 * @reader: a #GstByteReader instance
516
 
 * @val: Pointer to a #gint32 to store the result
 
516
 * @val: (out): Pointer to a #gint32 to store the result
517
517
 *
518
518
 * Read a signed 32 bit little endian integer into @val
519
519
 * and update the current position.
526
526
/**
527
527
 * gst_byte_reader_peek_uint32_le:
528
528
 * @reader: a #GstByteReader instance
529
 
 * @val: Pointer to a #guint32 to store the result
 
529
 * @val: (out): Pointer to a #guint32 to store the result
530
530
 *
531
531
 * Read an unsigned 32 bit little endian integer into @val
532
532
 * but keep the current position.
539
539
/**
540
540
 * gst_byte_reader_peek_int32_le:
541
541
 * @reader: a #GstByteReader instance
542
 
 * @val: Pointer to a #gint32 to store the result
 
542
 * @val: (out): Pointer to a #gint32 to store the result
543
543
 *
544
544
 * Read a signed 32 bit little endian integer into @val
545
545
 * but keep the current position.
552
552
/**
553
553
 * gst_byte_reader_get_uint32_be:
554
554
 * @reader: a #GstByteReader instance
555
 
 * @val: Pointer to a #guint32 to store the result
 
555
 * @val: (out): Pointer to a #guint32 to store the result
556
556
 *
557
557
 * Read an unsigned 32 bit big endian integer into @val
558
558
 * and update the current position.
565
565
/**
566
566
 * gst_byte_reader_get_int32_be:
567
567
 * @reader: a #GstByteReader instance
568
 
 * @val: Pointer to a #gint32 to store the result
 
568
 * @val: (out): Pointer to a #gint32 to store the result
569
569
 *
570
570
 * Read a signed 32 bit big endian integer into @val
571
571
 * and update the current position.
578
578
/**
579
579
 * gst_byte_reader_peek_uint32_be:
580
580
 * @reader: a #GstByteReader instance
581
 
 * @val: Pointer to a #guint32 to store the result
 
581
 * @val: (out): Pointer to a #guint32 to store the result
582
582
 *
583
583
 * Read an unsigned 32 bit big endian integer into @val
584
584
 * but keep the current position.
591
591
/**
592
592
 * gst_byte_reader_peek_int32_be:
593
593
 * @reader: a #GstByteReader instance
594
 
 * @val: Pointer to a #gint32 to store the result
 
594
 * @val: (out): Pointer to a #gint32 to store the result
595
595
 *
596
596
 * Read a signed 32 bit big endian integer into @val
597
597
 * but keep the current position.
604
604
/**
605
605
 * gst_byte_reader_get_uint64_le:
606
606
 * @reader: a #GstByteReader instance
607
 
 * @val: Pointer to a #guint64 to store the result
 
607
 * @val: (out): Pointer to a #guint64 to store the result
608
608
 *
609
609
 * Read an unsigned 64 bit little endian integer into @val
610
610
 * and update the current position.
617
617
/**
618
618
 * gst_byte_reader_get_int64_le:
619
619
 * @reader: a #GstByteReader instance
620
 
 * @val: Pointer to a #gint64 to store the result
 
620
 * @val: (out): Pointer to a #gint64 to store the result
621
621
 *
622
622
 * Read a signed 64 bit little endian integer into @val
623
623
 * and update the current position.
630
630
/**
631
631
 * gst_byte_reader_peek_uint64_le:
632
632
 * @reader: a #GstByteReader instance
633
 
 * @val: Pointer to a #guint64 to store the result
 
633
 * @val: (out): Pointer to a #guint64 to store the result
634
634
 *
635
635
 * Read an unsigned 64 bit little endian integer into @val
636
636
 * but keep the current position.
643
643
/**
644
644
 * gst_byte_reader_peek_int64_le:
645
645
 * @reader: a #GstByteReader instance
646
 
 * @val: Pointer to a #gint64 to store the result
 
646
 * @val: (out): Pointer to a #gint64 to store the result
647
647
 *
648
648
 * Read a signed 64 bit little endian integer into @val
649
649
 * but keep the current position.
656
656
/**
657
657
 * gst_byte_reader_get_uint64_be:
658
658
 * @reader: a #GstByteReader instance
659
 
 * @val: Pointer to a #guint64 to store the result
 
659
 * @val: (out): Pointer to a #guint64 to store the result
660
660
 *
661
661
 * Read an unsigned 64 bit big endian integer into @val
662
662
 * and update the current position.
669
669
/**
670
670
 * gst_byte_reader_get_int64_be:
671
671
 * @reader: a #GstByteReader instance
672
 
 * @val: Pointer to a #gint64 to store the result
 
672
 * @val: (out): Pointer to a #gint64 to store the result
673
673
 *
674
674
 * Read a signed 64 bit big endian integer into @val
675
675
 * and update the current position.
682
682
/**
683
683
 * gst_byte_reader_peek_uint64_be:
684
684
 * @reader: a #GstByteReader instance
685
 
 * @val: Pointer to a #guint64 to store the result
 
685
 * @val: (out): Pointer to a #guint64 to store the result
686
686
 *
687
687
 * Read an unsigned 64 bit big endian integer into @val
688
688
 * but keep the current position.
695
695
/**
696
696
 * gst_byte_reader_peek_int64_be:
697
697
 * @reader: a #GstByteReader instance
698
 
 * @val: Pointer to a #gint64 to store the result
 
698
 * @val: (out): Pointer to a #gint64 to store the result
699
699
 *
700
700
 * Read a signed 64 bit big endian integer into @val
701
701
 * but keep the current position.
746
746
/**
747
747
 * gst_byte_reader_get_float32_le:
748
748
 * @reader: a #GstByteReader instance
749
 
 * @val: Pointer to a #gfloat to store the result
 
749
 * @val: (out): Pointer to a #gfloat to store the result
750
750
 *
751
751
 * Read a 32 bit little endian floating point value into @val
752
752
 * and update the current position.
759
759
/**
760
760
 * gst_byte_reader_peek_float32_le:
761
761
 * @reader: a #GstByteReader instance
762
 
 * @val: Pointer to a #gfloat to store the result
 
762
 * @val: (out): Pointer to a #gfloat to store the result
763
763
 *
764
764
 * Read a 32 bit little endian floating point value into @val
765
765
 * but keep the current position.
772
772
/**
773
773
 * gst_byte_reader_get_float32_be:
774
774
 * @reader: a #GstByteReader instance
775
 
 * @val: Pointer to a #gfloat to store the result
 
775
 * @val: (out): Pointer to a #gfloat to store the result
776
776
 *
777
777
 * Read a 32 bit big endian floating point value into @val
778
778
 * and update the current position.
785
785
/**
786
786
 * gst_byte_reader_peek_float32_be:
787
787
 * @reader: a #GstByteReader instance
788
 
 * @val: Pointer to a #gfloat to store the result
 
788
 * @val: (out): Pointer to a #gfloat to store the result
789
789
 *
790
790
 * Read a 32 bit big endian floating point value into @val
791
791
 * but keep the current position.
798
798
/**
799
799
 * gst_byte_reader_get_float64_le:
800
800
 * @reader: a #GstByteReader instance
801
 
 * @val: Pointer to a #gdouble to store the result
 
801
 * @val: (out): Pointer to a #gdouble to store the result
802
802
 *
803
803
 * Read a 64 bit little endian floating point value into @val
804
804
 * and update the current position.
811
811
/**
812
812
 * gst_byte_reader_peek_float64_le:
813
813
 * @reader: a #GstByteReader instance
814
 
 * @val: Pointer to a #gdouble to store the result
 
814
 * @val: (out): Pointer to a #gdouble to store the result
815
815
 *
816
816
 * Read a 64 bit little endian floating point value into @val
817
817
 * but keep the current position.
824
824
/**
825
825
 * gst_byte_reader_get_float64_be:
826
826
 * @reader: a #GstByteReader instance
827
 
 * @val: Pointer to a #gdouble to store the result
 
827
 * @val: (out): Pointer to a #gdouble to store the result
828
828
 *
829
829
 * Read a 64 bit big endian floating point value into @val
830
830
 * and update the current position.
837
837
/**
838
838
 * gst_byte_reader_peek_float64_be:
839
839
 * @reader: a #GstByteReader instance
840
 
 * @val: Pointer to a #gdouble to store the result
 
840
 * @val: (out): Pointer to a #gdouble to store the result
841
841
 *
842
842
 * Read a 64 bit big endian floating point value into @val
843
843
 * but keep the current position.