GstJpegBitWriter
Functions
gst_jpeg_bit_writer_frame_header
GstJpegBitWriterResult gst_jpeg_bit_writer_frame_header (const GstJpegFrameHdr * frame_hdr, GstJpegMarker marker, guint8 * data, guint * size)
Generating the according JPEG bit stream by providing the frame header.
Parameters:
frame_hdr
–
the frame header of GstJpegFrameHdr to write
marker
–
the GstJpegMarker id for this segment
data
(
[out])
–
the bit stream generated by this frame header
size
(
[inout])
–
the size in bytes of the input and output
Since : 1.26
GstCodecParsers.prototype.jpeg_bit_writer_frame_header
function GstCodecParsers.prototype.jpeg_bit_writer_frame_header(frame_hdr: GstCodecParsers.JpegFrameHdr, marker: GstCodecParsers.JpegMarker, size: Number): {
// javascript wrapper for 'gst_jpeg_bit_writer_frame_header'
}
Generating the according JPEG bit stream by providing the frame header.
Parameters:
the frame header of GstCodecParsers.JpegFrameHdr to write
the GstCodecParsers.JpegMarker id for this segment
the size in bytes of the input and output
Returns a tuple made of:
Since : 1.26
GstCodecParsers.jpeg_bit_writer_frame_header
def GstCodecParsers.jpeg_bit_writer_frame_header (frame_hdr, marker, size):
#python wrapper for 'gst_jpeg_bit_writer_frame_header'
Generating the according JPEG bit stream by providing the frame header.
Parameters:
the frame header of GstCodecParsers.JpegFrameHdr to write
the GstCodecParsers.JpegMarker id for this segment
the size in bytes of the input and output
Returns a tuple made of:
Since : 1.26
gst_jpeg_bit_writer_huffman_table
GstJpegBitWriterResult gst_jpeg_bit_writer_huffman_table (const GstJpegHuffmanTables * huff_tables, guint8 * data, guint * size)
Generating the according JPEG bit stream by providing the huffman tables.
Parameters:
huff_tables
–
the huffman tables of GstJpegHuffmanTables to write
data
(
[out])
–
the bit stream generated by the huffman tables
size
(
[inout])
–
the size in bytes of the input and output
Since : 1.26
GstCodecParsers.prototype.jpeg_bit_writer_huffman_table
function GstCodecParsers.prototype.jpeg_bit_writer_huffman_table(huff_tables: GstCodecParsers.JpegHuffmanTables, size: Number): {
// javascript wrapper for 'gst_jpeg_bit_writer_huffman_table'
}
Generating the according JPEG bit stream by providing the huffman tables.
Parameters:
the huffman tables of GstCodecParsers.JpegHuffmanTables to write
the size in bytes of the input and output
Returns a tuple made of:
Since : 1.26
GstCodecParsers.jpeg_bit_writer_huffman_table
def GstCodecParsers.jpeg_bit_writer_huffman_table (huff_tables, size):
#python wrapper for 'gst_jpeg_bit_writer_huffman_table'
Generating the according JPEG bit stream by providing the huffman tables.
Parameters:
the huffman tables of GstCodecParsers.JpegHuffmanTables to write
the size in bytes of the input and output
Returns a tuple made of:
Since : 1.26
gst_jpeg_bit_writer_quantization_table
GstJpegBitWriterResult gst_jpeg_bit_writer_quantization_table (const GstJpegQuantTables * quant_tables, guint8 * data, guint * size)
Generating the according JPEG bit stream by providing the quantization tables.
Parameters:
quant_tables
–
the quantization tables of GstJpegQuantTables to write
data
(
[out])
–
the bit stream generated by the quantization tables
size
(
[inout])
–
the size in bytes of the input and output
Since : 1.26
GstCodecParsers.prototype.jpeg_bit_writer_quantization_table
function GstCodecParsers.prototype.jpeg_bit_writer_quantization_table(quant_tables: GstCodecParsers.JpegQuantTables, size: Number): {
// javascript wrapper for 'gst_jpeg_bit_writer_quantization_table'
}
Generating the according JPEG bit stream by providing the quantization tables.
Parameters:
the quantization tables of GstCodecParsers.JpegQuantTables to write
the size in bytes of the input and output
Returns a tuple made of:
Since : 1.26
GstCodecParsers.jpeg_bit_writer_quantization_table
def GstCodecParsers.jpeg_bit_writer_quantization_table (quant_tables, size):
#python wrapper for 'gst_jpeg_bit_writer_quantization_table'
Generating the according JPEG bit stream by providing the quantization tables.
Parameters:
the quantization tables of GstCodecParsers.JpegQuantTables to write
the size in bytes of the input and output
Returns a tuple made of:
Since : 1.26
gst_jpeg_bit_writer_restart_interval
GstJpegBitWriterResult gst_jpeg_bit_writer_restart_interval (guint16 interval, guint8 * data, guint * size)
Generating the according JPEG bit stream by providing the interval value.
Parameters:
interval
–
the interval value for restart
data
(
[out])
–
the bit stream generated by the interval value
size
(
[inout])
–
the size in bytes of the input and output
Since : 1.26
GstCodecParsers.prototype.jpeg_bit_writer_restart_interval
function GstCodecParsers.prototype.jpeg_bit_writer_restart_interval(interval: Number, size: Number): {
// javascript wrapper for 'gst_jpeg_bit_writer_restart_interval'
}
Generating the according JPEG bit stream by providing the interval value.
Parameters:
the interval value for restart
the size in bytes of the input and output
Returns a tuple made of:
Since : 1.26
GstCodecParsers.jpeg_bit_writer_restart_interval
def GstCodecParsers.jpeg_bit_writer_restart_interval (interval, size):
#python wrapper for 'gst_jpeg_bit_writer_restart_interval'
Generating the according JPEG bit stream by providing the interval value.
Parameters:
the interval value for restart
the size in bytes of the input and output
Returns a tuple made of:
Since : 1.26
gst_jpeg_bit_writer_scan_header
GstJpegBitWriterResult gst_jpeg_bit_writer_scan_header (const GstJpegScanHdr * scan_hdr, guint8 * data, guint * size)
Generating the according JPEG bit stream by providing the scan header.
Parameters:
scan_hdr
–
the scan header of GstJpegScanHdr to write
data
(
[out])
–
the bit stream generated by this scan header
size
(
[inout])
–
the size in bytes of the input and output
Since : 1.26
GstCodecParsers.prototype.jpeg_bit_writer_scan_header
function GstCodecParsers.prototype.jpeg_bit_writer_scan_header(scan_hdr: GstCodecParsers.JpegScanHdr, size: Number): {
// javascript wrapper for 'gst_jpeg_bit_writer_scan_header'
}
Generating the according JPEG bit stream by providing the scan header.
Parameters:
the scan header of GstCodecParsers.JpegScanHdr to write
the size in bytes of the input and output
Returns a tuple made of:
Since : 1.26
GstCodecParsers.jpeg_bit_writer_scan_header
def GstCodecParsers.jpeg_bit_writer_scan_header (scan_hdr, size):
#python wrapper for 'gst_jpeg_bit_writer_scan_header'
Generating the according JPEG bit stream by providing the scan header.
Parameters:
the scan header of GstCodecParsers.JpegScanHdr to write
the size in bytes of the input and output
Returns a tuple made of:
Since : 1.26
gst_jpeg_bit_writer_segment_with_data
GstJpegBitWriterResult gst_jpeg_bit_writer_segment_with_data (GstJpegMarker marker, guint8 * seg_data, guint seg_size, guint8 * data, guint * size)
Generating the bit stream for a JPEG segment.
Parameters:
marker
–
the GstJpegMarker id for this segment
seg_data
(
[in][allow-none])
–
the user provided bit stream data
seg_size
(
[in])
–
the size of the segment data
data
(
[out])
–
the generated bit stream of this segment
size
(
[inout])
–
the size in bytes of the input and output
Since : 1.26
GstCodecParsers.prototype.jpeg_bit_writer_segment_with_data
function GstCodecParsers.prototype.jpeg_bit_writer_segment_with_data(marker: GstCodecParsers.JpegMarker, seg_data: Number, seg_size: Number, size: Number): {
// javascript wrapper for 'gst_jpeg_bit_writer_segment_with_data'
}
Generating the bit stream for a JPEG segment.
Parameters:
the GstCodecParsers.JpegMarker id for this segment
the user provided bit stream data
the size of the segment data
the size in bytes of the input and output
Returns a tuple made of:
Since : 1.26
GstCodecParsers.jpeg_bit_writer_segment_with_data
def GstCodecParsers.jpeg_bit_writer_segment_with_data (marker, seg_data, seg_size, size):
#python wrapper for 'gst_jpeg_bit_writer_segment_with_data'
Generating the bit stream for a JPEG segment.
Parameters:
the GstCodecParsers.JpegMarker id for this segment
the user provided bit stream data
the size of the segment data
the size in bytes of the input and output
Returns a tuple made of:
Since : 1.26
Enumerations
GstJpegBitWriterResult
The result of writing JPEG data into bit stream.
Members
GST_JPEG_BIT_WRITER_OK
(0)
–
The writing succeeded
GST_JPEG_BIT_WRITER_INVALID_DATA
(1)
–
The input data to write is invalid
GST_JPEG_BIT_WRITER_NO_MORE_SPACE
(2)
–
The output does not have enough size
GST_JPEG_BIT_WRITER_ERROR
(3)
–
An general error occurred when writing
Since : 1.24
GstCodecParsers.JpegBitWriterResult
The result of writing JPEG data into bit stream.
Members
GstCodecParsers.JpegBitWriterResult.OK
(0)
–
The writing succeeded
GstCodecParsers.JpegBitWriterResult.INVALID_DATA
(1)
–
The input data to write is invalid
GstCodecParsers.JpegBitWriterResult.NO_MORE_SPACE
(2)
–
The output does not have enough size
GstCodecParsers.JpegBitWriterResult.ERROR
(3)
–
An general error occurred when writing
Since : 1.24
GstCodecParsers.JpegBitWriterResult
The result of writing JPEG data into bit stream.
Members
GstCodecParsers.JpegBitWriterResult.OK
(0)
–
The writing succeeded
GstCodecParsers.JpegBitWriterResult.INVALID_DATA
(1)
–
The input data to write is invalid
GstCodecParsers.JpegBitWriterResult.NO_MORE_SPACE
(2)
–
The output does not have enough size
GstCodecParsers.JpegBitWriterResult.ERROR
(3)
–
An general error occurred when writing
Since : 1.24
The results of the search are