Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 257121 - media-video/dvdstyler-1.7.2b4 ebuild
Summary: media-video/dvdstyler-1.7.2b4 ebuild
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Daniel Black (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-31 18:44 UTC by Fabio Correa
Modified: 2009-08-01 13:40 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to the proposed ebuild (dvdstyler-1.7.2_beta4.patch,441 bytes, patch)
2009-01-31 18:50 UTC, Fabio Correa
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Correa 2009-01-31 18:44:13 UTC
Hello, the fourth beta of dvdstyler-1.7.2 is out.
Comment 1 Fabio Correa 2009-01-31 18:50:35 UTC
Created attachment 180455 [details, diff]
Patch to the proposed ebuild

It includes a slight correction to MY_P.
Comment 2 Daniel Black (RETIRED) gentoo-dev 2009-01-31 23:02:02 UTC
i'm tempted to wait until the 1.7.2 release rather than update beta releases. If that takes too long I'll consider updating the beta release.
Comment 3 Bernd Butscheidt 2009-02-02 19:43:27 UTC
This one compiles on my PC (amd64, ffmpeg-0.4.9_p20090121) and finally promise to bring back mplex for muxing the video and audio.

It's worth a try.
Comment 4 Daniel Black (RETIRED) gentoo-dev 2009-02-02 20:14:12 UTC
(In reply to comment #3)
> This one compiles on my PC (amd64, ffmpeg-0.4.9_p20090121) and finally promise
> to bring back mplex for muxing the video and audio.
Do the available dvdstyler ebuild not work with ffmpeg-0.4.9_p20090121?

> It's worth a try.
please report back. 

Comment 5 Bernd Butscheidt 2009-02-02 22:19:02 UTC

> please report back. 
> 

I made two tests unitl now:

The first with the option "don't use mplex" activated. As watched before with the previous betas of 1.7.2, the DVD stopped playing right after hitting the start button of the film in the Video menu of the DVD.

The second test with the new default (which is "don't use mplex" is not(!) activated) made a playable DVD so far.

There seems to me a drawback though, files ready to use for mplex are first copied/ transcoded - I made a new request for the reasons of this in the DVDStyler forum (https://sourceforge.net/forum/message.php?msg_id=6330143). I only note this if some user might take care, I think this is a bug/drawback about which is not to be taken care here?!
Comment 6 Bernd Butscheidt 2009-02-02 22:20:38 UTC
> 
> I made two tests unitl now:

I forgot: Of course I used the same input files and configuration of the DVD-Menu in both tests.
Comment 7 Daniel Pielmeier gentoo-dev 2009-02-08 08:21:51 UTC
I also had problems with dvdstyler and ffmpeg-0.4.9_p20090121 didn't test with older versions of ffmpeg though.

media-video/dvdstyler-1.7.1 failes with:

i686-pc-linux-gnu-g++ -DPACKAGE_NAME=\"DVDStyler\" -DPACKAGE_TARNAME=\"dvdstyler\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"DVDStyler\ 1.0\" -DPACKAGE_BUGREPORT=\"dvdstyler-users@lists.sourceforge.net\" -DPACKAGE=\"dvdstyler\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -I.   -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__   -march=prescott -O2 -pipe -fomit-frame-pointer  -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread     -DDATADIR=\"/usr/share/dvdstyler\" -I.. -MT mediatrc_ffmpeg.o -MD -MP -MF .deps/mediatrc_ffmpeg.Tpo -c -o mediatrc_ffmpeg.o mediatrc_ffmpeg.cpp
mediatrc_ffmpeg.cpp: In member function 'bool wxFfmpegMediaTranscoder::OutputPacket(AVInputStream*, int, AVOutputStream**, int, const AVPacket*, int, uint8_t*)':
mediatrc_ffmpeg.cpp:1685: error: request for member 'bitmap' in '*(subtitle_to_free->AVSubtitle::rects + ((AVSubtitleRect**)(((unsigned int)i) * 4u)))', which is of non-class type 'AVSubtitleRect*'
mediatrc_ffmpeg.cpp:1686: error: request for member 'rgba_palette' in '*(subtitle_to_free->AVSubtitle::rects + ((AVSubtitleRect**)(((unsigned int)i) * 4u)))', which is of non-class type 'AVSubtitleRect*'
mediatrc_ffmpeg.cpp: In member function 'bool wxFfmpegMediaTranscoder::DoAudioOut(AVFormatContext*, AVOutputStream*, AVInputStream*, unsigned char*, int)':
mediatrc_ffmpeg.cpp:1943: warning: 'av_fifo_write' is deprecated (declared at /usr/include/libavutil/fifo.h:82)
mediatrc_ffmpeg.cpp:1943: warning: 'av_fifo_write' is deprecated (declared at /usr/include/libavutil/fifo.h:82)
make[2]: *** [mediatrc_ffmpeg.o] Error 1
make[2]: Leaving directory `/media/system/tmp/portage/media-video/dvdstyler-1.7.1/work/DVDStyler-1.7.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/media/system/tmp/portage/media-video/dvdstyler-1.7.1/work/DVDStyler-1.7.1/src'
make: *** [all-recursive] Error 1

media-video/dvdstyler-1.7.2_beta3 and beta4 failes with:

i686-pc-linux-gnu-g++ -DPACKAGE_NAME=\"DVDStyler\" -DPACKAGE_TARNAME=\"dvdstyler\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"DVDStyler\ 1.0\" -DPACKAGE_BUGREPORT=\"dvdstyler-users@lists.sourceforge.net\" -DPACKAGE=\"dvdstyler\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -I.   -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__   -march=prescott -O2 -pipe -fomit-frame-pointer  -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread     -DDATADIR=\"/usr/share/dvdstyler\" -I.. -MT mediatrc_ffmpeg.o -MD -MP -MF .deps/mediatrc_ffmpeg.Tpo -c -o mediatrc_ffmpeg.o mediatrc_ffmpeg.cpp
mediatrc_ffmpeg.cpp: In member function 'bool wxFfmpegMediaTranscoder::OutputPacket(AVInputStream*, int, AVOutputStream**, int, const AVPacket*, int, uint8_t*)':
mediatrc_ffmpeg.cpp:1709: error: request for member 'bitmap' in '*(subtitle_to_free->AVSubtitle::rects + ((AVSubtitleRect**)(((unsigned int)i) * 4u)))', which is of non-class type 'AVSubtitleRect*'
mediatrc_ffmpeg.cpp:1710: error: request for member 'rgba_palette' in '*(subtitle_to_free->AVSubtitle::rects + ((AVSubtitleRect**)(((unsigned int)i) * 4u)))', which is of non-class type 'AVSubtitleRect*'
make[2]: *** [mediatrc_ffmpeg.o] Error 1
make[2]: Leaving directory `/media/system/tmp/portage/media-video/dvdstyler-1.7.2_beta3/work/DVDStyler-1.7.2b3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/media/system/tmp/portage/media-video/dvdstyler-1.7.2_beta3/work/DVDStyler-1.7.2b3/src'
make: *** [all-recursive] Error 1


Beta4_1 fixes the problem for me.

By the way the new dvdstyler seems to add two icons in the menu so make_desktop_entry is not needed anymore.
Comment 8 Daniel Black (RETIRED) gentoo-dev 2009-02-08 11:07:26 UTC
(In reply to comment #1)
> It includes a slight correction to MY_P.

thank you


(In reply to comment #7)
> I also had problems with dvdstyler and ffmpeg-0.4.9_p20090121 didn't test with
> older versions of ffmpeg though.


> Beta4_1 fixes the problem for me.
ok added.

> By the way the new dvdstyler seems to add two icons in the menu so
> make_desktop_entry is not needed anymore.
well picked up. entry removed.

happy dvdstyling peoples.