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,...) |
| 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 | |||
| ) |
Definition at line 94 of file hdhomerun_os_windows.c.
Referenced by hdhomerun_debug_create(), hdhomerun_video_create(), MPEG2fixup::MPEG2fixup(), NewKernelDeintFilter(), JobQueue::StartChildJob(), DarwinFirewireDevice::StartController(), and YadifDeintFilter().
| int pthread_join | ( | pthread_t | tid, | |
| void ** | value_ptr | |||
| ) |
Definition at line 103 of file hdhomerun_os_windows.c.
Referenced by CleanupKernelDeintFilter(), CleanupYadifDeintFilter(), hdhomerun_debug_destroy(), hdhomerun_video_destroy(), and MPEG2fixup::Start().
| void pthread_mutex_init | ( | pthread_mutex_t * | mutex, | |
| void * | attr | |||
| ) |
Definition at line 116 of file hdhomerun_os_windows.c.
Referenced by bd_mutex_init(), cMutex::cMutex(), dvdnav_open(), dvdnav_read_cache_new(), getcurrenttime(), hdhomerun_debug_create(), hdhomerun_video_create(), MPEG2fixup::MPEG2fixup(), NewKernelDeintFilter(), and YadifDeintFilter().
| 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.
1.6.3