* New bluescreen video filter (for use with the mosaic_bridge module). This
was previously part of the mosaic module.
* Fix random characters problem in RSS filter.
+ * Add rotate-deciangle for more precision on rotate filter
Audio output
* Replay gain support.
(Media Player Remote Interfacing specification), a common dbus control
interface for media players that intends to become an xdg standard when
finished.
+ * Motion module use disk accelerometers to keep video horizontal
Capture:
* new BDA device driver plugin for DVB-C/S/T capture cards on Microsoft
struct intf_sys_t
{
enum { NO_SENSOR, HDAPS_SENSOR, AMS_SENSOR, UNIMOTION_SENSOR } sensor;
+#ifdef __APPLE__
enum sms_hardware unimotion_hw;
-
+#endif
int i_calibrate;
vlc_bool_t b_use_rotate;
static int GetOrientation( intf_thread_t *p_intf )
{
FILE *f;
- int i_x, i_y, i_z;
-
+ int i_x, i_y;
+#ifdef __APPLE__
+ int i_z;
+#endif
switch( p_intf->p_sys->sensor )
{
case HDAPS_SENSOR:
else
return 3600 + asin(d_x)*3600/3.141;
}
-#endif
else
return 0;
+#endif
default:
return 0;
}
if ( !ret )
return 0;
- static CFStringRef app = CFSTR("com.ramsayl.UniMotion");
- static CFStringRef xoffstr = CFSTR("x_offset");
- static CFStringRef yoffstr = CFSTR("y_offset");
- static CFStringRef zoffstr = CFSTR("z_offset");
+ CFStringRef app = CFSTR("com.ramsayl.UniMotion");
+ CFStringRef xoffstr = CFSTR("x_offset");
+ CFStringRef yoffstr = CFSTR("y_offset");
+ CFStringRef zoffstr = CFSTR("z_offset");
xoff = CFPreferencesGetAppIntegerValue(xoffstr, app, &ok);
if ( ok ) _x += xoff;
yoff = CFPreferencesGetAppIntegerValue(yoffstr, app, &ok);