Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mpeg:Only allow firmware >= 6 for warmup #14033

Merged
merged 1 commit into from
Jan 31, 2021

Conversation

sum2012
Copy link
Collaborator

@sum2012 sum2012 commented Jan 31, 2021

Fix blue screen in #13146

@sum2012 sum2012 added the PSMF / MPEG Issue involves scePsmf or sceMpeg video playback. label Jan 31, 2021
@sum2012 sum2012 added this to the v1.11.0 milestone Jan 31, 2021
@hrydgard
Copy link
Owner

Wasn't there some 3.x game that required warmup too? Or not?

@sum2012
Copy link
Collaborator Author

sum2012 commented Jan 31, 2021

Final Fantasy tactics Firmware 3.0.3 the game work warm up and don't have problem.
JPCSPTrace log: https://gist.github.com/sum2012/0ad2108cbe6ada8bc86e996dcf779670
In the JPCSPtace log: https://gist.github.com/sum2012/0ad2108cbe6ada8bc86e996dcf779670
sceMpegGetAtracAu and sceMpegGetAvcAu don't return ERROR_MPEG_NO_DATA

@hrydgard
Copy link
Owner

I guess let's try it...

@hrydgard hrydgard merged commit ce2e47f into hrydgard:master Jan 31, 2021
@sum2012
Copy link
Collaborator Author

sum2012 commented Jan 31, 2021

I test urgently rather than god eater firmware 6.xx

@sum2012
Copy link
Collaborator Author

sum2012 commented Jan 31, 2021

Zettai Meikyuu Grimm: Nanatsu no Kagi to Rakuen no Otome which firmware 6.20
Only return ERROR_MPEG_NO_DATA from in the video's middle
https://gist.github.com/sum2012/08f4eef7c5a032d8a10e9850a84221c5

@sum2012 sum2012 deleted the warmup_patch6 branch January 31, 2021 10:38
@unknownbrackets
Copy link
Collaborator

Mid stream, ERROR_MPEG_NO_DATA is returned when there's not enough data to produce a stream. This may be true even for "warm up", I'm not sure the exact semantics. I think I've still gotten no data when calling it with a lot of packets. I've wondered if the ME is decoding packets in the background after add.

-[Unknown]

@sum2012
Copy link
Collaborator Author

sum2012 commented Feb 1, 2021

Beginning warm up maybe only required in God Eater Series's game

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PSMF / MPEG Issue involves scePsmf or sceMpeg video playback.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants