|
xine-lib
1.2.9
|
#include <stdarg.h>#include <sys/time.h>#include <sys/types.h>#include <xine/os_types.h>#include <xine/attributes.h>#include <xine/version.h>Go to the source code of this file.
Data Structures | |
| struct | xine_keyframes_entry_t |
| struct | xine_current_frame_data_t |
| struct | xine_grab_video_frame_s |
| struct | xine_post_s |
| struct | xine_post_in_s |
| struct | xine_post_out_s |
| struct | xine_post_api_parameter_t |
| struct | xine_post_api_descr_t |
| struct | xine_post_api_t |
| struct | xine_mrl_t |
| struct | x11_rectangle_t |
| struct | x11_visual_t |
| struct | xcb_visual_t |
| struct | raw_overlay_t |
| struct | raw_visual_t |
| struct | fb_visual_t |
| struct | xine_health_check_s |
| struct | xine_cfg_entry_s |
| struct | xine_config_entry_translation_t |
| struct | xine_event_t |
| struct | xine_input_data_t |
| struct | xine_ui_data_t |
| struct | xine_ui_message_data_t |
| struct | xine_format_change_data_t |
| struct | xine_audio_level_data_t |
| struct | xine_progress_data_t |
| struct | xine_nbc_stats_data_t |
| struct | xine_mrl_reference_data_t |
| struct | xine_mrl_reference_data_ext_t |
| struct | xine_set_v4l2_data_t |
| struct | xine_set_mpeg_data_t |
| struct | xine_spu_button_t |
| struct | xine_dropped_frames_t |
Typedefs | |
| typedef struct xine_s | xine_t |
| typedef struct xine_stream_s | xine_stream_t |
| typedef struct xine_audio_port_s | xine_audio_port_t |
| typedef struct xine_video_port_s | xine_video_port_t |
| typedef struct xine_grab_video_frame_s | xine_grab_video_frame_t |
| typedef struct xine_post_s | xine_post_t |
| typedef struct xine_post_in_s | xine_post_in_t |
| typedef struct xine_post_out_s | xine_post_out_t |
| typedef void(* | xine_log_cb_t) (void *user_data, int section) |
| typedef struct xine_health_check_s | xine_health_check_t |
| typedef struct xine_cfg_entry_s | xine_cfg_entry_t |
| typedef void(* | xine_config_cb_t) (void *user_data, xine_cfg_entry_t *entry) |
| typedef struct xine_event_queue_s | xine_event_queue_t |
| typedef void(* | xine_event_listener_cb_t) (void *user_data, const xine_event_t *event) |
| typedef struct xine_osd_s | xine_osd_t |
Functions | |
| const char * | xine_get_version_string (void) |
| void | xine_get_version (int *major, int *minor, int *sub) |
| int | xine_check_version (int major, int minor, int sub) |
| xine_t * | xine_new (void) |
| void | xine_set_flags (xine_t *, int) |
| void | xine_init (xine_t *self) |
| xine_audio_port_t * | xine_open_audio_driver (xine_t *self, const char *id, void *data) |
| xine_video_port_t * | xine_open_video_driver (xine_t *self, const char *id, int visual, void *data) |
| void | xine_close_audio_driver (xine_t *self, xine_audio_port_t *driver) |
| void | xine_close_video_driver (xine_t *self, xine_video_port_t *driver) |
| void | xine_exit (xine_t *self) |
| xine_stream_t * | xine_stream_new (xine_t *self, xine_audio_port_t *ao, xine_video_port_t *vo) |
| int | xine_stream_master_slave (xine_stream_t *master, xine_stream_t *slave, int affection) |
| int | xine_open (xine_stream_t *stream, const char *mrl) |
| int | xine_keyframes_find (xine_stream_t *stream, xine_keyframes_entry_t *pos, int offs) |
| Query stream keyframe seek index. More... | |
| xine_keyframes_entry_t * | xine_keyframes_get (xine_stream_t *stream, int *size) |
| Get a private stream keyframe seek index copy, free () it when done. More... | |
| int | xine_play (xine_stream_t *stream, int start_pos, int start_time) |
| void | xine_stop (xine_stream_t *stream) |
| void | xine_close (xine_stream_t *stream) |
| int | xine_eject (xine_stream_t *stream) |
| void | xine_dispose (xine_stream_t *stream) |
| void | xine_engine_set_param (xine_t *self, int param, int value) |
| int | xine_engine_get_param (xine_t *self, int param) |
| void | xine_set_param (xine_stream_t *stream, int param, int value) |
| int | xine_get_param (xine_stream_t *stream, int param) |
| int | xine_get_current_frame (xine_stream_t *stream, int *width, int *height, int *ratio_code, int *format, uint8_t *img) |
| int | xine_get_current_frame_s (xine_stream_t *stream, int *width, int *height, int *ratio_code, int *format, uint8_t *img, int *img_size) |
| int | xine_get_current_frame_alloc (xine_stream_t *stream, int *width, int *height, int *ratio_code, int *format, uint8_t **img, int *img_size) |
| int | xine_get_current_frame_data (xine_stream_t *stream, xine_current_frame_data_t *data, int flags) |
| int64_t | xine_get_current_vpts (xine_stream_t *stream) |
| xine_grab_video_frame_t * | xine_new_grab_video_frame (xine_stream_t *stream) |
| xine_post_t * | xine_post_init (xine_t *xine, const char *name, int inputs, xine_audio_port_t **audio_target, xine_video_port_t **video_target) |
| const char *const * | xine_list_post_plugins (xine_t *xine) |
| const char *const * | xine_list_post_plugins_typed (xine_t *xine, uint32_t type) |
| const char *const * | xine_post_list_inputs (xine_post_t *self) |
| const char *const * | xine_post_list_outputs (xine_post_t *self) |
| xine_post_in_t * | xine_post_input (xine_post_t *self, const char *name) |
| xine_post_out_t * | xine_post_output (xine_post_t *self, const char *name) |
| int | xine_post_wire (xine_post_out_t *source, xine_post_in_t *target) |
| int | xine_post_wire_video_port (xine_post_out_t *source, xine_video_port_t *vo) |
| int | xine_post_wire_audio_port (xine_post_out_t *source, xine_audio_port_t *ao) |
| xine_post_out_t * | xine_get_video_source (xine_stream_t *stream) |
| xine_post_out_t * | xine_get_audio_source (xine_stream_t *stream) |
| void | xine_post_dispose (xine_t *xine, xine_post_t *self) |
| int | xine_get_log_section_count (xine_t *self) |
| const char *const * | xine_get_log_names (xine_t *self) |
| void | xine_log (xine_t *self, int buf, const char *format,...) |
| void | xine_vlog (xine_t *self, int buf, const char *format, va_list args) |
| char *const * | xine_get_log (xine_t *self, int buf) |
| void | xine_register_log_cb (xine_t *self, xine_log_cb_t cb, void *user_data) |
| int | xine_get_error (xine_stream_t *stream) |
| int | xine_get_status (xine_stream_t *stream) |
| int | xine_get_audio_lang (xine_stream_t *stream, int channel, char *lang) |
| int | xine_get_spu_lang (xine_stream_t *stream, int channel, char *lang) |
| int | xine_get_pos_length (xine_stream_t *stream, int *pos_stream, int *pos_time, int *length_time) |
| uint32_t | xine_get_stream_info (xine_stream_t *stream, int info) |
| const char * | xine_get_meta_info (xine_stream_t *stream, int info) |
| const char *const * | xine_get_browsable_input_plugin_ids (xine_t *self) |
| xine_mrl_t ** | xine_get_browse_mrls (xine_t *self, const char *plugin_id, const char *start_mrl, int *num_mrls) |
| const char *const * | xine_get_autoplay_input_plugin_ids (xine_t *self) |
| const char *const * | xine_get_autoplay_mrls (xine_t *self, const char *plugin_id, int *num_mrls) |
| char * | xine_get_file_extensions (xine_t *self) |
| char * | xine_get_mime_types (xine_t *self) |
| char * | xine_get_demux_for_mime_type (xine_t *self, const char *mime_type) |
| const char * | xine_get_input_plugin_description (xine_t *self, const char *plugin_id) |
| const char * | xine_get_demux_plugin_description (xine_t *self, const char *plugin_id) |
| const char * | xine_get_spu_plugin_description (xine_t *self, const char *plugin_id) |
| const char * | xine_get_audio_plugin_description (xine_t *self, const char *plugin_id) |
| const char * | xine_get_video_plugin_description (xine_t *self, const char *plugin_id) |
| const char * | xine_get_audio_driver_plugin_description (xine_t *self, const char *plugin_id) |
| const char * | xine_get_video_driver_plugin_description (xine_t *self, const char *plugin_id) |
| const char * | xine_get_post_plugin_description (xine_t *self, const char *plugin_id) |
| const char *const * | xine_list_audio_output_plugins (xine_t *self) |
| const char *const * | xine_list_video_output_plugins (xine_t *self) |
| const char *const * | xine_list_video_output_plugins_typed (xine_t *self, uint64_t typemask) |
| const char *const * | xine_list_demuxer_plugins (xine_t *self) |
| const char *const * | xine_list_input_plugins (xine_t *self) |
| const char *const * | xine_list_spu_plugins (xine_t *self) |
| const char *const * | xine_list_audio_decoder_plugins (xine_t *self) |
| const char *const * | xine_list_video_decoder_plugins (xine_t *self) |
| void | xine_plugins_garbage_collector (xine_t *self) |
| int | xine_port_send_gui_data (xine_video_port_t *vo, int type, void *data) |
| xine_health_check_t * | xine_health_check (xine_health_check_t *, int check_num) |
| const char * | xine_config_register_string (xine_t *self, const char *key, const char *def_value, const char *description, const char *help, int exp_level, xine_config_cb_t changed_cb, void *cb_data) |
| const char * | xine_config_register_filename (xine_t *self, const char *key, const char *def_value, int req_type, const char *description, const char *help, int exp_level, xine_config_cb_t changed_cb, void *cb_data) |
| int | xine_config_register_range (xine_t *self, const char *key, int def_value, int min, int max, const char *description, const char *help, int exp_level, xine_config_cb_t changed_cb, void *cb_data) |
| int | xine_config_register_enum (xine_t *self, const char *key, int def_value, char **values, const char *description, const char *help, int exp_level, xine_config_cb_t changed_cb, void *cb_data) |
| int | xine_config_register_num (xine_t *self, const char *key, int def_value, const char *description, const char *help, int exp_level, xine_config_cb_t changed_cb, void *cb_data) |
| int | xine_config_register_bool (xine_t *self, const char *key, int def_value, const char *description, const char *help, int exp_level, xine_config_cb_t changed_cb, void *cb_data) |
| int | xine_config_get_first_entry (xine_t *self, xine_cfg_entry_t *entry) |
| int | xine_config_get_next_entry (xine_t *self, xine_cfg_entry_t *entry) |
| int | xine_config_lookup_entry (xine_t *self, const char *key, xine_cfg_entry_t *entry) |
| void | xine_config_update_entry (xine_t *self, const xine_cfg_entry_t *entry) |
| void | xine_config_set_translation_user (const xine_config_entry_translation_t *) |
| void | xine_config_load (xine_t *self, const char *cfg_filename) |
| void | xine_config_save (xine_t *self, const char *cfg_filename) |
| void | xine_config_reset (xine_t *self) |
| xine_event_queue_t * | xine_event_new_queue (xine_stream_t *stream) |
| void | xine_event_dispose_queue (xine_event_queue_t *queue) |
| xine_event_t * | xine_event_get (xine_event_queue_t *queue) |
| xine_event_t * | xine_event_wait (xine_event_queue_t *queue) |
| void | xine_event_free (xine_event_t *event) |
| void | xine_event_create_listener_thread (xine_event_queue_t *queue, xine_event_listener_cb_t callback, void *user_data) |
| void | xine_event_send (xine_stream_t *stream, const xine_event_t *event) |
| xine_osd_t * | xine_osd_new (xine_stream_t *self, int x, int y, int width, int height) |
| uint32_t | xine_osd_get_capabilities (xine_osd_t *self) |
| void | xine_osd_draw_point (xine_osd_t *self, int x, int y, int color) |
| void | xine_osd_draw_line (xine_osd_t *self, int x1, int y1, int x2, int y2, int color) |
| void | xine_osd_draw_rect (xine_osd_t *self, int x1, int y1, int x2, int y2, int color, int filled) |
| void | xine_osd_draw_text (xine_osd_t *self, int x1, int y1, const char *text, int color_base) |
| void | xine_osd_draw_bitmap (xine_osd_t *self, uint8_t *bitmap, int x1, int y1, int width, int height, uint8_t *palette_map) |
| void | xine_osd_get_text_size (xine_osd_t *self, const char *text, int *width, int *height) |
| int | xine_osd_set_font (xine_osd_t *self, const char *fontname, int size) |
| void | xine_osd_set_encoding (xine_osd_t *self, const char *encoding) |
| void | xine_osd_set_position (xine_osd_t *self, int x, int y) |
| void | xine_osd_show (xine_osd_t *self, int64_t vpts) |
| void | xine_osd_show_unscaled (xine_osd_t *self, int64_t vpts) |
| void | xine_osd_hide (xine_osd_t *self, int64_t vpts) |
| void | xine_osd_clear (xine_osd_t *self) |
| void | xine_osd_set_text_palette (xine_osd_t *self, int palette_number, int color_base) |
| void | xine_osd_get_palette (xine_osd_t *self, uint32_t *color, uint8_t *trans) |
| void | xine_osd_set_palette (xine_osd_t *self, const uint32_t *const color, const uint8_t *const trans) |
| void | xine_osd_set_argb_buffer (xine_osd_t *self, uint32_t *argb_buffer, int dirty_x, int dirty_y, int dirty_width, int dirty_height) |
| void | xine_osd_set_extent (xine_osd_t *self, int extent_width, int extent_height) |
| void | xine_osd_set_video_window (xine_osd_t *self, int window_x, int window_y, int window_width, int window_height) |
| void | xine_osd_free (xine_osd_t *self) |
| #define CHECK_CDROM 2 |
| #define CHECK_DMA 4 |
| #define CHECK_DVDROM 3 |
| #define CHECK_KERNEL 0 |
| #define CHECK_MTRR 1 |
| #define CHECK_X 5 |
| #define CHECK_XV 6 |
| #define HAVE_XINE_GRAB_VIDEO_FRAME 1 |
| #define POST_PARAM_TYPE_BOOL 6 /* integer (0 or 1) */ |
| #define POST_PARAM_TYPE_CHAR 3 /* char (or vector of chars = string) */ |
| #define POST_PARAM_TYPE_DOUBLE 2 /* double (or vector of doubles) */ |
| #define POST_PARAM_TYPE_INT 1 /* integer (or vector of integers) */ |
| #define POST_PARAM_TYPE_LAST 0 /* terminator of parameter list */ |
| #define POST_PARAM_TYPE_STRING 4 /* (char *), ASCIIZ */ |
| #define POST_PARAM_TYPE_STRINGLIST 5 /* (char **) list, NULL terminated */ |
| #define XINE_CONFIG_STRING_IS_DEVICE_NAME 2 |
Referenced by ao_sun_open_plugin(), bluray_init_plugin(), init_class(), init_plugin(), init_radio_class(), init_video_class(), open_fb_device(), and vcd_init().
| #define XINE_CONFIG_STRING_IS_DIRECTORY_NAME 3 |
Referenced by _x_real_codecs_init(), bluray_init_plugin(), file_input_init_plugin(), get_win32_codecs_path(), and xine_init().
| #define XINE_CONFIG_STRING_IS_FILENAME 1 |
Referenced by init_spu_decoder_plugin().
| #define XINE_CONFIG_STRING_IS_STRING 0 |
| #define XINE_CONFIG_TYPE_BOOL 5 |
| #define XINE_CONFIG_TYPE_ENUM 3 |
| #define XINE_CONFIG_TYPE_NUM 4 |
| #define XINE_CONFIG_TYPE_RANGE 1 |
| #define XINE_CONFIG_TYPE_STRING 2 |
| #define XINE_CONFIG_TYPE_UNKNOWN 0 |
Referenced by _x_config_change_opt(), config_add(), config_register_bool(), config_register_enum(), config_register_num(), config_register_range(), config_register_serialized_entry(), config_register_string_internal(), config_update_num(), xine_config_get_first_entry(), xine_config_get_next_entry(), xine_config_load(), xine_config_lookup_entry(), and xine_config_save().
| #define XINE_DEMUX_CONTENT_STRATEGY 2 |
Referenced by _x_find_demux_plugin().
| #define XINE_DEMUX_DEFAULT_STRATEGY 0 |
Referenced by _x_find_demux_plugin().
| #define XINE_DEMUX_EXTENSION_STRATEGY 3 |
Referenced by _x_find_demux_plugin().
| #define XINE_DEMUX_REVERT_STRATEGY 1 |
Referenced by _x_find_demux_plugin().
| #define XINE_ENGINE_PARAM_VERBOSITY 1 |
Referenced by xine_engine_get_param(), and xine_engine_set_param().
| #define XINE_ERROR_DEMUX_FAILED 3 |
Referenced by play_internal().
| #define XINE_ERROR_INPUT_FAILED 5 |
Referenced by open_internal().
| #define XINE_ERROR_MALFORMED_MRL 4 |
Referenced by open_internal().
| #define XINE_ERROR_NO_DEMUX_PLUGIN 2 |
Referenced by open_internal(), and play_internal().
| #define XINE_ERROR_NO_INPUT_PLUGIN 1 |
Referenced by open_internal().
| #define XINE_ERROR_NONE 0 |
| #define XINE_EVENT_AUDIO_AMP_LEVEL 14 /* report current audio amp level (l/r/mute) */ |
Referenced by send_audio_amp_event_internal().
| #define XINE_EVENT_AUDIO_LEVEL 6 /* report current audio level (l/r/mute) */ |
Referenced by __xine_pa_sink_info_callback(), ao_alsa_handle_event_thread(), and vdr_execute_rpc_command().
| #define XINE_EVENT_DROPPED_FRAMES 12 /* number of dropped frames is too high */ |
Referenced by vo_frame_draw().
| #define XINE_EVENT_FRAME_FORMAT_CHANGE 5 /* e.g. aspect ratio change during dvd playback */ |
Referenced by decode_render(), dxr3_spudec_decode_data(), ff_handle_mpeg_sequence(), frame_format_change(), mpeg2_find_sequence_header(), parse_chunk(), process_sequence_mpeg12_dependent_data(), process_userdata(), spudec_decode_data(), update_metadata(), vdpau_decoder_init(), and video_frame_format_change_callback().
| #define XINE_EVENT_INPUT_ANGLE_NEXT 117 |
Referenced by dvd_handle_events(), and handle_events().
| #define XINE_EVENT_INPUT_ANGLE_PREVIOUS 118 |
Referenced by dvd_handle_events(), and handle_events().
| #define XINE_EVENT_INPUT_BUTTON_FORCE 119 |
Referenced by dvd_handle_events(), dxr3_spudec_process_nav(), spudec_process(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_DOWN 111 |
Referenced by dvb_event_handler(), dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_LEFT 112 |
Referenced by dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_MENU1 103 |
Referenced by dvb_event_handler(), dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_MENU2 104 |
Referenced by dvb_event_handler(), dvd_handle_events(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_MENU3 105 |
Referenced by dvb_event_handler(), dvd_handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_MENU4 106 |
Referenced by dvb_event_handler(), and dvd_handle_events().
| #define XINE_EVENT_INPUT_MENU5 107 |
Referenced by dvd_handle_events().
| #define XINE_EVENT_INPUT_MENU6 108 |
Referenced by dvd_handle_events().
| #define XINE_EVENT_INPUT_MENU7 109 |
Referenced by dvb_event_handler(), and dvd_handle_events().
| #define XINE_EVENT_INPUT_MOUSE_BUTTON 101 |
Referenced by dvb_event_handler(), dvd_handle_events(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_MOUSE_MOVE 102 |
Referenced by dvd_handle_events(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_NEXT 115 |
Referenced by dvb_event_handler(), dvd_handle_events(), event_handler(), handle_events(), ogg_handle_event(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_NUMBER_0 120 |
Referenced by dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_NUMBER_1 121 |
Referenced by dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_NUMBER_10_ADD 130 |
Referenced by dvd_handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_NUMBER_2 122 |
Referenced by dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_NUMBER_3 123 |
Referenced by dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_NUMBER_4 124 |
Referenced by dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_NUMBER_5 125 |
Referenced by dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_NUMBER_6 126 |
Referenced by dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_NUMBER_7 127 |
Referenced by dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_NUMBER_8 128 |
Referenced by dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_NUMBER_9 129 |
Referenced by dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_PREVIOUS 116 |
Referenced by dvb_event_handler(), dvd_handle_events(), event_handler(), handle_events(), ogg_handle_event(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_RIGHT 113 |
Referenced by dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_SELECT 114 |
Referenced by dvb_event_handler(), dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_INPUT_UP 110 |
Referenced by dvb_event_handler(), dvd_handle_events(), event_handler(), handle_events(), and vcd_handle_events().
| #define XINE_EVENT_MRL_REFERENCE 9 /* (deprecated) demuxer->frontend: MRL reference(s) for the real stream */ |
Referenced by _x_demux_send_mrl_reference().
| #define XINE_EVENT_MRL_REFERENCE_EXT 13 /* demuxer->frontend: MRL reference(s) for the real stream */ |
Referenced by _x_demux_send_mrl_reference().
| #define XINE_EVENT_NBC_STATS 15 /* nbc buffer status */ |
Referenced by report_stats().
| #define XINE_EVENT_POST_TVTIME_FILMMODE_CHANGE 400 |
Referenced by deinterlace_draw().
| #define XINE_EVENT_PROGRESS 8 /* index creation/network connections */ |
Referenced by idx_grow(), and report_progress().
| #define XINE_EVENT_PVR_PAUSE 204 |
Referenced by pvr_event_handler().
| #define XINE_EVENT_PVR_REALTIME 203 |
Referenced by pvr_report_realtime().
| #define XINE_EVENT_PVR_REPORT_NAME 202 |
Referenced by pvr_finish_recording().
| #define XINE_EVENT_PVR_SAVE 201 |
Referenced by pvr_event_handler().
| #define XINE_EVENT_QUIT 7 /* last event sent when stream is disposed */ |
Referenced by listener_loop(), and xine_event_dispose_queue().
| #define XINE_EVENT_SET_MPEG_DATA 205 |
Referenced by pvr_event_handler().
| #define XINE_EVENT_SET_V4L2 200 |
Referenced by pvr_event_handler(), and v4l_event_handler().
| #define XINE_EVENT_SPU_BUTTON 11 /* the mouse pointer enter/leave a button */ |
Referenced by send_mouse_enter_leave_event().
| #define XINE_EVENT_UI_CHANNELS_CHANGED 2 /* inform ui that new channel info is available */ |
| #define XINE_EVENT_UI_MESSAGE 4 /* message (dialog) for the ui to display */ |
Referenced by _x_message().
| #define XINE_EVENT_UI_NUM_BUTTONS 10 /* number of buttons for interactive menus */ |
Referenced by send_num_buttons(), spudec_decode_nav(), and spudec_process_nav().
| #define XINE_EVENT_UI_PLAYBACK_FINISHED 1 /* frontend can e.g. move on to next playlist entry */ |
Referenced by _x_handle_stream_end(), and event_handler_external().
| #define XINE_EVENT_UI_SET_TITLE 3 /* request title display change in ui */ |
| #define XINE_EVENT_VDR_AUDIO 332 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_BACK 319 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_BLUE 303 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_CHANNELMINUS 312 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_CHANNELPLUS 311 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_CHANNELPREVIOUS 334 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_CHANNELS 314 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_COMMANDS 318 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_DISCONTINUITY 355 |
Referenced by event_handler(), and vdr_vpts_offset_queue_change_end().
| #define XINE_EVENT_VDR_FASTFWD 308 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_FASTREW 309 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_FRAMESIZECHANGED 351 |
Referenced by event_handler(), vdr_video_dispose(), and vdr_video_draw().
| #define XINE_EVENT_VDR_GREEN 301 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_INFO 333 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_MUTE 331 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_PAUSE 305 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_PLAY 304 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_PLUGINSTARTED 354 |
Referenced by event_handler(), vdr_audio_port_put_buffer(), and vdr_video_draw().
| #define XINE_EVENT_VDR_POWER 310 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_RECORD 307 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_RECORDINGS 316 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_RED 300 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_SCHEDULE 313 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_SELECTAUDIO 352 |
Referenced by event_handler(), vdr_audio_port_put_buffer(), and vdr_execute_rpc_command().
| #define XINE_EVENT_VDR_SETUP 317 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_SETVIDEOWINDOW 350 |
Referenced by vdr_execute_rpc_command(), and vdr_video_draw().
| #define XINE_EVENT_VDR_STOP 306 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_SUBTITLES 335 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_TIMERS 315 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_TRICKSPEEDMODE 353 |
Referenced by event_handler(), vdr_execute_rpc_command(), and vdr_video_draw().
| #define XINE_EVENT_VDR_USER0 336 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_USER1 320 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_USER2 321 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_USER3 322 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_USER4 323 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_USER5 324 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_USER6 325 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_USER7 326 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_USER8 327 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_USER9 328 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_VOLMINUS 330 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_VOLPLUS 329 |
Referenced by event_handler().
| #define XINE_EVENT_VDR_YELLOW 302 |
Referenced by event_handler().
| #define XINE_FINE_SPEED_NORMAL 1000000 |
Referenced by _x_get_speed(), _x_set_speed(), ao_loop(), ao_set_property(), ao_update_resample_factor(), dvbspeed_close(), dvbspeed_get(), dvbspeed_put(), dxr3_scr_set_speed(), metronom_handle_discontinuity(), metronom_resume_clock(), metronom_start_clock(), play_internal(), pvrscr_set_fine_speed(), pvrscr_set_speed(), pvrscr_speed_tuning(), pvrscr_speed_tunning(), pvrscr_start(), stop_internal(), stretchscr_set_speed(), stretchscr_start(), unixscr_set_speed(), vdpau_display_frame(), vdr_execute_rpc_command(), video_out_loop(), and xxmc_display_frame().
| #define XINE_FLAG_NO_WRITE_CACHE 1 |
Referenced by _x_scan_plugins().
| #define XINE_FRAME_DATA_ALLOCATE_IMG (1<<0) |
Referenced by _x_get_current_frame_data(), vdr_execute_rpc_command(), and xine_get_current_frame_alloc().
| #define XINE_GRAB_VIDEO_FRAME_DEFAULT_TIMEOUT 500 |
Referenced by vdpau_new_grab_video_frame(), and vo_new_grab_video_frame().
| #define XINE_GRAB_VIDEO_FRAME_FLAGS_CONTINUOUS 0x01 /* optimize resource allocation for continuous frame grabbing */ |
| #define XINE_GRAB_VIDEO_FRAME_FLAGS_WAIT_NEXT 0x02 /* wait for next display frame instead of using last displayed frame */ |
Referenced by vo_grab_grab_video_frame().
| #define XINE_GUI_SEND_COMPLETION_EVENT 1 /* DEPRECATED */ |
| #define XINE_GUI_SEND_DRAWABLE_CHANGED 2 |
Referenced by directfb_gui_data_exchange(), dxr3_gui_data_exchange(), macosx_gui_data_exchange(), opengl2_gui_data_exchange(), opengl_gui_data_exchange(), pgx32_gui_data_exchange(), pgx64_gui_data_exchange(), sdl_gui_data_exchange(), stk_gui_data_exchange(), vaapi_gui_data_exchange(), vdpau_gui_data_exchange(), vidix_gui_data_exchange(), vo_none_gui_data_exchange(), win32_gui_data_exchange(), xshm_gui_data_exchange(), xv_gui_data_exchange(), and xxmc_gui_data_exchange().
| #define XINE_GUI_SEND_EXPOSE_EVENT 3 |
Referenced by directfb_gui_data_exchange(), dxr3_gui_data_exchange(), macosx_gui_data_exchange(), opengl2_gui_data_exchange(), opengl_gui_data_exchange(), pgx32_gui_data_exchange(), pgx64_gui_data_exchange(), sdl_gui_data_exchange(), stk_gui_data_exchange(), vaapi_gui_data_exchange(), vdpau_gui_data_exchange(), vidix_gui_data_exchange(), vo_none_gui_data_exchange(), xshm_gui_data_exchange(), xv_gui_data_exchange(), and xxmc_gui_data_exchange().
| #define XINE_GUI_SEND_SELECT_VISUAL 8 |
Referenced by macosx_gui_data_exchange(), opengl_gui_data_exchange(), and vo_none_gui_data_exchange().
| #define XINE_GUI_SEND_TRANSLATE_GUI_TO_VIDEO 4 |
Referenced by directfb_gui_data_exchange(), dxr3_gui_data_exchange(), macosx_gui_data_exchange(), opengl2_gui_data_exchange(), opengl_gui_data_exchange(), pgx32_gui_data_exchange(), pgx64_gui_data_exchange(), sdl_gui_data_exchange(), stk_gui_data_exchange(), vaapi_gui_data_exchange(), vdpau_gui_data_exchange(), vidix_gui_data_exchange(), vo_none_gui_data_exchange(), xshm_gui_data_exchange(), xv_gui_data_exchange(), and xxmc_gui_data_exchange().
| #define XINE_GUI_SEND_VIDEOWIN_VISIBLE 5 |
Referenced by dxr3_gui_data_exchange(), macosx_gui_data_exchange(), and vo_none_gui_data_exchange().
| #define XINE_GUI_SEND_WILL_DESTROY_DRAWABLE 9 |
Referenced by opengl_gui_data_exchange(), and vaapi_gui_data_exchange().
| #define XINE_HEALTH_CHECK_FAIL 1 |
| #define XINE_HEALTH_CHECK_NO_SUCH_CHECK 3 |
Referenced by xine_health_check().
| #define XINE_HEALTH_CHECK_OK 0 |
| #define XINE_HEALTH_CHECK_UNSUPPORTED 2 |
| #define XINE_IMGFMT_VAAPI (('P'<<24)|('A'<<16)|('A'<<8)|'V') |
| #define XINE_IMGFMT_VDPAU (('A'<<24)|('P'<<16)|('D'<<8)|'V') |
| #define XINE_IMGFMT_XVMC (('C'<<24)|('M'<<16)|('v'<<8)|'X') |
Referenced by libmpeg2_accel_new_sequence(), libmpeg2_accel_slice(), and mpeg2_init().
| #define XINE_IMGFMT_XXMC (('C'<<24)|('M'<<16)|('x'<<8)|'X') |
Referenced by libmpeg2_accel_discontinuity(), libmpeg2_accel_frame_completion(), libmpeg2_accel_new_frame(), libmpeg2_accel_new_sequence(), libmpeg2_accel_slice(), mpeg2_init(), xxmc_check_xoverlay_type(), xxmc_display_frame(), xxmc_do_update_frame(), xxmc_duplicate_frame_data(), xxmc_gui_data_exchange(), xxmc_overlay_begin(), xxmc_overlay_blend(), xxmc_overlay_end(), xxmc_redraw_needed(), and xxmc_update_frame_format().
| #define XINE_IMGFMT_YUY2 (('2'<<24)|('Y'<<16)|('U'<<8)|'Y') |
Referenced by _x_get_current_frame_data(), aa_update_frame_format(), bitplane_decode_data(), boxblur_intercept_frame(), caca_update_frame_format(), create_ximage(), CreateSecondary(), crop_frame(), deinterlace_build_output_field(), deinterlace_draw(), deinterlace_intercept_frame(), denoise3d_intercept_frame(), directfb_update_frame_format(), DisplayFrame(), duplicate_frame(), dxr3_update_frame_format(), eq2_intercept_frame(), eq_intercept_frame(), expand_get_frame(), ff_handle_buffer(), fftgraph_port_put_buffer(), fftscope_port_put_buffer(), fill_get_frame(), foovideo_decode_data(), fooviz_port_put_buffer(), frame_copy_content(), frame_paste(), goom_port_put_buffer(), image_decode_data(), invert_draw(), invert_intercept_frame(), is_pixel_black(), jpeg_decode_data(), lavc_on_update_format(), lavc_prepare_frame(), macosx_display_frame(), macosx_update_frame_format(), mmal_update_frame_format(), noise_intercept_frame(), open_plugin(), open_plugin_2(), opengl2_draw(), opengl2_update_frame_format(), oscope_port_put_buffer(), pgx32_frame_proc_frame(), pgx32_frame_proc_slice(), pgx32_update_frame_format(), pgx64_overlay_blend(), pgx64_update_frame_format(), pp_intercept_frame(), qtv_decode_data(), raw_frame_field(), rgb_decode_data(), sdl_update_frame_format(), stk_update_frame_format(), tdaan_port_put_buffer(), theora_decode_data(), unsharp_intercept_frame(), vaapi_display_frame(), vaapi_ovl_associate(), vaapi_software_render_frame(), vaapi_update_frame_format(), vdpau_display_frame(), vdpau_provide_standard_frame_data(), vdpau_update_frame_format(), vdr_video_draw(), vdr_video_route_preprocessing_procs(), vidix_update_frame_format(), vo_frame_draw(), vo_frame_driver_proc(), vo_grab_current_frame(), vo_grab_grab_video_frame(), vo_none_update_frame_format(), win32_display_frame(), win32_update_frame_format(), write_frame_sfb(), xv_open_port(), xv_update_frame_format(), xxmc_do_update_frame_xv(), and yuv_decode_data().
| #define XINE_IMGFMT_YV12 (('2'<<24)|('1'<<16)|('V'<<8)|'Y') |
Referenced by _x_get_current_frame_data(), _x_vo_scale_compute_ideal_size(), aa_display_frame(), aa_update_frame_format(), boxblur_draw(), boxblur_intercept_frame(), caca_display_frame(), caca_update_frame_format(), configure_renderer(), create_ximage(), CreateSecondary(), crop_frame(), deinterlace_draw(), deinterlace_intercept_frame(), denoise3d_draw(), denoise3d_intercept_frame(), DisplayFrame(), duplicate_frame(), dxr3_overlay_blend(), eq2_draw(), eq2_intercept_frame(), eq_draw(), eq_intercept_frame(), expand_get_frame(), fb_frame_proc_slice(), fill_get_frame(), frame_copy_content(), frame_paste(), frame_reallocate(), get_buffer(), hevc_decode_data(), init_video_codec(), invert_draw(), invert_intercept_frame(), is_pixel_black(), libmpeg2_accel_new_frame(), macosx_display_frame(), macosx_overlay_blend(), macosx_update_frame_format(), mmal_overlay_blend(), mmal_update_frame_format(), mosaico_intercept_frame(), mpeg2_init(), mpeg2_video_decode_data(), noise_draw(), noise_intercept_frame(), open_plugin(), open_plugin_2(), opengl2_draw(), opengl2_update_frame_format(), opengl_frame_proc_slice(), opengl_overlay_blend(), opengl_update_frame_format(), pgx32_frame_proc_frame(), pgx32_frame_proc_slice(), pgx32_update_frame_format(), pgx64_overlay_blend(), pgx64_update_frame_format(), pp_draw(), pp_intercept_frame(), queue_black_frame(), raw_display_frame(), raw_frame_field(), raw_frame_proc_slice(), raw_update_frame_format(), realdec_decode_data(), render_image_fp_yuv(), sdl_overlay_blend(), sdl_update_frame_format(), send_output_buffer(), stk_overlay_blend(), stk_update_frame_format(), theora_decode_data(), unsharp_draw(), unsharp_intercept_frame(), vaapi_display_frame(), vaapi_duplicate_frame_data(), vaapi_ovl_associate(), vaapi_provide_standard_frame_data(), vaapi_software_render_frame(), vaapi_update_frame_format(), vdpau_display_frame(), vdpau_open_plugin(), vdpau_provide_standard_frame_data(), vdpau_update_frame_format(), vdr_video_draw(), vdr_video_route_preprocessing_procs(), vidix_config_playback(), vidix_overlay_blend(), vidix_update_frame_format(), vo_frame_draw(), vo_frame_driver_proc(), vo_grab_current_frame(), vo_grab_grab_video_frame(), vo_none_update_frame_format(), vpx_decode_data(), win32_display_frame(), win32_overlay_blend(), win32_update_frame_format(), write_frame_sfb(), xshm_display_frame(), xshm_frame_proc_setup(), xshm_frame_proc_slice(), xshm_update_frame_format(), xv_open_port(), xv_overlay_blend(), xxmc_check_yv12(), xxmc_overlay_blend(), and yuv_decode_data().
| #define XINE_KEYFRAMES 1 |
The keyframe seek index feature. < Check this for feature available.
| #define XINE_LANG_MAX 32 |
Referenced by demux_matroska_get_optional_data(), and format_lang_string().
| #define XINE_MASTER_SLAVE_PLAY (1<<0) |
Referenced by open_internal(), and xine_play().
| #define XINE_MASTER_SLAVE_SPEED (1<<2) |
Referenced by _x_set_fine_speed().
| #define XINE_MASTER_SLAVE_STOP (1<<1) |
Referenced by open_internal(), and xine_stop().
| #define XINE_META_INFO_ALBUM 4 |
| #define XINE_META_INFO_ARRANGER 16 |
| #define XINE_META_INFO_ARTIST 2 |
Referenced by cdda_plugin_open(), demux_asf_send_headers_common(), demux_iff_send_headers(), demux_mod_send_headers(), demux_nsf_send_headers(), demux_qt_send_headers(), id3v1_parse_tag(), id3v22_interp_frame(), id3v23_interp_frame(), id3v24_interp_frame(), open_flac_file(), open_ra_file(), real_parse_headers(), and vcd_set_meta_info().
| #define XINE_META_INFO_AUDIOCODEC 7 |
Referenced by a52dec_decode_data(), asf_read_header(), audio_decoder_loop(), demux_avi_send_headers(), demux_mpgaudio_send_headers(), dts_decode_data(), dvaudio_decode_data(), faad_meta_info_set(), ff_audio_init_codec(), fooaudio_decode_data(), get_auds_codec_name(), get_metadata(), gsm610_decode_data(), init_codec(), lpcm_decode_data(), mad_decode_data(), mpc_decode_data(), nsf_decode_data(), qta_init_driver(), read_metadata(), vdr_execute_rpc_command(), and wavpack_decode_data().
| #define XINE_META_INFO_AUTHOR 18 |
| #define XINE_META_INFO_CDINDEX_DISCID 10 |
Referenced by _cdda_cdindex().
| #define XINE_META_INFO_COMMENT 1 |
Referenced by demux_asf_send_headers_common(), demux_iff_send_headers(), demux_mod_send_headers(), demux_nsf_send_headers(), demux_qt_send_headers(), http_plugin_open(), id3v1_parse_tag(), id3v22_interp_frame(), id3v23_interp_frame(), id3v24_interp_frame(), open_flac_file(), real_parse_headers(), vcd_set_meta_info(), and vcd_update_title_display().
| #define XINE_META_INFO_COMPOSER 12 |
Referenced by open_flac_file().
| #define XINE_META_INFO_CONDUCTOR 19 |
| #define XINE_META_INFO_COPYRIGHT 14 |
| #define XINE_META_INFO_DISCNUMBER 26 |
Referenced by id3v23_interp_frame(), and id3v24_interp_frame().
| #define XINE_META_INFO_ENSEMBLE 21 |
| #define XINE_META_INFO_GENRE 3 |
| #define XINE_META_INFO_INPUT_PLUGIN 9 |
Referenced by open_internal().
| #define XINE_META_INFO_LICENSE 15 |
| #define XINE_META_INFO_LOCATION 25 |
| #define XINE_META_INFO_LYRICIST 17 |
| #define XINE_META_INFO_OPUS 22 |
| #define XINE_META_INFO_PART 23 |
| #define XINE_META_INFO_PARTNUMBER 24 |
| #define XINE_META_INFO_PERFORMER 20 |
| #define XINE_META_INFO_PUBLISHER 13 |
| #define XINE_META_INFO_SYSTEMLAYER 8 |
Referenced by decode_annodex_header(), and open_internal().
| #define XINE_META_INFO_TITLE 0 |
Referenced by cdda_plugin_open(), demux_asf_send_headers_common(), demux_iff_send_headers(), demux_mod_send_headers(), demux_nsf_send_chunk(), demux_nsf_send_headers(), demux_qt_send_headers(), dvb_plugin_open(), dvd_plugin_open(), http_plugin_open(), http_plugin_read_metainf(), id3v1_parse_tag(), id3v22_interp_frame(), id3v23_interp_frame(), id3v24_interp_frame(), input_avformat_get_instance(), input_avio_get_instance(), open_flac_file(), open_mve_file(), open_ra_file(), parse_cluster(), parse_info(), real_parse_headers(), spudec_decode_data(), switch_channel(), test_make(), update_chapter_display(), update_title_name(), and vcd_update_title_display().
| #define XINE_META_INFO_TRACK_NUMBER 11 |
Referenced by cdda_plugin_open(), id3v1_parse_tag(), id3v22_interp_frame(), id3v23_interp_frame(), id3v24_interp_frame(), and open_flac_file().
| #define XINE_META_INFO_VIDEOCODEC 6 |
Referenced by asf_read_header(), bitplane_decode_data(), decode_render(), decode_theora_header(), demux_avi_send_headers(), ff_init_mpeg12_mode(), foovideo_decode_data(), frame_format_change(), get_vids_codec_name(), hevc_decode_data(), init_codec(), init_video_codec(), mpeg2_video_decode_data(), open_plugin(), process_sequence_mpeg12_dependent_data(), qtv_decode_data(), remember_metainfo(), rgb_decode_data(), update_metadata(), vdpau_decoder_init(), video_decoder_loop(), vpx_handle_header(), and yuv_decode_data().
| #define XINE_META_INFO_YEAR 5 /* may be full date */ |
| #define XINE_MRL_TYPE_cda (1 << 5) |
| #define XINE_MRL_TYPE_dvd (1 << 0) |
| #define XINE_MRL_TYPE_file (1 << 6) |
| #define XINE_MRL_TYPE_file_backup (1 << 15) |
| #define XINE_MRL_TYPE_file_blockdev (1 << 10) |
| #define XINE_MRL_TYPE_file_chardev (1 << 8) |
| #define XINE_MRL_TYPE_file_directory (1 << 9) |
| #define XINE_MRL_TYPE_file_exec (1 << 14) |
| #define XINE_MRL_TYPE_file_fifo (1 << 7) |
| #define XINE_MRL_TYPE_file_hidden (1 << 16) |
| #define XINE_MRL_TYPE_file_normal (1 << 11) |
| #define XINE_MRL_TYPE_file_sock (1 << 13) |
| #define XINE_MRL_TYPE_file_symlink (1 << 12) |
| #define XINE_MRL_TYPE_net (1 << 2) |
| #define XINE_MRL_TYPE_rtp (1 << 3) |
| #define XINE_MRL_TYPE_stdin (1 << 4) |
| #define XINE_MRL_TYPE_unknown (0 << 0) |
| #define XINE_MRL_TYPE_vcd (1 << 1) |
| #define XINE_MSG_AUTHENTICATION_NEEDED 14 /* (mrl, likely http) */ |
Referenced by http_plugin_open(), and rtsp_get_code().
| #define XINE_MSG_CONNECTION_REFUSED 5 /* (host name) */ |
Referenced by _x_io_tcp_connect(), _x_io_tcp_connect_finish(), _x_io_tcp_connect_ipv4(), http_plugin_open(), and xio_rw_abort().
| #define XINE_MSG_ENCRYPTED_SOURCE 9 /* none */ |
Referenced by asf_read_header(), get_disc_info(), handle_libbluray_event(), open_plugin(), and parse_pes_for_pts().
| #define XINE_MSG_FILE_EMPTY 13 /* file is empty */ |
Referenced by file_input_open(), and gnomevfs_plugin_open().
| #define XINE_MSG_FILE_NOT_FOUND 6 /* (file name or mrl) */ |
Referenced by file_input_open(), gnomevfs_plugin_open(), http_plugin_open(), load_channels(), stdin_plugin_read(), and xio_rw_abort().
| #define XINE_MSG_GENERAL_WARNING 1 /* (warning message) */ |
Referenced by bluray_plugin_open(), get_disc_info(), handle_events(), handle_libbluray_event(), and http_plugin_open().
| #define XINE_MSG_LIBRARY_LOAD_ERROR 8 /* (library/decoder) */ |
Referenced by _x_real_codec_open(), qta_init_driver(), qtv_init_driver(), and w32v_decode_data().
| #define XINE_MSG_NETWORK_UNREACHABLE 4 /* none */ |
Referenced by http_plugin_open().
| #define XINE_MSG_NO_ERROR 0 /* (messages to UI) */ |
Referenced by gnomevfs_plugin_open().
| #define XINE_MSG_PERMISSION_ERROR 12 /* (file name or mrl) */ |
Referenced by file_input_open(), gnomevfs_plugin_open(), http_plugin_open(), stdin_plugin_read(), and xio_rw_abort().
| #define XINE_MSG_READ_ERROR 7 /* (device/file/mrl) */ |
| #define XINE_MSG_SECURITY 10 /* (security message) */ |
Referenced by _x_rip_plugin_get_instance(), and config_save_cb().
| #define XINE_MSG_UNKNOWN_DEVICE 3 /* (device name) */ |
| #define XINE_MSG_UNKNOWN_HOST 2 /* (host name) */ |
Referenced by _x_io_tcp_connect(), _x_io_tcp_connect_ipv4(), and gnomevfs_plugin_open().
| #define XINE_OSD_CAP_ARGB_LAYER 0x0008 /* supports ARGB true color pixmaps */ |
Referenced by open_argb_overlay(), osd_get_capabilities(), and vdr_class_get_instance().
| #define XINE_OSD_CAP_CUSTOM_EXTENT 0x0004 /* hardware scaled to match video output window */ |
Referenced by osd_get_capabilities(), and vdr_class_get_instance().
| #define XINE_OSD_CAP_FREETYPE2 0x0001 /* freetype2 support compiled in */ |
Referenced by osd_get_capabilities().
| #define XINE_OSD_CAP_UNSCALED 0x0002 /* unscaled overlays supp. by vo drv */ |
Referenced by osd_get_capabilities().
| #define XINE_OSD_CAP_VIDEO_WINDOW 0x0010 /* can scale video to an area within osd extent */ |
Referenced by osd_get_capabilities().
| #define XINE_OSD_TEXT1 (0 * XINE_TEXT_PALETTE_SIZE) |
| #define XINE_OSD_TEXT10 (9 * XINE_TEXT_PALETTE_SIZE) |
| #define XINE_OSD_TEXT2 (1 * XINE_TEXT_PALETTE_SIZE) |
| #define XINE_OSD_TEXT3 (2 * XINE_TEXT_PALETTE_SIZE) |
| #define XINE_OSD_TEXT4 (3 * XINE_TEXT_PALETTE_SIZE) |
| #define XINE_OSD_TEXT5 (4 * XINE_TEXT_PALETTE_SIZE) |
| #define XINE_OSD_TEXT6 (5 * XINE_TEXT_PALETTE_SIZE) |
| #define XINE_OSD_TEXT7 (6 * XINE_TEXT_PALETTE_SIZE) |
| #define XINE_OSD_TEXT8 (7 * XINE_TEXT_PALETTE_SIZE) |
| #define XINE_OSD_TEXT9 (8 * XINE_TEXT_PALETTE_SIZE) |
| #define XINE_PARAM_AUDIO_AMP_LEVEL 9 /* 0..200, 100=>100% (default) */ |
Referenced by vdr_execute_rpc_command(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_AUDIO_AMP_MUTE 29 /* 1=>mute, 0=>unmute */ |
Referenced by vdr_execute_rpc_command(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_AUDIO_CHANNEL_LOGICAL 3 /* -1 => auto, -2 => off */ |
Referenced by vdr_execute_rpc_command(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_AUDIO_CLOSE_DEVICE 28 /* force closing audio device */ |
Referenced by xine_set_param().
| #define XINE_PARAM_AUDIO_COMPR_LEVEL 8 /* <100=>off, % compress otherw*/ |
Referenced by open_internal(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_AUDIO_MUTE 7 /* 1=>mute, 0=>unmute */ |
Referenced by vdr_execute_rpc_command(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_AUDIO_REPORT_LEVEL 10 /* 1=>send events, 0=> don't */ |
| #define XINE_PARAM_AUDIO_VOLUME 6 /* 0..100 */ |
Referenced by open_internal(), vdr_execute_rpc_command(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_AV_OFFSET 2 /* unit: 1/90000 sec */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_BROADCASTER_PORT 16 /* 0: disable, x: server port */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_DELAY_FINISHED_EVENT 33 /* 1/10sec,0=>disable,-1=>forev*/ |
Referenced by demux_image_seek(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_EARLY_FINISHED_EVENT 31 /* send event when demux finish*/ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_EQ_1000HZ 23 /* equalizer gains -100..100 */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_EQ_125HZ 20 /* equalizer gains -100..100 */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_EQ_16000HZ 27 /* equalizer gains -100..100 */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_EQ_2000HZ 24 /* equalizer gains -100..100 */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_EQ_250HZ 21 /* equalizer gains -100..100 */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_EQ_30HZ 18 /* equalizer gains -100..100 */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_EQ_4000HZ 25 /* equalizer gains -100..100 */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_EQ_500HZ 22 /* equalizer gains -100..100 */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_EQ_60HZ 19 /* equalizer gains -100..100 */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_EQ_8000HZ 26 /* equalizer gains -100..100 */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_FINE_SPEED 30 /* 1.000.000 => normal speed */ |
Referenced by vdpau_display_frame(), vdr_execute_rpc_command(), xine_get_param(), xine_set_param(), and xxmc_display_frame().
| #define XINE_PARAM_GAPLESS_SWITCH 32 /* next stream only gapless swi*/ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_IGNORE_AUDIO 14 /* disable audio decoding */ |
Referenced by vdr_execute_rpc_command(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_IGNORE_SPU 15 /* disable spu decoding */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_IGNORE_VIDEO 13 /* disable video decoding */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_METRONOM_PREBUFFER 17 /* unit: 1/90000 sec */ |
Referenced by vdr_execute_rpc_command(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_SPEED 1 /* see below */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_SPU_CHANNEL 4 |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_SPU_OFFSET 12 /* unit: 1/90000 sec */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_VERBOSITY 11 /* control console output */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_VIDEO_CHANNEL 5 |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_VO_ASPECT_RATIO 0x01000001 /* see below */ |
Referenced by vcd_force_redisplay(), vcd_set_aspect_ratio(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_VO_BRIGHTNESS 0x01000005 /* 0..65535 */ |
| #define XINE_PARAM_VO_CONTRAST 0x01000004 /* 0..65535 */ |
| #define XINE_PARAM_VO_CROP_BOTTOM 0x01000023 /* crop frame pixels */ |
Referenced by vo_get_property(), vo_set_property(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_VO_CROP_LEFT 0x01000020 /* crop frame pixels */ |
Referenced by vo_get_property(), vo_set_property(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_VO_CROP_RIGHT 0x01000021 /* crop frame pixels */ |
Referenced by vo_get_property(), vo_set_property(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_VO_CROP_TOP 0x01000022 /* crop frame pixels */ |
Referenced by vo_get_property(), vo_set_property(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_VO_DEINTERLACE 0x01000000 /* bool */ |
| #define XINE_PARAM_VO_GAMMA 0x0100000c /* 0..65535 */ |
Referenced by vo_get_property(), vo_set_property(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_VO_HUE 0x01000002 /* 0..65535 */ |
Referenced by vo_get_property(), vo_set_property(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_VO_NOISE_REDUCTION 0x01000019 /* 0..65535 */ |
Referenced by vo_get_property(), vo_set_property(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_VO_PAN_SCAN 0x01000009 /* bool */ |
| #define XINE_PARAM_VO_SATURATION 0x01000003 /* 0..65535 */ |
Referenced by eq2_get_property(), eq2_set_property(), vo_get_property(), vo_set_property(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_VO_SHARPNESS 0x01000018 /* 0..65535 */ |
Referenced by vo_get_property(), vo_set_property(), xine_get_param(), and xine_set_param().
| #define XINE_PARAM_VO_SINGLE_STEP 0x01000024 /* 1 = "advance to next frame, then pause" */ |
Referenced by ao_get_property(), ao_set_property(), vo_get_property(), vo_set_property(), and xine_set_param().
| #define XINE_PARAM_VO_TVMODE 0x0100000a /* ??? */ |
Referenced by xine_get_param(), and xine_set_param().
| #define XINE_PARAM_VO_WINDOW_HEIGHT 0x01000010 /* readonly */ |
Referenced by xine_get_param().
| #define XINE_PARAM_VO_WINDOW_WIDTH 0x0100000f /* readonly */ |
Referenced by xine_get_param().
| #define XINE_PARAM_VO_ZOOM_X 0x01000008 /* percent */ |
| #define XINE_PARAM_VO_ZOOM_Y 0x0100000d /* percent */ |
| #define XINE_POST_DATA_AUDIO 1 |
Referenced by _x_post_dispose(), _x_post_intercept_audio_port(), xine_post_wire_audio_port(), and xine_stream_new().
| #define XINE_POST_DATA_DOUBLE 4 |
| #define XINE_POST_DATA_INT 3 |
| #define XINE_POST_DATA_PARAMETERS 5 |
Referenced by boxblur_open_plugin(), deinterlace_open_plugin(), denoise3d_open_plugin(), eq2_open_plugin(), eq_open_plugin(), expand_open_plugin(), mosaico_open_plugin(), noise_open_plugin(), pp_open_plugin(), stretch_open_plugin(), switch_open_plugin(), unsharp_open_plugin(), upmix_mono_open_plugin(), upmix_open_plugin(), and volnorm_open_plugin().
| #define XINE_POST_DATA_VIDEO 0 |
| #define XINE_POST_TYPE_AUDIO_FILTER 0x020000 |
| #define XINE_POST_TYPE_AUDIO_VISUALIZATION 0x020001 |
| #define XINE_POST_TYPE_VIDEO_COMPOSE 0x010002 |
| #define XINE_POST_TYPE_VIDEO_FILTER 0x010000 |
| #define XINE_POST_TYPE_VIDEO_VISUALIZATION 0x010001 |
| #define XINE_SPEED_FAST_2 8 |
Referenced by _x_get_speed().
| #define XINE_SPEED_FAST_4 16 |
Referenced by _x_get_speed(), and _x_set_speed().
| #define XINE_SPEED_NORMAL 4 |
| #define XINE_SPEED_PAUSE 0 |
Referenced by _x_get_speed(), _x_set_fine_speed(), ao_flush(), ao_loop(), ao_set_property(), ao_update_resample_factor(), handle_libbluray_event(), metronom_stop_clock(), nbc_set_speed_pause(), paused_loop(), pvr_adjust_realtime_speed(), pvr_event_handler(), pvr_play_file(), pvr_plugin_read_block(), pvrscr_init(), set_speed_internal(), stretchscr_init(), v4l_adjust_realtime_speed(), video_out_loop(), and xine_set_param().
| #define XINE_SPEED_SLOW_2 2 |
Referenced by _x_get_speed().
| #define XINE_SPEED_SLOW_4 1 |
Referenced by _x_get_speed().
| #define XINE_STATUS_IDLE 0 /* no mrl assigned */ |
Referenced by open_internal(), stop_internal(), xine_close(), and xine_stream_new().
| #define XINE_STATUS_PLAY 2 |
Referenced by play_internal(), and spudec_decode_data().
| #define XINE_STATUS_QUIT 3 |
| #define XINE_STATUS_STOP 1 |
| #define XINE_STREAM_INFO_AUDIO_BITRATE 14 |
Referenced by a52dec_decode_data(), decode_audio_header(), decode_speex_header(), decode_vorbis_header(), demux_aac_send_chunk(), demux_mpgaudio_send_headers(), demux_qt_send_headers(), dts_decode_data(), faad_decode_audio(), lpcm_decode_data(), mad_decode_data(), mpc_decode_data(), nbc_compute_fifo_length(), parse_amf(), real_parse_headers(), speex_decode_data(), vdr_execute_rpc_command(), vorbis_decode_data(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_AUDIO_BITS 12 |
Referenced by ao_open(), ao_put_buffer(), decode_audio_header(), decode_flac_header(), demux_aiff_send_headers(), demux_aud_send_headers(), demux_cdda_send_headers(), demux_eawve_send_headers(), demux_film_send_headers(), demux_flac_send_headers(), demux_fourxm_send_headers(), demux_iff_send_headers(), demux_mod_send_headers(), demux_mve_send_headers(), demux_nsf_send_headers(), demux_qt_send_headers(), demux_roq_send_headers(), demux_smjpeg_send_headers(), demux_snd_send_headers(), demux_str_send_headers(), demux_tta_send_headers(), demux_vmd_send_headers(), demux_voc_send_headers(), demux_vox_send_headers(), demux_vqa_send_headers(), demux_wav_send_headers(), open_idcin_file(), open_wv_file(), parse_amf(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_AUDIO_CHANNELS 11 |
Referenced by ao_open(), decode_audio_header(), decode_flac_header(), demux_aiff_send_headers(), demux_aud_send_headers(), demux_cdda_send_headers(), demux_eawve_send_headers(), demux_film_send_headers(), demux_flac_send_headers(), demux_fourxm_send_headers(), demux_iff_send_headers(), demux_mod_send_headers(), demux_mve_send_headers(), demux_nsf_send_headers(), demux_qt_send_headers(), demux_roq_send_headers(), demux_smjpeg_send_headers(), demux_snd_send_headers(), demux_str_send_headers(), demux_tta_send_headers(), demux_vmd_send_headers(), demux_voc_send_headers(), demux_vox_send_headers(), demux_vqa_send_headers(), demux_wav_send_headers(), open_idcin_file(), open_wv_file(), parse_amf(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_AUDIO_FOURCC 15 |
Referenced by asf_send_audio_header(), decode_audio_header(), demux_avi_send_headers(), demux_nsv_send_headers(), demux_qt_send_headers(), demux_ra_send_headers(), ff_audio_init_codec(), open_mpc_file(), open_ra_file(), open_wv_file(), real_parse_headers(), send_headers_audio(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_AUDIO_HANDLED 16 /* codec available? */ |
| #define XINE_STREAM_INFO_AUDIO_MODE 26 |
Referenced by ao_open(), and ao_put_buffer().
| #define XINE_STREAM_INFO_AUDIO_SAMPLERATE 13 |
Referenced by a52dec_decode_data(), ao_open(), ao_put_buffer(), decode_audio_header(), decode_flac_header(), decode_speex_header(), decode_vorbis_header(), demux_aiff_send_headers(), demux_aud_send_headers(), demux_cdda_send_headers(), demux_eawve_send_headers(), demux_film_send_headers(), demux_flac_send_headers(), demux_fourxm_send_headers(), demux_iff_send_headers(), demux_mod_send_headers(), demux_mve_send_headers(), demux_nsf_send_headers(), demux_qt_send_headers(), demux_roq_send_headers(), demux_smjpeg_send_headers(), demux_snd_send_headers(), demux_str_send_headers(), demux_tta_send_headers(), demux_vmd_send_headers(), demux_voc_send_headers(), demux_vox_send_headers(), demux_vqa_send_headers(), demux_wav_send_headers(), dts_decode_data(), open_idcin_file(), open_wv_file(), parse_amf(), speex_decode_data(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_BITRATE 0 |
| #define XINE_STREAM_INFO_DISCARDED_FRAMES 28 /* for 1000 frames delivered */ |
Referenced by vo_frame_draw(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_DVD_ANGLE_COUNT 35 |
Referenced by update_stream_info(), update_title_display(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_DVD_ANGLE_NUMBER 34 |
Referenced by handle_events(), handle_libbluray_event(), update_stream_info(), update_title_display(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_DVD_CHAPTER_COUNT 33 |
Referenced by update_stream_info(), update_title_display(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_DVD_CHAPTER_NUMBER 32 |
Referenced by bluray_plugin_open(), handle_libbluray_event(), update_stream_info(), update_title_display(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_DVD_TITLE_COUNT 31 |
Referenced by update_title_display(), update_title_info(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_DVD_TITLE_NUMBER 30 |
Referenced by update_title_display(), update_title_info(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_FRAME_DURATION 10 /* 1/90000 sec */ |
Referenced by change_output_format(), decode_dshow_header(), decode_render(), decode_theora_header(), decode_video_header(), demux_fli_send_headers(), demux_iff_send_headers(), demux_qt_send_chunk(), ff_decode_data(), ff_handle_buffer(), foovideo_decode_data(), get_duration(), get_frame_duration(), image_decode_data(), init_codec(), jpeg_decode_data(), mpeg2_video_decode_data(), parse_amf(), process_sequence_mpeg12_dependent_data(), realdec_decode_data(), remember_metainfo(), rgb_decode_data(), update_metadata(), vdpau_decoder_init(), vdpau_h264_decode_data(), vdpau_vc1_decode_data(), w32v_decode_data(), xine_get_stream_info(), and yuv_decode_data().
| #define XINE_STREAM_INFO_HAS_AUDIO 19 |
Referenced by demux_ac3_send_headers(), demux_aiff_send_headers(), demux_asf_send_headers_common(), demux_aud_send_headers(), demux_avformat_send_headers(), demux_avi_send_headers(), demux_cdda_send_headers(), demux_dts_send_headers(), demux_eawve_send_headers(), demux_film_send_headers(), demux_flac_send_headers(), demux_fli_send_headers(), demux_flv_send_headers(), demux_fourxm_send_headers(), demux_iff_send_headers(), demux_image_send_headers(), demux_ipmovie_send_headers(), demux_matroska_send_headers(), demux_mng_send_headers(), demux_mod_send_headers(), demux_mpeg_block_send_headers(), demux_mpeg_elem_send_headers(), demux_mpeg_pes_send_headers(), demux_mpeg_send_headers(), demux_mpgaudio_send_headers(), demux_mve_send_headers(), demux_nsf_send_headers(), demux_nsv_send_headers(), demux_ogg_send_headers(), demux_playlist_send_headers(), demux_pva_send_headers(), demux_qt_send_headers(), demux_ra_send_headers(), demux_raw_dv_send_headers(), demux_real_send_headers(), demux_roq_send_headers(), demux_shn_send_headers(), demux_slave_send_headers(), demux_smjpeg_send_headers(), demux_snd_send_headers(), demux_sputext_send_headers(), demux_str_send_headers(), demux_ts_send_headers(), demux_tta_send_headers(), demux_vc1_es_send_headers(), demux_vmd_send_headers(), demux_voc_send_headers(), demux_vox_send_headers(), demux_vqa_send_headers(), demux_wav_send_headers(), demux_yuv4mpeg2_send_headers(), demux_yuv_frames_send_headers(), nbc_compute_fifo_length(), nbc_get_cb(), nbc_put_cb(), open_aac_file(), open_idcin_file(), open_mpc_file(), open_radio_capture_device(), open_video_capture_device(), open_wv_file(), real_parse_headers(), v4l2_input_setup_video_streaming(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_HAS_CHAPTERS 17 |
Referenced by update_stream_info(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_HAS_VIDEO 18 |
Referenced by demux_ac3_send_headers(), demux_aiff_send_headers(), demux_asf_send_headers_common(), demux_aud_send_headers(), demux_avformat_send_headers(), demux_avi_send_headers(), demux_cdda_send_headers(), demux_dts_send_headers(), demux_eawve_send_headers(), demux_film_send_headers(), demux_flac_send_headers(), demux_fli_send_headers(), demux_flv_send_headers(), demux_fourxm_send_headers(), demux_iff_send_headers(), demux_image_send_headers(), demux_ipmovie_send_headers(), demux_matroska_send_headers(), demux_mng_send_headers(), demux_mod_send_headers(), demux_mpeg_block_send_headers(), demux_mpeg_elem_send_headers(), demux_mpeg_pes_send_headers(), demux_mpeg_send_headers(), demux_mpgaudio_send_headers(), demux_mve_send_headers(), demux_nsf_send_headers(), demux_nsv_send_headers(), demux_ogg_send_headers(), demux_playlist_send_headers(), demux_pva_send_headers(), demux_qt_send_headers(), demux_ra_send_headers(), demux_raw_dv_send_headers(), demux_real_send_headers(), demux_roq_send_headers(), demux_shn_send_headers(), demux_slave_send_headers(), demux_smjpeg_send_headers(), demux_snd_send_headers(), demux_sputext_send_headers(), demux_str_send_headers(), demux_ts_send_headers(), demux_tta_send_headers(), demux_vc1_es_send_headers(), demux_vmd_send_headers(), demux_voc_send_headers(), demux_vox_send_headers(), demux_vqa_send_headers(), demux_wav_send_headers(), demux_yuv4mpeg2_send_headers(), demux_yuv_frames_send_chunk(), demux_yuv_frames_send_headers(), get_current_position(), nbc_compute_fifo_length(), nbc_get_cb(), nbc_put_cb(), open_aac_file(), open_idcin_file(), open_radio_capture_device(), open_video_capture_device(), real_parse_headers(), switch_buf(), v4l2_input_setup_video_streaming(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_IGNORE_AUDIO 21 |
Referenced by audio_decoder_loop(), open_internal(), xine_get_param(), xine_get_stream_info(), and xine_set_param().
| #define XINE_STREAM_INFO_IGNORE_SPU 22 |
| #define XINE_STREAM_INFO_IGNORE_VIDEO 20 |
Referenced by open_internal(), pvr_plugin_read_block(), video_decoder_loop(), xine_get_param(), xine_get_stream_info(), and xine_set_param().
| #define XINE_STREAM_INFO_MAX_AUDIO_CHANNEL 24 |
Referenced by vdr_execute_rpc_command(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_MAX_SPU_CHANNEL 25 |
Referenced by demux_ogg_send_headers(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_SEEKABLE 1 |
Referenced by demux_cdda_send_headers(), demux_str_send_headers(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_SKIPPED_FRAMES 27 /* for 1000 frames delivered */ |
Referenced by vo_frame_draw(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_VIDEO_AFD 29 |
Referenced by parse_chunk(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_VIDEO_BITRATE 7 |
| #define XINE_STREAM_INFO_VIDEO_CHANNELS 5 |
Referenced by xine_get_stream_info().
| #define XINE_STREAM_INFO_VIDEO_FOURCC 8 |
| #define XINE_STREAM_INFO_VIDEO_HANDLED 9 /* codec available? */ |
| #define XINE_STREAM_INFO_VIDEO_HAS_STILL 23 |
Referenced by dvd_class_get_instance(), dxr3_flush(), vcd_update_title_display(), and xine_get_stream_info().
| #define XINE_STREAM_INFO_VIDEO_HEIGHT 3 |
Referenced by asf_read_header(), change_output_format(), decode_dshow_header(), decode_render(), decode_theora_header(), decode_video_header(), demux_avi_send_headers(), demux_film_send_headers(), demux_fli_send_headers(), demux_fourxm_send_headers(), demux_iff_send_headers(), demux_ipmovie_send_headers(), demux_mng_send_headers(), demux_mve_send_headers(), demux_nsv_send_headers(), demux_qt_send_headers(), demux_raw_dv_send_headers(), demux_roq_send_headers(), demux_smjpeg_send_headers(), demux_str_send_headers(), demux_vmd_send_headers(), demux_vqa_send_headers(), demux_yuv4mpeg2_send_headers(), frame_format_change(), image_decode_data(), init_codec(), jpeg_decode_data(), mpeg2_find_sequence_header(), mpeg2_video_decode_data(), open_idcin_file(), parse_amf(), parse_chunk(), process_sequence_mpeg12_dependent_data(), process_userdata(), realdec_decode_data(), remember_metainfo(), set_stream_info(), show_eit(), update_metadata(), vdpau_decoder_init(), vpx_handle_header(), w32v_decode_data(), xine_get_stream_info(), and yuv_decode_data().
| #define XINE_STREAM_INFO_VIDEO_RATIO 4 /* *10000 */ |
Referenced by change_output_format(), decode_render(), decode_theora_header(), frame_format_change(), init_codec(), mpeg2_video_decode_data(), process_sequence_mpeg12_dependent_data(), remember_metainfo(), set_stream_info(), update_metadata(), vdpau_decoder_init(), vpx_handle_header(), xine_get_stream_info(), and yuv_decode_data().
| #define XINE_STREAM_INFO_VIDEO_STREAMS 6 |
Referenced by xine_get_stream_info().
| #define XINE_STREAM_INFO_VIDEO_WIDTH 2 |
Referenced by asf_read_header(), change_output_format(), decode_dshow_header(), decode_render(), decode_theora_header(), decode_video_header(), demux_avi_send_headers(), demux_film_send_headers(), demux_fli_send_headers(), demux_fourxm_send_headers(), demux_iff_send_headers(), demux_ipmovie_send_headers(), demux_mng_send_headers(), demux_mve_send_headers(), demux_nsv_send_headers(), demux_qt_send_headers(), demux_raw_dv_send_headers(), demux_roq_send_headers(), demux_smjpeg_send_headers(), demux_str_send_headers(), demux_vmd_send_headers(), demux_vqa_send_headers(), demux_yuv4mpeg2_send_headers(), frame_format_change(), image_decode_data(), init_codec(), jpeg_decode_data(), mpeg2_find_sequence_header(), mpeg2_video_decode_data(), open_idcin_file(), parse_amf(), parse_chunk(), process_sequence_mpeg12_dependent_data(), process_userdata(), realdec_decode_data(), remember_metainfo(), set_stream_info(), show_eit(), update_metadata(), vdpau_decoder_init(), vpx_handle_header(), w32v_decode_data(), xine_get_stream_info(), and yuv_decode_data().
| #define XINE_TEXT_PALETTE_SIZE 11 |
| #define XINE_TEXTPALETTE_WHITE_BLACK_TRANSPARENT 0 |
| #define XINE_TEXTPALETTE_WHITE_NONE_TRANSLUCID 2 |
Referenced by dvb_plugin_open(), and osd_show_channel().
| #define XINE_TEXTPALETTE_WHITE_NONE_TRANSPARENT 1 |
| #define XINE_TEXTPALETTE_YELLOW_BLACK_TRANSPARENT 3 |
Referenced by dvb_plugin_open(), osd_show_channel(), and show_eit().
| #define XINE_VERBOSITY_DEBUG 2 |
Referenced by __xine_pa_context_subscribe_callback(), __xine_pa_context_success_callback(), __xine_pa_sink_info_callback(), __xine_pa_stream_success_callback(), _cdda_cddb_retrieve(), _cdda_cddb_send_command(), _cdda_cddb_socket_read(), _cdda_is_cd_changed(), _cdda_load_cached_cddb_infos(), _cdda_mkdir_safe(), _cdda_save_cached_cddb_infos(), _x_ao_new_port(), _x_audio_decoder_init(), _x_close_broadcaster(), _x_find_demux_plugin_last_probe(), _x_get_audio_decoder(), _x_get_current_frame_data(), _x_get_spu_decoder(), _x_get_video_decoder(), _x_init_broadcaster(), _x_io_tcp_connect(), _x_io_tcp_connect_ipv4(), _x_keyframes_add(), _x_keyframes_set(), _x_post_dispose(), _x_real_codec_open(), _x_set_fine_speed(), _x_vo_new_port(), a52dec_decode_data(), a52dec_decode_frame(), aa_get_property(), aa_set_property(), aa_update_frame_format(), add_showing_handle(), ao_alsa_ctrl(), ao_alsa_get_property(), ao_alsa_handle_event_thread(), ao_alsa_mixer_init(), ao_alsa_open(), ao_alsa_set_property(), ao_alsa_write(), ao_change_settings(), ao_close(), ao_coreaudio_open(), ao_directx_open(), ao_directx_set_property(), ao_esd_open(), ao_esd_write(), ao_file_close(), ao_fill_gap(), ao_flush(), ao_force_unref_all(), ao_free_fifo_append(), ao_fusionsound_get_property(), ao_fusionsound_set_property(), ao_fusionsound_write(), ao_jack_close(), ao_jack_open(), ao_jack_write(), ao_loop(), ao_none_open(), ao_open(), ao_oss_open(), ao_out_fifo_get(), ao_pulse_delay(), ao_pulse_open(), ao_set_property(), ao_sndio_close(), ao_sndio_exit(), ao_sndio_open(), ao_sun_delay(), ao_sun_open(), ao_sun_open_plugin(), ao_unref_all(), ao_update_resample_factor(), asf_parse_packet_compressed_payload(), asf_parse_packet_ecd(), asf_parse_packet_payload(), asf_parse_packet_payload_common(), asf_parse_packet_payload_header(), asf_read_header(), asf_send_buffer_defrag(), asf_send_buffer_nodefrag(), audio_decoder_loop(), AVI_init(), broadcaster_data_write(), caca_get_property(), caca_set_property(), caca_update_frame_format(), cache_plugin_dispose(), calculate_pic_order(), cdda_close(), cdda_open(), check_newpts(), checkXvMCCap(), connect_context(), create_ximage(), CreatePrimary(), CreateSecondary(), decode_dshow_header(), decode_speex_header(), decode_theora_header(), demux_asf_parse_asf_references(), demux_asf_parse_asx_references(), demux_asf_parse_http_references(), demux_asf_seek(), demux_asf_send_chunk(), demux_asf_send_headers(), demux_asf_send_headers_common(), demux_avi_seek_internal(), demux_avi_send_headers(), demux_matroska_send_headers(), demux_mpeg_block_parse_pack(), demux_mpeg_pes_parse_pack(), demux_ogg_send_chunk(), demux_qt_send_chunk(), demux_ra_send_chunk(), demux_real_send_chunk(), demux_synchronise(), demux_ts_buffer_pes(), demux_ts_dynamic_pmt_find(), demux_ts_get_lang_desc(), demux_ts_get_reg_desc(), demux_ts_parse_packet(), demux_ts_parse_pat(), demux_ts_parse_pes_header(), demux_ts_parse_pmt(), directfb_alloc_frame(), directfb_set_property(), draw_frames(), draw_subtitle(), dts_decode_frame(), dvaudio_decode_data(), dvb_event_handler(), dvb_parse_si(), dvb_plugin_read(), dvb_plugin_seek(), dvb_set_pidfilter(), dvb_set_sectfilter(), dvbspeed_close(), dvbspeed_get(), dvbspeed_init(), dvbspeed_put(), dvd_handle_events(), dvd_plugin_open(), dvd_plugin_read_block(), dxr3_decode_data(), dxr3_display_frame(), dxr3_dispose(), dxr3_flush(), dxr3_get_property(), dxr3_overlay_end(), dxr3_scr_adjust(), dxr3_scr_get_current(), dxr3_scr_init(), dxr3_scr_set_speed(), dxr3_scr_start(), dxr3_scr_update_priority(), dxr3_set_property(), dxr3_spudec_copy_nav_to_btn(), dxr3_spudec_decode_data(), dxr3_spudec_process_nav(), dxr3_spudec_set_button(), dxr3_update_add_bars(), dxr3_update_enhanced_mode(), dxr3_update_frame_format(), dxr3_update_swap_fields(), dxr3_vo_open_plugin(), execute_ref_pic_marking(), faad_apply_conf(), faad_decode_audio(), faad_decode_data(), faad_get_conf(), faad_map_channels(), fb_display_frame(), fb_get_property(), fb_open_plugin(), fb_set_property(), ff_aac_mode_parse(), ff_aac_mode_set(), ff_audio_decode(), ff_audio_decode_data(), ff_audio_init_codec(), ff_audio_reset_parser(), ff_flush_internal(), ff_free_dr1_frames(), ff_handle_buffer(), ff_handle_header_buffer(), ff_handle_mpeg12_buffer(), ff_vc1_find_header(), file_input_class_get_dir(), flac_error_callback(), fooaudio_decode_data(), get_auds_codec_name(), get_byte(), get_fb_fix_screeninfo(), get_fb_var_screeninfo(), get_guid_id(), get_le16(), get_le32(), get_le64(), get_vids_codec_name(), gsm610_decode_data(), http_plugin_open(), http_plugin_seek(), id3v22_parse_tag(), id3v23_parse_tag(), id3v24_parse_tag(), init_avio_input_plugin(), init_class(), init_codec(), init_device(), init_input_class(), interpret_slice_header(), interpret_sps(), load_channels(), load_epg_data(), lpcm_decode_data(), macosx_update_frame_format(), mad_decode_data(), manager_loop(), media_eject_media(), metronom_got_audio_samples(), metronom_got_video_frame(), metronom_handle_audio_discontinuity(), metronom_handle_discontinuity(), metronom_handle_video_discontinuity(), mpc_decode_data(), nbc_alloc_cb(), nbc_close(), nbc_get_cb(), nbc_put_cb(), nbc_set_speed_normal(), nbc_set_speed_pause(), net_plugin_read(), net_plugin_seek(), network_connect(), network_read_cdrom_toc(), next_frame(), nsf_decode_data(), open_demux_plugin(), open_fb_device(), open_internal(), open_jack_plugin(), open_plugin(), open_plugin_2(), open_ra_file(), open_tta_file(), opengl2_build_program(), opengl2_open_plugin(), opengl2_set_bicubic(), opengl_get_property(), opengl_set_property(), parse_amf(), parse_ancillary_stream(), parse_dsmcc_stream(), parse_ecm_stream(), parse_emm_stream(), parse_h222_typeA_stream(), parse_h222_typeB_stream(), parse_h222_typeC_stream(), parse_h222_typeD_stream(), parse_h222_typeE_stream(), parse_IEC14496_FlexMux_stream(), parse_IEC14496_SL_packetized_stream(), parse_iec_13522_stream(), parse_pmt(), parse_private_stream_1(), parse_program_stream_directory(), parse_program_stream_map(), parse_seek_entry(), parse_segment(), parse_sei(), parse_slice_header(), parse_track_entry(), paused_loop(), pgx32_init_driver(), pgx32_update_frame_format(), pgx64_init_driver(), pgx64_overlay_key_blend(), pgx64_update_frame_format(), play_internal(), pnm_calc_stream(), pnm_get_chunk(), pnm_get_headers(), pnm_get_stream_chunk(), pnm_plugin_seek(), probe_demux(), pvr_event_handler(), pvr_loop(), pvr_play_file(), pvr_plugin_read_block(), pvr_rec_file(), qta_init_driver(), qtv_decode_data(), qtv_init_driver(), read_flv_packet(), read_line_from_input(), read_metadata(), read_ssa_tag(), real_get_reordered_pts(), real_parse_audio_specific_data(), real_parse_headers(), real_parse_index(), realtime_samplecounter_available(), resync_nsv(), rtsp_get_answers(), rtsp_get_code(), rtsp_session_start(), sdl_display_frame(), sdl_set_property(), seek_flv_file(), send_header(), setup_buffers(), smb_class_get_dir(), smb_plugin_open(), sock_data_write(), speex_decode_data(), spudec_copy_nav_to_overlay(), spudec_decode_data(), spudec_decode_nav(), spudec_do_commands(), spudec_draw_picture(), spudec_process(), spudec_reassembly(), spudec_set_button(), stdin_plugin_dispose(), stdin_plugin_wait(), stk_display_frame(), stk_set_property(), sub_autodetect(), sub_read_file(), sub_read_line_jacobsub(), sub_read_line_microdvd(), sub_read_line_mpl2(), sub_read_line_mpsub(), sub_read_line_rt(), sub_read_line_subrip(), sub_read_line_subrip09(), sub_read_line_vplayer(), switch_channel(), sync_correct(), tuner_init(), tuner_tune_it(), update_fast_memcpy(), update_osd_font(), update_src_encoding(), update_tv_resolution(), v4l_adjust_realtime_speed(), vaapi_display_attribs(), vcd_class_get_autoplay_list(), vcd_class_get_dir(), vcd_init(), vcd_plugin_open(), vdpau_decoder_render(), vdpau_h264_decode_data(), video_out_loop(), video_overlay_add_event(), video_overlay_event(), vidix_config_playback(), vidix_rgb_callback(), vidix_set_property(), vidix_update_frame_format(), vo_close(), vo_exit(), vo_force_unref_all(), vo_frame_draw(), vo_none_update_frame_format(), vo_open(), vo_set_property(), vo_unref_all(), w32a_decode_audio(), w32a_ensure_buffer_size(), w32a_init_audio(), w32v_decode_data(), w32v_init_codec(), w32v_init_ds_dmo_codec(), win32_update_frame_format(), write_frame_sfb(), x11osd_create(), xcbosd_create(), xine_config_update_entry(), xine_dispose(), xine_event_dispose_queue(), xine_exit(), XINE_FORMAT_PRINTF(), xine_get_param(), xine_get_stream_info(), xine_post_init(), xine_set_param(), xine_stream_new(), xio_rw_abort(), xshm_get_property(), xshm_open_plugin(), xshm_open_plugin_2(), xshm_overlay_blend(), xshm_set_property(), xv_dispose(), xv_prop_init(), xv_prop_update(), xxmc_alloc_frame(), xxmc_check_capability(), xxmc_dispose(), xxmc_do_update_frame(), xxmc_duplicate_frame_data(), xxmc_frame_dispose(), xxmc_update_attr(), xxmc_xvmc_alloc_subpicture(), xxmc_xvmc_alloc_surface(), xxmc_xvmc_dump_subpictures(), xxmc_xvmc_dump_surfaces(), xxmc_xvmc_free_subpicture(), and xxmc_xvmc_free_surface().
| #define XINE_VERBOSITY_LOG 1 |
Referenced by _cdda_cddb_retrieve(), _insert_node(), _x_ao_new_port(), _x_find_demux_plugin(), _x_find_demux_plugin_last_probe(), _x_load_audio_output_plugin(), _x_report_audio_format_tag(), _x_report_video_fourcc(), _x_vo_new_port(), ao_alsa_mixer_init(), ao_alsa_open(), ao_change_settings(), ao_esd_open(), ao_file_close(), ao_file_open(), ao_file_write(), ao_fusionsound_open(), ao_fusionsound_write(), ao_jack_open(), ao_loop(), ao_oss_open(), ao_sun_open(), ao_sun_open_plugin(), asf_send_audio_header(), asf_send_video_header(), audio_codec_lookup(), AVI_init(), change_output_format(), collect_plugins(), configure_renderer(), control_port_cb(), create_ximage(), deinterlace_init_plugin(), demux_avi_next(), demux_avi_send_headers(), demux_iff_send_chunk(), demux_mpc_send_chunk(), demux_mpeg_block_parse_pack(), demux_mpeg_pes_parse_pack(), demux_mpgaudio_next(), demux_ogg_send_chunk(), demux_slave_next(), do_record(), duplicate_frame(), dvaudio_decode_data(), dvb_class_get_autoplay_list(), dvb_parse_si(), dvb_plugin_open(), dvb_plugin_read(), dvb_spu_class_open_plugin(), dvd_plugin_open(), dvd_plugin_read_block(), dxr3_decode_data(), dxr3_flush(), dxr3_open_plugin(), dxr3_spudec_decode_data(), dxr3_spudec_dispose(), dxr3_spudec_open_plugin(), dxr3_spudec_process_nav(), dxr3_update_frame_format(), dxr3_vo_open_plugin(), ebml_check_header(), ebml_read_elem_data(), ebml_read_elem_id(), ebml_read_elem_len(), ebml_read_float(), ebml_read_master(), ebml_read_uint(), ebml_skip(), event_handler(), event_handler_external(), external_stream_play(), faad_apply_conf(), faad_apply_frame(), faad_reopen_dec(), fb_open_plugin(), ff_audio_decode_data(), ff_audio_ensure_buffer_size(), ff_audio_init_codec(), ff_audio_open_codec(), ff_check_bufsize(), ff_check_colorspace(), ff_dispose(), ff_handle_header_buffer(), ff_map_channels(), ff_setup_rgb2yuy2(), ff_vc1_find_header(), ff_video_open_plugin(), find_avformat_streams(), get_answer(), get_asf_header(), get_buffer(), get_chunk_header(), get_duration(), get_fb_fix_screeninfo(), get_format_context(), get_header(), get_input_buffer(), get_io_context(), get_media_packet(), handle_realvideo(), handle_sub_utf8(), handle_vobsub(), hevc_decode_data(), id3v2_parse_tag(), init_class(), init_class_fb(), init_codec(), init_codec_audio(), init_codec_real(), init_codec_video(), init_codec_xiph(), init_device(), init_subpicture(), init_video_codec(), input_avformat_get_instance(), input_avio_open(), is_avio_supported_protocol(), jack_callback(), jack_open_device(), jpeg_decode_data(), lavc_on_display_frame(), lavc_on_update_format(), load_channels(), load_epg_data(), load_syms_linux(), media_eject_media(), meta_info_set_unlocked_encoding(), metronom_set_option(), mmal_update_frame_format(), mms_choose_best_streams(), mms_connect(), mms_read(), mms_tcp_connect(), mmsh_connect_int2(), mmsh_read(), mmsh_tcp_connect(), mode_visual(), mpc_decode_data(), open_audio_capture_device(), open_demux_avformat_plugin(), open_dts_file(), open_flv_file(), open_internal(), open_jack_plugin(), open_plugin(), open_plugin_2(), open_plugin_fb(), open_radio_capture_device(), open_video_capture_device(), opengl2_draw(), opengl2_open_plugin(), opengl2_overlay_begin(), opengl2_update_csc_matrix(), opengl2_upload_overlay(), opengl_frame_proc_slice(), opengl_init_class(), opengl_open_plugin(), osd_get_text_size(), osd_render_text(), osd_renderer_load_font(), osd_set_encoding(), overlay_new(), parse_block(), parse_ebml_uint(), parse_edition_entry(), parse_frame(), parse_frame_payload(), parse_pes_for_pts(), parse_pmt(), parse_private_stream_1(), parse_track_entry(), pgx64_display_frame(), pgx64_init_driver(), pnm_connect(), pnm_get_stream_chunk(), profile_from_imgfmt(), pvr_break_rec_page(), pvr_event_handler(), pvr_finish_recording(), pvr_loop(), pvr_play_file(), pvr_plugin_open(), query_fourccs(), raw_open_plugin(), read_block_data(), read_iff_chunk(), real_parse_audio_specific_data(), real_parse_headers(), render_help_verify_ext(), render_setup_fp_yuv(), rtsp_connect(), rtsp_session_start(), search_by_channel(), seek_flv_file(), send_avpacket(), send_header(), send_headers_audio(), send_headers_video(), send_input_buffer(), send_output_buffer(), set_extradata(), set_frequency(), setup_buffers(), setup_dga(), start_codec(), stdin_plugin_open(), stdin_plugin_read(), stdin_plugin_seek(), stdin_plugin_wait(), sub_read_file(), switch_channel(), theora_decode_data(), tuner_tune_it(), uncompress_zlib(), update_config_cb(), update_tv_resolution(), upmix_mono_port_open(), v4l2_input_open(), v4l_class_get_radio_instance(), v4l_class_get_video_instance(), v4l_plugin_dispose(), v4l_plugin_read_block(), vaapi_check_status(), vaapi_display_frame(), vaapi_dispose_locked(), vaapi_duplicate_frame_data(), vaapi_init_internal(), vaapi_open_plugin(), vaapi_provide_standard_frame_data(), vaapi_update_csc(), vcd_class_get_autoplay_list(), vcd_class_get_dir(), vcd_plugin_open(), vdpau_decoder_init(), vdpau_decoder_render(), vdpau_h264_decode_data(), vdpau_open_plugin(), vdpau_update_csc_matrix(), vdr_execute_rpc_command(), vdr_plugin_dispose(), vdr_plugin_open(), vdr_plugin_open_fifo_mrl(), vdr_plugin_open_socket(), vdr_plugin_open_sockets(), vdr_rpc_thread_loop(), vdr_video_draw(), video_codec_lookup(), vo_free_img_buffers(), vo_get_frame(), vorbis_check_bufsize(), vpx_decode_data(), x11osd_create(), xcbosd_create(), xine_config_save(), xine_exit(), xine_init(), xine_open_audio_driver(), xine_probe_fast_memcpy_int(), xshm_frame_proc_setup(), xshm_open_plugin(), xshm_open_plugin_2(), xv_new_color(), xv_open_port(), xv_set_property(), xxmc_create_context(), xxmc_dispose_context(), xxmc_find_context(), xxmc_set_property(), xxmc_setup_subpictures(), and xxmc_xvmc_update_context().
| #define XINE_VERBOSITY_NONE 0 |
Referenced by _x_ao_new_port(), _x_init_broadcaster(), _x_vo_new_port(), dvd_plugin_read_block(), get_master_scr(), init_class(), metronom_clock_get_option(), metronom_clock_set_option(), metronom_get_option(), metronom_register_scr(), metronom_set_option(), metronom_start_sync_thread(), open_plugin(), open_plugin_2(), opengl_gui_data_exchange(), parse_chapter_atom(), pvr_plugin_open(), render_help_check_exts(), render_run(), render_setup_fp_yuv(), v4l2_class_get_instance(), xine_event_create_listener_thread(), and xine_new().
| #define XINE_VIDEO_AFD_14_9_CENTRE 11 |
| #define XINE_VIDEO_AFD_16_9_CENTRE 10 |
| #define XINE_VIDEO_AFD_16_9_PROTECT_14_9 14 |
| #define XINE_VIDEO_AFD_16_9_PROTECT_4_3 15 |
| #define XINE_VIDEO_AFD_4_3_CENTRE 9 |
| #define XINE_VIDEO_AFD_4_3_PROTECT_14_9 13 |
| #define XINE_VIDEO_AFD_BOX_14_9_TOP 3 |
| #define XINE_VIDEO_AFD_BOX_16_9_TOP 2 |
| #define XINE_VIDEO_AFD_BOX_GT_16_9_CENTRE 4 |
| #define XINE_VIDEO_AFD_NOT_PRESENT -1 |
Referenced by mpeg2_init(), parse_chunk(), and process_userdata().
| #define XINE_VIDEO_AFD_RESERVED_0 0 |
| #define XINE_VIDEO_AFD_RESERVED_1 1 |
| #define XINE_VIDEO_AFD_RESERVED_12 12 |
| #define XINE_VIDEO_AFD_RESERVED_5 5 |
| #define XINE_VIDEO_AFD_RESERVED_6 6 |
| #define XINE_VIDEO_AFD_RESERVED_7 7 |
| #define XINE_VIDEO_AFD_SAME_AS_FRAME 8 |
| #define XINE_VISUAL_TYPE_AA 2 |
Referenced by dxr3_aa_init_plugin().
| #define XINE_VISUAL_TYPE_CACA 8 |
| #define XINE_VISUAL_TYPE_DFB 5 |
| #define XINE_VISUAL_TYPE_DIRECTX 7 /* used by the win32/msvc port */ |
| #define XINE_VISUAL_TYPE_FB 3 |
Referenced by init_class_fb(), init_device(), and open_plugin_fb().
| #define XINE_VISUAL_TYPE_GTK 4 |
| #define XINE_VISUAL_TYPE_MACOSX 9 |
| #define XINE_VISUAL_TYPE_NONE 0 |
| #define XINE_VISUAL_TYPE_PM 6 /* used by the OS/2 port */ |
| #define XINE_VISUAL_TYPE_RAW 12 |
| #define XINE_VISUAL_TYPE_X11 1 |
| #define XINE_VISUAL_TYPE_X11_2 10 |
Referenced by directfb_clean_output_area(), directfb_dispose(), and directfb_gui_data_exchange().
| #define XINE_VISUAL_TYPE_XCB 11 |
| #define XINE_VO_ASPECT_4_3 2 /* 4:3 */ |
| #define XINE_VO_ASPECT_ANAMORPHIC 3 /* 16:9 */ |
| #define XINE_VO_ASPECT_AUTO 0 |
Referenced by _x_vo_scale_compute_ideal_size(), _x_vo_scale_init(), aa_set_property(), caca_set_property(), fb_open_plugin(), fb_set_property(), macosx_set_property(), open_plugin(), open_plugin_2(), open_plugin_fb(), opengl2_open_plugin(), opengl2_set_property(), opengl_open_plugin(), opengl_set_property(), pgx32_init_driver(), pgx32_set_property(), pgx64_init_driver(), pgx64_set_property(), raw_get_property(), sdl_set_property(), stk_set_property(), vaapi_open_plugin(), vaapi_set_property(), vdpau_open_plugin(), vdpau_set_property(), vidix_set_property(), vo_none_open_plugin(), vo_none_set_property(), xshm_open_plugin(), xshm_open_plugin_2(), xshm_set_property(), xv_set_property(), and xxmc_set_property().
| #define XINE_VO_ASPECT_DONT_TOUCH 42 |
| #define XINE_VO_ASPECT_DVB 4 /* 2.11:1 */ |
| #define XINE_VO_ASPECT_NUM_RATIOS 5 |
Referenced by aa_set_property(), caca_set_property(), directfb_get_property_min_max(), directfb_set_property(), fb_set_property(), macosx_set_property(), open_plugin(), opengl2_set_property(), opengl_set_property(), pgx32_set_property(), pgx64_set_property(), sdl_set_property(), stk_set_property(), vaapi_set_property(), vdpau_set_property(), vidix_set_property(), vo_none_set_property(), xshm_set_property(), xv_set_property(), and xxmc_set_property().
| #define XINE_VO_ASPECT_PAN_SCAN 41 |
| #define XINE_VO_ASPECT_SQUARE 1 /* 1:1 */ |
| #define XINE_VO_ZOOM_MAX 400 |
| #define XINE_VO_ZOOM_MIN -85 |
| #define XINE_VO_ZOOM_STEP 100 |
| #define XINE_VORAW_MAX_OVL 16 |
| #define XINE_VORAW_RGB 4 |
Referenced by raw_display_frame().
| #define XINE_VORAW_YUY2 2 |
Referenced by raw_display_frame(), and raw_open_plugin().
| #define XINE_VORAW_YV12 1 |
Referenced by raw_display_frame(), and raw_open_plugin().
| typedef struct xine_audio_port_s xine_audio_port_t |
| typedef struct xine_cfg_entry_s xine_cfg_entry_t |
| typedef void(* xine_config_cb_t) (void *user_data, xine_cfg_entry_t *entry) |
| typedef void(* xine_event_listener_cb_t) (void *user_data, const xine_event_t *event) |
| typedef struct xine_event_queue_s xine_event_queue_t |
| typedef struct xine_grab_video_frame_s xine_grab_video_frame_t |
| typedef struct xine_health_check_s xine_health_check_t |
| typedef void(* xine_log_cb_t) (void *user_data, int section) |
| typedef struct xine_osd_s xine_osd_t |
| typedef struct xine_post_in_s xine_post_in_t |
| typedef struct xine_post_out_s xine_post_out_t |
| typedef struct xine_post_s xine_post_t |
| typedef struct xine_stream_s xine_stream_t |
| typedef struct xine_video_port_s xine_video_port_t |
| int xine_check_version | ( | int | major, |
| int | minor, | ||
| int | sub | ||
| ) |
References XINE_MAJOR, XINE_MINOR, and XINE_SUB.
| void xine_close | ( | xine_stream_t * | stream | ) |
References close_internal(), mutex_cleanup(), XINE_STATUS_IDLE, and XINE_STATUS_QUIT.
Referenced by close_internal(), external_stream_stop(), and xine_dispose().
| void xine_close_audio_driver | ( | xine_t * | self, |
| xine_audio_port_t * | driver | ||
| ) |
References xine_audio_port_s::exit.
| void xine_close_video_driver | ( | xine_t * | self, |
| xine_video_port_t * | driver | ||
| ) |
References xine_video_port_s::exit.
| int xine_config_get_first_entry | ( | xine_t * | self, |
| xine_cfg_entry_t * | entry | ||
| ) |
| int xine_config_get_next_entry | ( | xine_t * | self, |
| xine_cfg_entry_t * | entry | ||
| ) |
| void xine_config_load | ( | xine_t * | self, |
| const char * | cfg_filename | ||
| ) |
References _, _x_abort, xine_s::config, config_add(), CONFIG_FILE_VERSION, config_lookup_entry(), config_translate_key(), config_update_num(), config_update_string(), cfg_entry_s::key, key, lprintf, NULL, cfg_entry_s::type, cfg_entry_s::unknown_value, XINE_CONFIG_TYPE_BOOL, XINE_CONFIG_TYPE_ENUM, XINE_CONFIG_TYPE_NUM, XINE_CONFIG_TYPE_RANGE, XINE_CONFIG_TYPE_STRING, XINE_CONFIG_TYPE_UNKNOWN, xine_log(), and XINE_LOG_MSG.
| int xine_config_lookup_entry | ( | xine_t * | self, |
| const char * | key, | ||
| xine_cfg_entry_t * | entry | ||
| ) |
References config_get_current_entry(), config_values_s::config_lock, config_values_s::cur, key, config_values_s::lookup_entry, NULL, cfg_entry_s::type, and XINE_CONFIG_TYPE_UNKNOWN.
Referenced by cdda_class_get_instance(), do_record(), dvb_class_get_autoplay_list(), dvb_plugin_open(), dvbspeed_init(), dvd_plugin_open(), goom_open_plugin(), http_plugin_open(), load_epg_data(), mms_class_get_instance(), open_plugin(), stdin_plugin_wait(), tuner_set_channel(), tuner_tune_it(), and xio_rw_abort().
| int xine_config_register_bool | ( | xine_t * | self, |
| const char * | key, | ||
| int | def_value, | ||
| const char * | description, | ||
| const char * | help, | ||
| int | exp_level, | ||
| xine_config_cb_t | changed_cb, | ||
| void * | cb_data | ||
| ) |
References key.
| int xine_config_register_enum | ( | xine_t * | self, |
| const char * | key, | ||
| int | def_value, | ||
| char ** | values, | ||
| const char * | description, | ||
| const char * | help, | ||
| int | exp_level, | ||
| xine_config_cb_t | changed_cb, | ||
| void * | cb_data | ||
| ) |
References key.
| const char* xine_config_register_filename | ( | xine_t * | self, |
| const char * | key, | ||
| const char * | def_value, | ||
| int | req_type, | ||
| const char * | description, | ||
| const char * | help, | ||
| int | exp_level, | ||
| xine_config_cb_t | changed_cb, | ||
| void * | cb_data | ||
| ) |
References key.
| int xine_config_register_num | ( | xine_t * | self, |
| const char * | key, | ||
| int | def_value, | ||
| const char * | description, | ||
| const char * | help, | ||
| int | exp_level, | ||
| xine_config_cb_t | changed_cb, | ||
| void * | cb_data | ||
| ) |
References key.
| int xine_config_register_range | ( | xine_t * | self, |
| const char * | key, | ||
| int | def_value, | ||
| int | min, | ||
| int | max, | ||
| const char * | description, | ||
| const char * | help, | ||
| int | exp_level, | ||
| xine_config_cb_t | changed_cb, | ||
| void * | cb_data | ||
| ) |
References key.
| const char* xine_config_register_string | ( | xine_t * | self, |
| const char * | key, | ||
| const char * | def_value, | ||
| const char * | description, | ||
| const char * | help, | ||
| int | exp_level, | ||
| xine_config_cb_t | changed_cb, | ||
| void * | cb_data | ||
| ) |
References key.
| void xine_config_reset | ( | xine_t * | self | ) |
| void xine_config_save | ( | xine_t * | self, |
| const char * | cfg_filename | ||
| ) |
References _, xine_s::config, CONFIG_FILE_VERSION, cfg_entry_s::description, cfg_entry_s::enum_values, cfg_entry_s::key, lprintf, cfg_entry_s::next, NULL, cfg_entry_s::num_default, cfg_entry_s::num_value, cfg_entry_s::range_max, cfg_entry_s::range_min, cfg_entry_s::str_default, cfg_entry_s::str_value, cfg_entry_s::type, cfg_entry_s::unknown_value, XINE_CONFIG_TYPE_BOOL, XINE_CONFIG_TYPE_ENUM, XINE_CONFIG_TYPE_NUM, XINE_CONFIG_TYPE_RANGE, XINE_CONFIG_TYPE_STRING, XINE_CONFIG_TYPE_UNKNOWN, XINE_PATH_MAX, XINE_VERBOSITY_LOG, and xprintf.
| void xine_config_set_translation_user | ( | const xine_config_entry_translation_t * | ) |
References config_entry_translation_user.
| void xine_config_update_entry | ( | xine_t * | self, |
| const xine_cfg_entry_t * | entry | ||
| ) |
| void xine_dispose | ( | xine_stream_t * | stream | ) |
References _x_audio_decoder_shutdown(), _x_close_broadcaster(), _x_refcounter_dec(), _x_video_decoder_shutdown(), osd_renderer_s::close, xine_stream_s::master, NULL, xine_stream_s::osd_renderer, xine_stream_s::slave, xine_stream_s::xine, xine_close(), XINE_STATUS_QUIT, XINE_VERBOSITY_DEBUG, and xprintf.
Referenced by close_internal(), external_stream_stop(), open_internal(), and xine_exit().
| int xine_eject | ( | xine_stream_t * | stream | ) |
References input_plugin_s::input_class, xine_stream_s::input_plugin, mutex_cleanup(), and XINE_STATUS_STOP.
| int xine_engine_get_param | ( | xine_t * | self, |
| int | param | ||
| ) |
References lprintf, and XINE_ENGINE_PARAM_VERBOSITY.
| void xine_engine_set_param | ( | xine_t * | self, |
| int | param, | ||
| int | value | ||
| ) |
References lprintf, and XINE_ENGINE_PARAM_VERBOSITY.
| void xine_event_create_listener_thread | ( | xine_event_queue_t * | queue, |
| xine_event_listener_cb_t | callback, | ||
| void * | user_data | ||
| ) |
References _x_abort, xine_event_queue_s::callback, listener_loop(), xine_event_queue_s::listener_thread, NULL, xine_event_queue_s::stream, xine_event_queue_s::user_data, user_data(), xine_stream_s::xine, XINE_VERBOSITY_NONE, and xprintf.
Referenced by external_stream_play(), spucmml_class_open_plugin(), and vdr_class_get_instance().
| void xine_event_dispose_queue | ( | xine_event_queue_t * | queue | ) |
References _x_freep(), _x_refcounter_dec(), xine_event_t::data, xine_event_t::data_length, xine_event_queue_s::events, xine_event_queue_s::events_processed, xine_event_queue_s::listener_thread, xine_event_queue_s::lock, xine_event_queue_s::new_event, NULL, xine_event_queue_s::stream, xine_event_t::stream, xine_event_t::tv, xine_event_t::type, xine_stream_s::xine, xine_event_free(), xine_event_get(), XINE_EVENT_QUIT, xine_list_delete(), xine_list_front(), xine_list_get_value(), xine_list_next(), xine_list_push_back(), xine_list_remove(), XINE_VERBOSITY_DEBUG, and xprintf.
Referenced by bluray_plugin_dispose(), demux_matroska_dispose(), demux_ogg_dispose(), demux_ts_dispose(), dvb_plugin_dispose(), dvd_plugin_dispose(), dxr3_spudec_dispose(), external_stream_stop(), open_plugin(), pvr_plugin_dispose(), spudec_dispose(), v4l_plugin_dispose(), vdr_audio_dispose(), vdr_audio_port_put_buffer(), vdr_plugin_dispose(), vdr_video_dispose(), and vdr_video_draw().
| void xine_event_free | ( | xine_event_t * | event | ) |
References _x_freep(), and xine_event_t::data.
Referenced by demux_ts_event_handler(), dvb_event_handler(), dvd_handle_events(), dxr3_spudec_decode_data(), handle_events(), listener_loop(), ogg_handle_event(), pvr_event_handler(), spudec_decode_data(), v4l_event_handler(), vdr_audio_port_put_buffer(), vdr_video_draw(), and xine_event_dispose_queue().
| xine_event_t* xine_event_get | ( | xine_event_queue_t * | queue | ) |
References xine_event_queue_s::events, xine_event_queue_s::lock, NULL, xine_list_front(), xine_list_get_value(), and xine_list_remove().
Referenced by demux_ts_event_handler(), dvb_event_handler(), dvd_handle_events(), dxr3_spudec_decode_data(), handle_events(), ogg_handle_event(), pvr_event_handler(), spudec_decode_data(), v4l_event_handler(), vcd_handle_events(), vdr_audio_port_put_buffer(), vdr_video_draw(), and xine_event_dispose_queue().
| xine_event_queue_t* xine_event_new_queue | ( | xine_stream_t * | stream | ) |
References _x_refcounter_inc(), xine_event_queue_s::callback_running, xine_event_queue_s::events, xine_event_queue_s::events_processed, xine_event_queue_s::listener_thread, xine_event_queue_s::lock, xine_event_queue_s::new_event, NULL, xine_event_queue_s::stream, xine_list_new(), and xine_list_push_back().
Referenced by anx_open_plugin(), bluray_class_get_instance(), dvb_plugin_open(), dvd_class_get_instance(), dxr3_spudec_open_plugin(), external_stream_play(), ogg_open_plugin(), open_plugin(), pvr_plugin_open(), spucmml_class_open_plugin(), spudec_open_plugin(), v4l2_input_open(), v4l_plugin_radio_open(), v4l_plugin_video_open(), vcd_class_get_instance(), vdr_audio_port_put_buffer(), vdr_class_get_instance(), and vdr_video_draw().
| void xine_event_send | ( | xine_stream_t * | stream, |
| const xine_event_t * | event | ||
| ) |
References xine_event_t::data, xine_event_t::data_length, xine_event_queue_s::events, xine_event_queue_s::lock, xine_event_queue_s::new_event, NULL, xine_event_t::stream, xine_event_t::tv, xine_event_t::type, xine_list_front(), xine_list_get_value(), xine_list_next(), and xine_list_push_back().
Referenced by __xine_pa_sink_info_callback(), _x_demux_send_mrl_reference(), _x_handle_stream_end(), _x_message(), ao_alsa_handle_event_thread(), audio_decoder_loop(), decode_render(), deinterlace_draw(), demux_ts_parse_pmt(), dvd_plugin_open(), dvd_plugin_read_block(), dxr3_spudec_process_nav(), event_handler(), ff_handle_mpeg_sequence(), frame_format_change(), http_plugin_read_int(), http_plugin_read_metainf(), idx_grow(), mpeg2_find_sequence_header(), parse_chunk(), process_sequence_mpeg12_dependent_data(), process_userdata(), pvr_finish_recording(), pvr_report_realtime(), report_progress(), report_stats(), send_audio_amp_event_internal(), send_header(), send_mouse_enter_leave_event(), send_num_buttons(), spudec_decode_data(), spudec_decode_nav(), spudec_process(), spudec_process_nav(), stream_flush(), stream_reset(), switch_channel(), update_chapter_display(), update_metadata(), update_title_display(), update_title_name(), vcd_update_title_display(), vdpau_decoder_init(), vdr_audio_port_put_buffer(), vdr_execute_rpc_command(), vdr_video_dispose(), vdr_video_draw(), vdr_vpts_offset_queue_change_end(), video_decoder_loop(), and vo_frame_draw().
| xine_event_t* xine_event_wait | ( | xine_event_queue_t * | queue | ) |
References xine_event_queue_s::events, xine_event_queue_s::lock, xine_event_queue_s::new_event, xine_list_front(), xine_list_get_value(), and xine_list_remove().
Referenced by listener_loop().
| void xine_exit | ( | xine_t * | self | ) |
| const char* xine_get_audio_driver_plugin_description | ( | xine_t * | self, |
| const char * | plugin_id | ||
| ) |
| int xine_get_audio_lang | ( | xine_stream_t * | stream, |
| int | channel, | ||
| char * | lang | ||
| ) |
| const char* xine_get_audio_plugin_description | ( | xine_t * | self, |
| const char * | plugin_id | ||
| ) |
| xine_post_out_t* xine_get_audio_source | ( | xine_stream_t * | stream | ) |
| const char* const* xine_get_autoplay_input_plugin_ids | ( | xine_t * | self | ) |
| const char* const* xine_get_autoplay_mrls | ( | xine_t * | self, |
| const char * | plugin_id, | ||
| int * | num_mrls | ||
| ) |
| const char* const* xine_get_browsable_input_plugin_ids | ( | xine_t * | self | ) |
| xine_mrl_t** xine_get_browse_mrls | ( | xine_t * | self, |
| const char * | plugin_id, | ||
| const char * | start_mrl, | ||
| int * | num_mrls | ||
| ) |
| int xine_get_current_frame | ( | xine_stream_t * | stream, |
| int * | width, | ||
| int * | height, | ||
| int * | ratio_code, | ||
| int * | format, | ||
| uint8_t * | img | ||
| ) |
| int xine_get_current_frame_alloc | ( | xine_stream_t * | stream, |
| int * | width, | ||
| int * | height, | ||
| int * | ratio_code, | ||
| int * | format, | ||
| uint8_t ** | img, | ||
| int * | img_size | ||
| ) |
References _x_get_current_frame_data(), xine_current_frame_data_t::format, height, xine_current_frame_data_t::height, xine_current_frame_data_t::img, xine_current_frame_data_t::img_size, xine_current_frame_data_t::ratio_code, width, xine_current_frame_data_t::width, and XINE_FRAME_DATA_ALLOCATE_IMG.
| int xine_get_current_frame_data | ( | xine_stream_t * | stream, |
| xine_current_frame_data_t * | data, | ||
| int | flags | ||
| ) |
References _x_get_current_frame_data().
Referenced by vdr_execute_rpc_command().
| int xine_get_current_frame_s | ( | xine_stream_t * | stream, |
| int * | width, | ||
| int * | height, | ||
| int * | ratio_code, | ||
| int * | format, | ||
| uint8_t * | img, | ||
| int * | img_size | ||
| ) |
| int64_t xine_get_current_vpts | ( | xine_stream_t * | stream | ) |
References xine_s::clock, metronom_clock_s::get_current_time, and xine_stream_s::xine.
Referenced by handle_events(), vdr_execute_rpc_command(), and vdr_vpts_offset_queue_change_end().
| char* xine_get_demux_for_mime_type | ( | xine_t * | self, |
| const char * | mime_type | ||
| ) |
| const char* xine_get_demux_plugin_description | ( | xine_t * | self, |
| const char * | plugin_id | ||
| ) |
| int xine_get_error | ( | xine_stream_t * | stream | ) |
| char* xine_get_file_extensions | ( | xine_t * | self | ) |
| const char* xine_get_input_plugin_description | ( | xine_t * | self, |
| const char * | plugin_id | ||
| ) |
| char* const* xine_get_log | ( | xine_t * | self, |
| int | buf | ||
| ) |
References NULL, and XINE_LOG_NUM.
| const char* const* xine_get_log_names | ( | xine_t * | self | ) |
References _, NULL, XINE_LOG_MSG, XINE_LOG_NUM, XINE_LOG_PLUGIN, and XINE_LOG_TRACE.
| int xine_get_log_section_count | ( | xine_t * | self | ) |
References XINE_LOG_NUM.
| const char* xine_get_meta_info | ( | xine_stream_t * | stream, |
| int | info | ||
| ) |
References _x_meta_info_get_public().
| char* xine_get_mime_types | ( | xine_t * | self | ) |
| int xine_get_param | ( | xine_stream_t * | stream, |
| int | param | ||
| ) |
References _x_get_broadcaster_port(), _x_get_fine_speed(), _x_get_speed(), _x_stream_info_get_public(), AO_PROP_AMP, AO_PROP_AMP_MUTE, AO_PROP_COMPRESSOR, AO_PROP_EQ_30HZ, AO_PROP_MIXER_VOL, AO_PROP_MUTE_VOL, xine_stream_s::audio_out, metronom_s::get_option, xine_audio_port_s::get_property, xine_video_port_s::get_property, xine_stream_s::metronom, METRONOM_AV_OFFSET, METRONOM_PREBUFFER, METRONOM_SPU_OFFSET, xine_stream_s::spu_channel_user, xine_s::verbosity, xine_stream_s::video_out, xine_stream_s::xine, XINE_PARAM_AUDIO_AMP_LEVEL, XINE_PARAM_AUDIO_AMP_MUTE, XINE_PARAM_AUDIO_CHANNEL_LOGICAL, XINE_PARAM_AUDIO_COMPR_LEVEL, XINE_PARAM_AUDIO_MUTE, XINE_PARAM_AUDIO_VOLUME, XINE_PARAM_AV_OFFSET, XINE_PARAM_BROADCASTER_PORT, XINE_PARAM_DELAY_FINISHED_EVENT, XINE_PARAM_EARLY_FINISHED_EVENT, XINE_PARAM_EQ_1000HZ, XINE_PARAM_EQ_125HZ, XINE_PARAM_EQ_16000HZ, XINE_PARAM_EQ_2000HZ, XINE_PARAM_EQ_250HZ, XINE_PARAM_EQ_30HZ, XINE_PARAM_EQ_4000HZ, XINE_PARAM_EQ_500HZ, XINE_PARAM_EQ_60HZ, XINE_PARAM_EQ_8000HZ, XINE_PARAM_FINE_SPEED, XINE_PARAM_GAPLESS_SWITCH, XINE_PARAM_IGNORE_AUDIO, XINE_PARAM_IGNORE_SPU, XINE_PARAM_IGNORE_VIDEO, XINE_PARAM_METRONOM_PREBUFFER, XINE_PARAM_SPEED, XINE_PARAM_SPU_CHANNEL, XINE_PARAM_SPU_OFFSET, XINE_PARAM_VERBOSITY, XINE_PARAM_VIDEO_CHANNEL, XINE_PARAM_VO_ASPECT_RATIO, XINE_PARAM_VO_BRIGHTNESS, XINE_PARAM_VO_CONTRAST, XINE_PARAM_VO_CROP_BOTTOM, XINE_PARAM_VO_CROP_LEFT, XINE_PARAM_VO_CROP_RIGHT, XINE_PARAM_VO_CROP_TOP, XINE_PARAM_VO_DEINTERLACE, XINE_PARAM_VO_GAMMA, XINE_PARAM_VO_HUE, XINE_PARAM_VO_NOISE_REDUCTION, XINE_PARAM_VO_SATURATION, XINE_PARAM_VO_SHARPNESS, XINE_PARAM_VO_TVMODE, XINE_PARAM_VO_WINDOW_HEIGHT, XINE_PARAM_VO_WINDOW_WIDTH, XINE_PARAM_VO_ZOOM_X, XINE_PARAM_VO_ZOOM_Y, XINE_STREAM_INFO_IGNORE_AUDIO, XINE_STREAM_INFO_IGNORE_SPU, XINE_STREAM_INFO_IGNORE_VIDEO, XINE_VERBOSITY_DEBUG, and xprintf.
Referenced by internal_write_event_frame_size(), open_video_capture_device(), vcd_force_redisplay(), vcd_plugin_read_block(), vdpau_display_frame(), vdr_execute_rpc_command(), and xxmc_display_frame().
| int xine_get_pos_length | ( | xine_stream_t * | stream, |
| int * | pos_stream, | ||
| int * | pos_time, | ||
| int * | length_time | ||
| ) |
References get_current_position(), and get_stream_length().
| const char* xine_get_post_plugin_description | ( | xine_t * | self, |
| const char * | plugin_id | ||
| ) |
| int xine_get_spu_lang | ( | xine_stream_t * | stream, |
| int | channel, | ||
| char * | lang | ||
| ) |
| const char* xine_get_spu_plugin_description | ( | xine_t * | self, |
| const char * | plugin_id | ||
| ) |
| int xine_get_status | ( | xine_stream_t * | stream | ) |
Referenced by demux_unstick_ao_loop(), ff_audio_decode_data(), and spudec_decode_data().
| uint32_t xine_get_stream_info | ( | xine_stream_t * | stream, |
| int | info | ||
| ) |
References _x_stream_info_get_public(), DEMUX_CAP_CHAPTERS, input_plugin_s::get_capabilities, INPUT_CAP_CHAPTERS, INPUT_CAP_SEEKABLE, xine_stream_s::input_plugin, xine_stream_s::xine, XINE_STREAM_INFO_AUDIO_BITRATE, XINE_STREAM_INFO_AUDIO_BITS, XINE_STREAM_INFO_AUDIO_CHANNELS, XINE_STREAM_INFO_AUDIO_FOURCC, XINE_STREAM_INFO_AUDIO_HANDLED, XINE_STREAM_INFO_AUDIO_SAMPLERATE, XINE_STREAM_INFO_BITRATE, XINE_STREAM_INFO_DISCARDED_FRAMES, XINE_STREAM_INFO_DVD_ANGLE_COUNT, XINE_STREAM_INFO_DVD_ANGLE_NUMBER, XINE_STREAM_INFO_DVD_CHAPTER_COUNT, XINE_STREAM_INFO_DVD_CHAPTER_NUMBER, XINE_STREAM_INFO_DVD_TITLE_COUNT, XINE_STREAM_INFO_DVD_TITLE_NUMBER, XINE_STREAM_INFO_FRAME_DURATION, XINE_STREAM_INFO_HAS_AUDIO, XINE_STREAM_INFO_HAS_CHAPTERS, XINE_STREAM_INFO_HAS_VIDEO, XINE_STREAM_INFO_IGNORE_AUDIO, XINE_STREAM_INFO_IGNORE_SPU, XINE_STREAM_INFO_IGNORE_VIDEO, XINE_STREAM_INFO_MAX_AUDIO_CHANNEL, XINE_STREAM_INFO_MAX_SPU_CHANNEL, XINE_STREAM_INFO_SEEKABLE, XINE_STREAM_INFO_SKIPPED_FRAMES, XINE_STREAM_INFO_VIDEO_AFD, XINE_STREAM_INFO_VIDEO_BITRATE, XINE_STREAM_INFO_VIDEO_CHANNELS, XINE_STREAM_INFO_VIDEO_FOURCC, XINE_STREAM_INFO_VIDEO_HANDLED, XINE_STREAM_INFO_VIDEO_HAS_STILL, XINE_STREAM_INFO_VIDEO_HEIGHT, XINE_STREAM_INFO_VIDEO_RATIO, XINE_STREAM_INFO_VIDEO_STREAMS, XINE_STREAM_INFO_VIDEO_WIDTH, XINE_VERBOSITY_DEBUG, and xprintf.
Referenced by show_eit(), and vdr_execute_rpc_command().
| void xine_get_version | ( | int * | major, |
| int * | minor, | ||
| int * | sub | ||
| ) |
References XINE_MAJOR, XINE_MINOR, and XINE_SUB.
| const char* xine_get_version_string | ( | void | ) |
References VERSION.
| const char* xine_get_video_driver_plugin_description | ( | xine_t * | self, |
| const char * | plugin_id | ||
| ) |
| const char* xine_get_video_plugin_description | ( | xine_t * | self, |
| const char * | plugin_id | ||
| ) |
| xine_post_out_t* xine_get_video_source | ( | xine_stream_t * | stream | ) |
| xine_health_check_t* xine_health_check | ( | xine_health_check_t * | , |
| int | check_num | ||
| ) |
| void xine_init | ( | xine_t * | self | ) |
References _, _x_metronom_clock_init(), _x_scan_plugins(), config_demux_strategy_cb(), config_save_cb(), init_yuv_conversion(), NULL, ticket_init(), XINE_CONFIG_SECURITY, XINE_CONFIG_STRING_IS_DIRECTORY_NAME, xine_get_homedir(), xine_list_new(), xine_probe_fast_memcpy(), XINE_PROFILE, XINE_VERBOSITY_LOG, and xprintf.
| int xine_keyframes_find | ( | xine_stream_t * | stream, |
| xine_keyframes_entry_t * | pos, | ||
| int | offs | ||
| ) |
Query stream keyframe seek index.
| stream | The stream that index is for. |
| pos | On call, the start time or normpos. On return, the found time and normpos. |
| offs | 0 gets nearest keyframe, other values step from exact given pos. |
References xine_keyframes_entry_t::msecs, xine_keyframes_entry_t::normpos, and XINE_ANON_STREAM.
| xine_keyframes_entry_t* xine_keyframes_get | ( | xine_stream_t * | stream, |
| int * | size | ||
| ) |
Get a private stream keyframe seek index copy, free () it when done.
| stream | The stream that index is for. |
| size | On return, the count of entries there are. |
References NULL, and XINE_ANON_STREAM.
| const char* const* xine_list_audio_decoder_plugins | ( | xine_t * | self | ) |
| const char* const* xine_list_audio_output_plugins | ( | xine_t * | self | ) |
| const char* const* xine_list_demuxer_plugins | ( | xine_t * | self | ) |
| const char* const* xine_list_input_plugins | ( | xine_t * | self | ) |
| const char* const* xine_list_post_plugins | ( | xine_t * | xine | ) |
| const char* const* xine_list_post_plugins_typed | ( | xine_t * | xine, |
| uint32_t | type | ||
| ) |
| const char* const* xine_list_spu_plugins | ( | xine_t * | self | ) |
| const char* const* xine_list_video_decoder_plugins | ( | xine_t * | self | ) |
| const char* const* xine_list_video_output_plugins | ( | xine_t * | self | ) |
| const char* const* xine_list_video_output_plugins_typed | ( | xine_t * | self, |
| uint64_t | typemask | ||
| ) |
| void xine_log | ( | xine_t * | self, |
| int | buf, | ||
| const char * | format, | ||
| ... | |||
| ) |
References check_log_alloc(), and SCRATCH_LINE_LEN_MAX.
Referenced by _cdda_cddb_socket_open(), _load_plugin_class(), _register_plugins_internal(), _unload_unref_plugins(), _x_cache_plugin_get_instance(), _x_demux_control_headers_done(), _x_io_select(), _x_rip_plugin_get_instance(), _x_use_proxy(), _x_video_decoder_init(), ao_alsa_open(), ao_dx2_close(), ao_dx2_control(), ao_dx2_exit(), ao_dx2_open(), asf_read_header(), audio_decoder_loop(), audio_error(), audio_fill(), AVI_init(), bitplane_decode_data(), buffer_service(), cache_plugin_open(), collect_plugins(), config_save_cb(), decode_vorbis_header(), demux_loop(), demux_mpeg_pes_parse_pack(), demux_mve_send_chunk(), file_input_open(), file_input_read_block(), get_answer(), get_chunk_header(), gnomevfs_plugin_open(), host_connect(), host_connect_attempt_ipv4(), host_connect_ipv4(), http_plugin_open(), http_plugin_read_int(), idx_grow(), lpcm_decode_data(), map_decoder_list(), mmsh_connect(), next_frame(), open_film_file(), open_internal(), open_mod_file(), open_mve_file(), open_plugin(), open_snd_file(), open_voc_file(), parse_pes_for_pts(), play_internal(), read_iff_chunk(), rip_plugin_open(), rip_plugin_read(), rip_plugin_read_block(), rip_plugin_seek(), rip_seek_original(), save_catalog(), video_decoder_loop(), video_out_loop(), vo_frame_draw(), vorbis_decode_data(), w32a_decode_data(), w32a_init_audio(), w32v_decode_data(), w32v_init_codec(), w32v_init_ds_dmo_codec(), xine_config_load(), and xio_rw_abort().
| xine_t* xine_new | ( | void | ) |
References _x_config_init(), bindtextdomain, NULL, XINE_LOCALEDIR, XINE_TEXTDOMAIN, and XINE_VERBOSITY_NONE.
| xine_grab_video_frame_t* xine_new_grab_video_frame | ( | xine_stream_t * | stream | ) |
| int xine_open | ( | xine_stream_t * | stream, |
| const char * | mrl | ||
| ) |
References lprintf, mutex_cleanup(), and open_internal().
Referenced by external_stream_play(), and open_internal().
| xine_audio_port_t* xine_open_audio_driver | ( | xine_t * | self, |
| const char * | id, | ||
| void * | data | ||
| ) |
| xine_video_port_t* xine_open_video_driver | ( | xine_t * | self, |
| const char * | id, | ||
| int | visual, | ||
| void * | data | ||
| ) |
References _x_load_video_output_plugin(), _x_vo_new_port(), lprintf, and NULL.
| void xine_osd_clear | ( | xine_osd_t * | self | ) |
| void xine_osd_draw_bitmap | ( | xine_osd_t * | self, |
| uint8_t * | bitmap, | ||
| int | x1, | ||
| int | y1, | ||
| int | width, | ||
| int | height, | ||
| uint8_t * | palette_map | ||
| ) |
Referenced by draw_bitmap(), and vdr_execute_rpc_command().
| void xine_osd_draw_line | ( | xine_osd_t * | self, |
| int | x1, | ||
| int | y1, | ||
| int | x2, | ||
| int | y2, | ||
| int | color | ||
| ) |
| void xine_osd_draw_point | ( | xine_osd_t * | self, |
| int | x, | ||
| int | y, | ||
| int | color | ||
| ) |
| void xine_osd_draw_rect | ( | xine_osd_t * | self, |
| int | x1, | ||
| int | y1, | ||
| int | x2, | ||
| int | y2, | ||
| int | color, | ||
| int | filled | ||
| ) |
Referenced by overlay_proc().
| void xine_osd_draw_text | ( | xine_osd_t * | self, |
| int | x1, | ||
| int | y1, | ||
| const char * | text, | ||
| int | color_base | ||
| ) |
| void xine_osd_free | ( | xine_osd_t * | self | ) |
Referenced by close_overlay(), vdr_class_get_instance(), vdr_execute_rpc_command(), and vdr_plugin_dispose().
| uint32_t xine_osd_get_capabilities | ( | xine_osd_t * | self | ) |
Referenced by open_argb_overlay(), and vdr_class_get_instance().
| void xine_osd_get_palette | ( | xine_osd_t * | self, |
| uint32_t * | color, | ||
| uint8_t * | trans | ||
| ) |
Referenced by vdr_execute_rpc_command().
| void xine_osd_get_text_size | ( | xine_osd_t * | self, |
| const char * | text, | ||
| int * | width, | ||
| int * | height | ||
| ) |
| void xine_osd_hide | ( | xine_osd_t * | self, |
| int64_t | vpts | ||
| ) |
Referenced by overlay_proc(), vdr_execute_rpc_command(), and vdr_plugin_dispose().
| xine_osd_t* xine_osd_new | ( | xine_stream_t * | self, |
| int | x, | ||
| int | y, | ||
| int | width, | ||
| int | height | ||
| ) |
References height, osd_renderer_s::new_object, xine_stream_s::osd_renderer, osd_object_s::renderer, osd_renderer_s::set_position, and width.
Referenced by open_overlay(), vdr_class_get_instance(), and vdr_execute_rpc_command().
| void xine_osd_set_argb_buffer | ( | xine_osd_t * | self, |
| uint32_t * | argb_buffer, | ||
| int | dirty_x, | ||
| int | dirty_y, | ||
| int | dirty_width, | ||
| int | dirty_height | ||
| ) |
Referenced by argb_overlay_proc(), and vdr_execute_rpc_command().
| void xine_osd_set_encoding | ( | xine_osd_t * | self, |
| const char * | encoding | ||
| ) |
| void xine_osd_set_extent | ( | xine_osd_t * | self, |
| int | extent_width, | ||
| int | extent_height | ||
| ) |
Referenced by open_overlay(), and vdr_execute_rpc_command().
| int xine_osd_set_font | ( | xine_osd_t * | self, |
| const char * | fontname, | ||
| int | size | ||
| ) |
| void xine_osd_set_palette | ( | xine_osd_t * | self, |
| const uint32_t *const | color, | ||
| const uint8_t *const | trans | ||
| ) |
Referenced by draw_bitmap(), and vdr_execute_rpc_command().
| void xine_osd_set_position | ( | xine_osd_t * | self, |
| int | x, | ||
| int | y | ||
| ) |
Referenced by vdr_execute_rpc_command().
| void xine_osd_set_text_palette | ( | xine_osd_t * | self, |
| int | palette_number, | ||
| int | color_base | ||
| ) |
| void xine_osd_set_video_window | ( | xine_osd_t * | self, |
| int | window_x, | ||
| int | window_y, | ||
| int | window_width, | ||
| int | window_height | ||
| ) |
Referenced by vdr_execute_rpc_command().
| void xine_osd_show | ( | xine_osd_t * | self, |
| int64_t | vpts | ||
| ) |
Referenced by argb_overlay_proc(), overlay_proc(), and vdr_execute_rpc_command().
| void xine_osd_show_unscaled | ( | xine_osd_t * | self, |
| int64_t | vpts | ||
| ) |
Referenced by vdr_execute_rpc_command().
| int xine_play | ( | xine_stream_t * | stream, |
| int | start_pos, | ||
| int | start_time | ||
| ) |
References mutex_cleanup(), play_internal(), xine_stream_s::slave, XINE_MASTER_SLAVE_PLAY, and xine_play().
Referenced by external_stream_play(), and xine_play().
| void xine_plugins_garbage_collector | ( | xine_t * | self | ) |
| int xine_port_send_gui_data | ( | xine_video_port_t * | vo, |
| int | type, | ||
| void * | data | ||
| ) |
References xine_video_port_s::driver.
| void xine_post_dispose | ( | xine_t * | xine, |
| xine_post_t * | self | ||
| ) |
References post_plugin_s::dispose.
| xine_post_t* xine_post_init | ( | xine_t * | xine, |
| const char * | name, | ||
| int | inputs, | ||
| xine_audio_port_t ** | audio_target, | ||
| xine_video_port_t ** | video_target | ||
| ) |
References _load_plugin_class(), plugin_info_t::id, inc_node_ref(), plugin_node_t::info, post_plugin_s::input, input(), post_plugin_s::input_ids, plugin_catalog_s::lock, name, xine_post_out_s::name, post_plugin_s::node, NULL, post_plugin_s::output, post_plugin_s::output_ids, plugin_node_t::plugin_class, plugin_catalog_s::plugin_lists, PLUGIN_POST, post_plugin_s::running_ticket, plugin_info_t::special_info, xine_post_s::type, post_plugin_s::xine, xine_list_front(), xine_list_get_value(), xine_list_next(), post_plugin_s::xine_post, xine_sarray_get(), xine_sarray_size(), XINE_VERBOSITY_DEBUG, and xprintf.
| xine_post_in_t* xine_post_input | ( | xine_post_t * | self, |
| const char * | name | ||
| ) |
References input(), name, NULL, xine_list_front(), xine_list_get_value(), and xine_list_next().
| const char* const* xine_post_list_inputs | ( | xine_post_t * | self | ) |
| const char* const* xine_post_list_outputs | ( | xine_post_t * | self | ) |
| xine_post_out_t* xine_post_output | ( | xine_post_t * | self, |
| const char * | name | ||
| ) |
References name, xine_post_out_s::name, NULL, xine_list_front(), xine_list_get_value(), and xine_list_next().
| int xine_post_wire | ( | xine_post_out_t * | source, |
| xine_post_in_t * | target | ||
| ) |
References xine_post_in_s::data, NULL, xine_post_out_s::rewire, xine_post_in_s::type, and xine_post_out_s::type.
| int xine_post_wire_audio_port | ( | xine_post_out_t * | source, |
| xine_audio_port_t * | ao | ||
| ) |
References NULL, xine_post_out_s::rewire, xine_post_out_s::type, and XINE_POST_DATA_AUDIO.
| int xine_post_wire_video_port | ( | xine_post_out_t * | source, |
| xine_video_port_t * | vo | ||
| ) |
References NULL, xine_post_out_s::rewire, xine_post_out_s::type, and XINE_POST_DATA_VIDEO.
| void xine_register_log_cb | ( | xine_t * | self, |
| xine_log_cb_t | cb, | ||
| void * | user_data | ||
| ) |
References user_data().
| void xine_set_flags | ( | xine_t * | , |
| int | |||
| ) |
| void xine_set_param | ( | xine_stream_t * | stream, |
| int | param, | ||
| int | value | ||
| ) |
References _x_close_broadcaster(), _x_get_fine_speed(), _x_init_broadcaster(), _x_select_spu_channel(), _x_set_fine_speed(), _x_set_speed(), _x_stream_info_set(), AO_PROP_AMP, AO_PROP_AMP_MUTE, AO_PROP_CLOSE_DEVICE, AO_PROP_COMPRESSOR, AO_PROP_EQ_30HZ, AO_PROP_MIXER_VOL, AO_PROP_MUTE_VOL, xine_stream_s::audio_out, xine_audio_port_s::get_property, lprintf, xine_stream_s::metronom, METRONOM_AV_OFFSET, METRONOM_PREBUFFER, METRONOM_SPU_OFFSET, NULL, send_audio_amp_event_internal(), metronom_s::set_option, xine_audio_port_s::set_property, xine_video_port_s::set_property, xine_s::verbosity, xine_stream_s::video_out, xine_stream_s::xine, XINE_PARAM_AUDIO_AMP_LEVEL, XINE_PARAM_AUDIO_AMP_MUTE, XINE_PARAM_AUDIO_CHANNEL_LOGICAL, XINE_PARAM_AUDIO_CLOSE_DEVICE, XINE_PARAM_AUDIO_COMPR_LEVEL, XINE_PARAM_AUDIO_MUTE, XINE_PARAM_AUDIO_VOLUME, XINE_PARAM_AV_OFFSET, XINE_PARAM_BROADCASTER_PORT, XINE_PARAM_DELAY_FINISHED_EVENT, XINE_PARAM_EARLY_FINISHED_EVENT, XINE_PARAM_EQ_1000HZ, XINE_PARAM_EQ_125HZ, XINE_PARAM_EQ_16000HZ, XINE_PARAM_EQ_2000HZ, XINE_PARAM_EQ_250HZ, XINE_PARAM_EQ_30HZ, XINE_PARAM_EQ_4000HZ, XINE_PARAM_EQ_500HZ, XINE_PARAM_EQ_60HZ, XINE_PARAM_EQ_8000HZ, XINE_PARAM_FINE_SPEED, XINE_PARAM_GAPLESS_SWITCH, XINE_PARAM_IGNORE_AUDIO, XINE_PARAM_IGNORE_SPU, XINE_PARAM_IGNORE_VIDEO, XINE_PARAM_METRONOM_PREBUFFER, XINE_PARAM_SPEED, XINE_PARAM_SPU_CHANNEL, XINE_PARAM_SPU_OFFSET, XINE_PARAM_VERBOSITY, XINE_PARAM_VIDEO_CHANNEL, XINE_PARAM_VO_ASPECT_RATIO, XINE_PARAM_VO_BRIGHTNESS, XINE_PARAM_VO_CONTRAST, XINE_PARAM_VO_CROP_BOTTOM, XINE_PARAM_VO_CROP_LEFT, XINE_PARAM_VO_CROP_RIGHT, XINE_PARAM_VO_CROP_TOP, XINE_PARAM_VO_DEINTERLACE, XINE_PARAM_VO_GAMMA, XINE_PARAM_VO_HUE, XINE_PARAM_VO_NOISE_REDUCTION, XINE_PARAM_VO_SATURATION, XINE_PARAM_VO_SHARPNESS, XINE_PARAM_VO_SINGLE_STEP, XINE_PARAM_VO_TVMODE, XINE_PARAM_VO_ZOOM_X, XINE_PARAM_VO_ZOOM_Y, XINE_SPEED_PAUSE, XINE_STREAM_INFO_IGNORE_AUDIO, XINE_STREAM_INFO_IGNORE_SPU, XINE_STREAM_INFO_IGNORE_VIDEO, XINE_VERBOSITY_DEBUG, and xprintf.
Referenced by adjust_zoom(), demux_image_seek(), open_internal(), open_video_capture_device(), v4l_plugin_dispose(), vcd_force_redisplay(), vcd_plugin_read_block(), vcd_set_aspect_ratio(), and vdr_execute_rpc_command().
| void xine_stop | ( | xine_stream_t * | stream | ) |
References AO_PROP_DISCARD_BUFFERS, xine_stream_s::audio_out, mutex_cleanup(), xine_audio_port_s::set_property, xine_video_port_s::set_property, xine_stream_s::slave, stop_internal(), xine_stream_s::video_out, VO_PROP_DISCARD_FRAMES, xine_stream_s::xine, XINE_MASTER_SLAVE_STOP, and xine_stop().
Referenced by external_stream_stop(), and xine_stop().
| int xine_stream_master_slave | ( | xine_stream_t * | master, |
| xine_stream_t * | slave, | ||
| int | affection | ||
| ) |
References xine_stream_s::master, and xine_stream_s::slave.
| xine_stream_t* xine_stream_new | ( | xine_t * | self, |
| xine_audio_port_t * | ao, | ||
| xine_video_port_t * | vo | ||
| ) |
References _x_audio_decoder_init(), _x_audio_decoder_shutdown(), _x_extra_info_reset(), _x_metronom_init(), _x_new_refcounter(), _x_osd_renderer_init(), _x_spu_misc_init(), _x_video_decoder_init(), _x_video_decoder_shutdown(), xine_stream_s::audio_channel_auto, xine_stream_s::audio_out, xine_video_port_s::driver, xine_stream_s::master, xine_stream_s::metronom, NULL, xine_stream_s::osd_renderer, xine_stream_s::slave, xine_stream_s::spu_channel, xine_stream_s::spu_channel_auto, xine_stream_s::spu_channel_letterbox, xine_stream_s::spu_channel_user, xine_stream_s::spu_decoder_plugin, xine_stream_s::spu_decoder_streamtype, stream_rewire_audio(), stream_rewire_video(), xine_stream_s::video_driver, xine_stream_s::video_out, xine_stream_s::xine, xine_dispose_internal(), xine_list_new(), xine_list_push_back(), XINE_POST_DATA_AUDIO, XINE_POST_DATA_VIDEO, XINE_STATUS_IDLE, XINE_STREAM_INFO_MAX, XINE_VERBOSITY_DEBUG, and xprintf.
Referenced by external_stream_play(), and open_internal().
| void xine_vlog | ( | xine_t * | self, |
| int | buf, | ||
| const char * | format, | ||
| va_list | args | ||
| ) |
References check_log_alloc().
Referenced by XINE_FORMAT_PRINTF().
1.8.14