GstRtspServer.RTSPClientClass

Fields

Name

Type

Access

Description

adjust_error_code

object

r

adjust_play_mode

object

r

called to give the application the possibility to adjust the range, seek flags, rate and rate-control.

adjust_play_response

object

r

called to give the implementation the possibility to adjust the GstRtsp.response to a play GstRtsp.request, for example if extra headers were parsed when GstRtspServer.RTSPClientClass.adjust_play_mode was called.

announce_request

object

r

check_requirements

object

r

closed

object

r

configure_client_media

object

r

called when the stream in media needs to be configured. The default implementation will configure the blocksize on the payloader when spcified in the GstRtsp.request headers.

configure_client_transport

object

r

called when the client transport needs to be configured.

create_sdp

object

r

called when the SDP needs to be created for media.

describe_request

object

r

get_parameter_request

object

r

handle_response

object

r

handle_sdp

object

r

make_path_from_uri

object

r

called to create path from uri.

new_session

object

r

options_request

object

r

params_get

object

r

get parameters. This function should also initialize the RTSP GstRtsp.response(ctx->:obj:GstRtsp.response) via a call to GstRtsp.RTSPMessage.init_response()

params_set

object

r

set parameters. This function should also initialize the RTSP GstRtsp.response(ctx->:obj:GstRtsp.response) via a call to GstRtsp.RTSPMessage.init_response()

parent_class

GObject.ObjectClass

r

pause_request

object

r

play_request

object

r

pre_announce_request

object

r

pre_describe_request

object

r

pre_get_parameter_request

object

r

pre_options_request

object

r

pre_pause_request

object

r

pre_play_request

object

r

pre_record_request

object

r

pre_set_parameter_request

object

r

pre_setup_request

object

r

pre_teardown_request

object

r

record_request

object

r

send_message

object

r

set_parameter_request

object

r

setup_request

object

r

teardown_request

object

r

tunnel_http_response

object

r

called when a GstRtsp.response to the GET GstRtsp.request is about to be sent for a tunneled connection. The GstRtsp.response can be modified.

Methods

None

Details

class GstRtspServer.RTSPClientClass

The client class structure.