Opened 11 years ago

Closed 11 years ago

#6533 closed defect (fixed)

Patches required for win32 build (r20511)

Reported by: Jeff Lu <jll544@…> Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: MythTV - General Version: head
Severity: medium Keywords: win32
Cc: Ticket locked: no

Description

This patchset is required to compile and run MythTV r20511 on windows. Based partly on Mike's patch in the mailing list (http://www.gossamer-threads.com/lists/mythtv/dev/381244), but maintaining the pthread-related code in the filters. Also added a workaround for the pulseaudio check.

Attachments (3)

r20511_win32.patch (5.9 KB) - added by Jeff Lu <jll544@…> 11 years ago.
videoout_win32.diff (908 bytes) - added by Jeff Lu <jll544@…> 11 years ago.
Additional patch for basic aspect ratio setup
configure-qtdir.patch (581 bytes) - added by Jeff Lu <jll544@…> 11 years ago.
Add QTDIR to the webkit check

Download all attachments as: .zip

Change History (11)

Changed 11 years ago by Jeff Lu <jll544@…>

Attachment: r20511_win32.patch added

Changed 11 years ago by Jeff Lu <jll544@…>

Attachment: videoout_win32.diff added

Additional patch for basic aspect ratio setup

Changed 11 years ago by Jeff Lu <jll544@…>

Attachment: configure-qtdir.patch added

Add QTDIR to the webkit check

comment:1 Changed 11 years ago by markk

(In [20636]) Pthread compatibility fixes for multi-threaded deinterlacers on win32. Refs #6533.

comment:2 Changed 11 years ago by markk

(In [20637]) Missed in r20636. Refs #6533.

comment:3 Changed 11 years ago by markk

(In [20638]) Additional OpenGL define for win32 builds. Refs #6533.

comment:4 Changed 11 years ago by markk

(In [20639]) Don't check for pulseaudio on windows. Refs #6533.

comment:5 Changed 11 years ago by markk

(In [20640]) Compile fixes for libmythdvdnav under windows. Refs #6533.

comment:6 Changed 11 years ago by markk

(In [20641]) More small windows build fixes. Refs #6533.

comment:7 Changed 11 years ago by markk

(In [20642]) Fix video aspect for VideoOutputD3D and VideoOutputDX. Allow resizing of the window with VideoOutputD3D. Refs #6533. Closes #6545.

comment:8 Changed 11 years ago by markk

Resolution: fixed
Status: newclosed

(In [20643]) Various fixes for the win32 packager script - with thanks to Jeff Lu (for this and his other patches). Closes #6533.

I can't vouch for 0.21-fixes but this, in conjunction with r20636:20641, has fixed compilation on Vista(32 bit). Overall the build appears to be working well with the exception of some lockups in live tv.

Note: See TracTickets for help on using tickets.