hdhomerun_os_windows.c File Reference

Go to the source code of this file.

Functions

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

Function Documentation

uint32_t random_get32 ( void   ) 

Definition at line 35 of file hdhomerun_os_windows.c.

uint64_t getcurrenttime ( void   ) 

Definition at line 49 of file hdhomerun_os_windows.c.

void msleep_approx ( uint64_t  ms  ) 

Definition at line 74 of file hdhomerun_os_windows.c.

void msleep_minimum ( uint64_t  ms  ) 

Definition at line 79 of file hdhomerun_os_windows.c.

int pthread_create ( pthread_t tid,
void *  attr,
LPTHREAD_START_ROUTINE  start,
void *  arg 
)
int pthread_join ( pthread_t  tid,
void **  value_ptr 
)
void pthread_mutex_init ( pthread_mutex_t mutex,
void *  attr 
)
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(), MPEG2fixup::Start(), MPEG2replex::Start(), MPEG2replex::WaitBuffers(), and YadifThread().

void pthread_mutex_unlock ( pthread_mutex_t mutex  ) 

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(), MPEG2fixup::Start(), MPEG2replex::Start(), cMutex::Unlock(), MPEG2replex::WaitBuffers(), and YadifThread().

void console_vprintf ( const char *  fmt,
va_list  ap 
)

Definition at line 137 of file hdhomerun_os_windows.c.

Referenced by console_printf().

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

Definition at line 145 of file hdhomerun_os_windows.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:41:47 2012 for MythTV by  doxygen 1.6.3