MythTV  0.27pre
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Typedefs | Functions
hdhomerun_os_windows.h File Reference

Go to the source code of this file.

Typedefs

typedef int bool_t
typedef signed __int8 int8_t
typedef signed __int16 int16_t
typedef signed __int32 int32_t
typedef signed __int64 int64_t
typedef unsigned __int8 uint8_t
typedef unsigned __int16 uint16_t
typedef unsigned __int32 uint32_t
typedef unsigned __int64 uint64_t
typedef void(* sig_t )(int)
typedef HANDLE pthread_t
typedef HANDLE pthread_mutex_t

Functions

LIBTYPE uint32_t random_get32 (void)
LIBTYPE uint64_t getcurrenttime (void)
LIBTYPE void msleep_approx (uint64_t ms)
LIBTYPE void msleep_minimum (uint64_t ms)
LIBTYPE int pthread_create (pthread_t *tid, void *attr, LPTHREAD_START_ROUTINE start, void *arg)
LIBTYPE int pthread_join (pthread_t tid, void **value_ptr)
LIBTYPE void pthread_mutex_init (pthread_mutex_t *mutex, void *attr)
LIBTYPE void pthread_mutex_lock (pthread_mutex_t *mutex)
LIBTYPE void pthread_mutex_unlock (pthread_mutex_t *mutex)
LIBTYPE void console_vprintf (const char *fmt, va_list ap)
LIBTYPE void console_printf (const char *fmt,...)

Typedef Documentation

typedef int bool_t

Definition at line 62 of file hdhomerun_os_windows.h.

typedef signed __int8 int8_t

Definition at line 67 of file hdhomerun_os_windows.h.

typedef signed __int16 int16_t

Definition at line 68 of file hdhomerun_os_windows.h.

typedef signed __int32 int32_t

Definition at line 69 of file hdhomerun_os_windows.h.

typedef signed __int64 int64_t

Definition at line 70 of file hdhomerun_os_windows.h.

typedef unsigned __int8 uint8_t

Definition at line 71 of file hdhomerun_os_windows.h.

typedef unsigned __int16 uint16_t

Definition at line 72 of file hdhomerun_os_windows.h.

typedef unsigned __int32 uint32_t

Definition at line 73 of file hdhomerun_os_windows.h.

typedef unsigned __int64 uint64_t

Definition at line 74 of file hdhomerun_os_windows.h.

typedef void(* sig_t)(int)

Definition at line 75 of file hdhomerun_os_windows.h.

typedef HANDLE pthread_t

Definition at line 76 of file hdhomerun_os_windows.h.

Definition at line 77 of file hdhomerun_os_windows.h.


Function Documentation

LIBTYPE uint32_t random_get32 ( void  )

Definition at line 35 of file hdhomerun_os_posix.c.

Referenced by hdhomerun_device_tuner_lockkey_request().

LIBTYPE uint64_t getcurrenttime ( void  )
LIBTYPE void msleep_approx ( uint64_t  ms)
LIBTYPE void msleep_minimum ( uint64_t  ms)
LIBTYPE int pthread_create ( pthread_t tid,
void attr,
LPTHREAD_START_ROUTINE  start,
void arg 
)
LIBTYPE int pthread_join ( pthread_t  tid,
void **  value_ptr 
)
LIBTYPE void pthread_mutex_init ( pthread_mutex_t mutex,
void attr 
)
LIBTYPE void pthread_mutex_lock ( pthread_mutex_t mutex)

Definition at line 121 of file hdhomerun_os_windows.c.

