Opened 14 years ago

Closed 13 years ago

#1686 closed patch (fixed)

Expire subtitles when not displayed

Reported by: ivor@… Owned by: danielk
Priority: minor Milestone: 0.20
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Patch to free dvb subtitles that aren't displayed.

Attachments (1)

NuppelVideoPlayer.diff (2.0 KB) - added by ivor@… 14 years ago.

Download all attachments as: .zip

Change History (6)

Changed 14 years ago by ivor@…

Attachment: NuppelVideoPlayer.diff added

comment:1 Changed 13 years ago by danielk

Milestone: 0.20
Owner: changed from Isaac Richards to danielk

comment:2 Changed 13 years ago by danielk

Resolution: fixed
Status: newclosed

(In [9979]) Fixes #1686. Free expired subtitles when subtitle display is turned off.

comment:3 Changed 13 years ago by danielk

(In [9980]) Refs #1686. Fixes an if inversion in [9979].

comment:4 Changed 13 years ago by simon kenyon

Resolution: fixed
Status: closedreopened

i get this error from 9980, which i don't get from 9977

ccache g++ -c -pipe -march=pentiumpro -Wall -W -g -I/usr/include/freetype2 -D_REENTRANT -DPIC -fPIC -DMMX -Di386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\" -D_LARGEFILE_SOURCE -DUSING_OSS -DUSING_H264TOOLS -DUSING_XV -DUSING_XVMC -DUSING_XVMCW -DUSING_XVMC_VLD -DUSING_OPENGL -DUSING_OPENGL_VSYNC -DUSING_FRONTEND -DUSING_CRC_IP_NETWORK_REC -DUSING_V4L -DUSING_DBOX2 -DUSING_HDHOMERUN -DUSING_IVTV -DUSING_DVB -DUSING_BACKEND -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/include -I/usr/include -I/usr/include -I../.. -I.. -I../libmyth -I../libavcodec -I../libavutil -I../libmythmpeg2 -Idvbdev -Impeg -I/usr/qt/3/include -I/usr/include -I/usr/include -o cardutil.o cardutil.cpp In file included from dvbdiseqc.h:13,

from dvbchannel.h:20, from cardutil.cpp:13:

dvbtypes.h:285: error: `uint16_t' was not declared in this scope dvbtypes.h:285: error: template argument 1 is invalid dvbtypes.h:285: error: template argument 2 is invalid dvbtypes.h:285: error: ISO C++ forbids declaration of `dvb_pid_t' with no type dvbtypes.h:288: error: `uint16_t' was not declared in this scope dvbtypes.h:288: error: template argument 1 is invalid dvbtypes.h:288: error: template argument 2 is invalid dvbtypes.h:288: error: ISO C++ forbids declaration of `dvb_caid_t' with no type dvbtypes.h:462: error: 'uint16_t' is used as a type, but is not defined as a

type.

dvbtypes.h:463: error: 'uint16_t' is used as a type, but is not defined as a

type.

dvbtypes.h:464: error: 'uint16_t' is used as a type, but is not defined as a

type.

dvbtypes.h:465: error: 'uint16_t' is used as a type, but is not defined as a

type.

dvbtypes.h:469: error: 'uint8_t' is used as a type, but is not defined as a

type.

dvbtypes.h: In constructor `dvb_channel_t::dvb_channel_t()': dvbtypes.h:415: error: class dvb_channel_t' does not have any field named

serviceID'

dvbtypes.h:415: error: class dvb_channel_t' does not have any field named

networkID'

dvbtypes.h:416: error: class dvb_channel_t' does not have any field named

providerID'

dvbtypes.h:416: error: class dvb_channel_t' does not have any field named

transportID'

dvbtypes.h:417: error: class dvb_channel_t' does not have any field named

version'

make[2]: * [cardutil.o] Error 1

comment:5 Changed 13 years ago by danielk

Resolution: fixed
Status: reopenedclosed

It's unlikely the compiler error has anything to do with this commit.

Please send me your ./configure via e-mail or post to mythtv-dev; I'm looking at this compile problem, but I'm closing this ticket because it is very unlikely to be causing your problem.

Note: See TracTickets for help on using tickets.