Referenced by MPEG2fixup::AddFrame(), bd_mutex_lock(), dvdnav_absolute_time_search(), dvdnav_angle_change(), dvdnav_audio_stream_channels(), dvdnav_audio_stream_format(), dvdnav_audio_stream_to_lang(), dvdnav_button_activate(), dvdnav_button_activate_cmd(), dvdnav_clear(), dvdnav_close(), dvdnav_current_title_info(), dvdnav_current_title_program(), dvdnav_describe_title_chapters(), dvdnav_first_play(), dvdnav_free_cache_block(), dvdnav_get_active_audio_stream(), dvdnav_get_active_spu_stream(), dvdnav_get_angle_info(), dvdnav_get_audio_attr(), dvdnav_get_audio_logical_stream(), dvdnav_get_next_cache_block(), dvdnav_get_position(), dvdnav_get_restrictions(), dvdnav_get_spu_attr(), dvdnav_get_spu_logical_stream(), dvdnav_get_video_aspect(), dvdnav_get_video_format(), dvdnav_get_video_resolution(), dvdnav_get_video_scale_permission(), dvdnav_go_up(), dvdnav_is_domain(), dvdnav_menu_call(), dvdnav_next_pg_search(), dvdnav_part_play(), dvdnav_pre_cache_blocks(), dvdnav_prev_pg_search(), dvdnav_program_play(), dvdnav_read_cache_block(), dvdnav_read_cache_clear(), dvdnav_read_cache_free(), dvdnav_relative_time_search(), dvdnav_reset(), dvdnav_sector_search(), dvdnav_set_active_audio_stream(), dvdnav_set_region_mask(), dvdnav_spu_stream_to_lang(), dvdnav_still_skip(), dvdnav_stop(), dvdnav_top_pg_search(), getcurrenttime(), hdhomerun_debug_close(), hdhomerun_debug_flush(), hdhomerun_debug_output_message(), hdhomerun_debug_pop_and_free_message(), hdhomerun_debug_set_filename(), hdhomerun_debug_set_prefix(), hdhomerun_debug_thread_execute(), hdhomerun_debug_vprintf(), hdhomerun_video_flush(), hdhomerun_video_get_stats(), hdhomerun_video_recv(), hdhomerun_video_thread_execute(), KernelThread(), cMutex::Lock(), MPEG2fixup::MPEG2fixup(), set_language_register(), MPEG2replex::Start(), MPEG2fixup::Start(), MPEG2replex::WaitBuffers(), and YadifThread().

Definition at line 126 of file hdhomerun_os_windows.c.

Referenced by MPEG2fixup::AddFrame(), bd_mutex_unlock(), dvdnav_absolute_time_search(), dvdnav_angle_change(), dvdnav_audio_stream_channels(), dvdnav_audio_stream_format(), dvdnav_audio_stream_to_lang(), dvdnav_button_activate(), dvdnav_button_activate_cmd(), dvdnav_clear(), dvdnav_close(), dvdnav_current_title_info(), dvdnav_current_title_program(), dvdnav_describe_title_chapters(), dvdnav_first_play(), dvdnav_free_cache_block(), dvdnav_get_active_audio_stream(), dvdnav_get_active_spu_stream(), dvdnav_get_angle_info(), dvdnav_get_audio_attr(), dvdnav_get_audio_logical_stream(), dvdnav_get_next_cache_block(), dvdnav_get_position(), dvdnav_get_restrictions(), dvdnav_get_spu_attr(), dvdnav_get_spu_logical_stream(), dvdnav_get_video_aspect(), dvdnav_get_video_format(), dvdnav_get_video_resolution(), dvdnav_get_video_scale_permission(), dvdnav_go_up(), dvdnav_is_domain(), dvdnav_menu_call(), dvdnav_next_pg_search(), dvdnav_part_play(), dvdnav_pre_cache_blocks(), dvdnav_prev_pg_search(), dvdnav_program_play(), dvdnav_read_cache_block(), dvdnav_read_cache_clear(), dvdnav_read_cache_free(), dvdnav_relative_time_search(), dvdnav_reset(), dvdnav_sector_search(), dvdnav_set_active_audio_stream(), dvdnav_set_region_mask(), dvdnav_spu_stream_to_lang(), dvdnav_still_skip(), dvdnav_stop(), dvdnav_top_pg_search(), getcurrenttime(), hdhomerun_debug_close(), hdhomerun_debug_flush(), hdhomerun_debug_output_message(), hdhomerun_debug_pop_and_free_message(), hdhomerun_debug_set_filename(), hdhomerun_debug_set_prefix(), hdhomerun_debug_thread_execute(), hdhomerun_debug_vprintf(), hdhomerun_video_flush(), hdhomerun_video_get_stats(), hdhomerun_video_recv(), hdhomerun_video_thread_execute(), KernelThread(), MPEG2fixup::MPEG2fixup(), set_language_register(), MPEG2replex::Start(), MPEG2fixup::Start(), cMutex::Unlock(), MPEG2replex::WaitBuffers(), and YadifThread().

LIBTYPE void console_vprintf ( const char *  fmt,
va_list  ap 
)

Definition at line 137 of file hdhomerun_os_windows.c.

Referenced by console_printf().

LIBTYPE void console_printf ( const char *  fmt,
  ... 
)

Definition at line 145 of file hdhomerun_os_windows.c.