media/libraries
sheenachhabra f587ac2a67 Remove bundle-serialization methods from ExoPlaybackException
The `toBundle()` method is implemented incorrectly as it uses
`parcelable` implementation to bundle `Format.metadata`.
The `parcelable` is not compatible and is likely to cause crashes if
a new field is added or removed.

Moreover, the `fromBundle` method is likely unused as in session
module the exception is [unbundled](df887a9422/libraries/session/src/main/java/androidx/media3/session/PlayerInfo.java (L1021)) as `PlaybackException`.

This is a non breaking change as all the calls to `toBundle()` and
`fromBundle` will now go to the parent class `PlaybackException`.

If this specific bundling is required in future then `Format.Metadata`
and all the `Metadata.Entry` classes need to provide `toBundle()`
and `fromBundle()` method.

PiperOrigin-RevId: 705167002
2024-12-11 11:06:01 -08:00
..
cast Remove @DoNotInline annotations 2024-09-18 04:47:39 -07:00
common Don't check codec's profile for MV-HEVC video. 2024-12-11 10:59:26 -08:00
common_ktx Add jvmTarget and kotlin-android plugin to common_ktx module 2024-08-15 10:36:10 -07:00
container Fix some MP4-AT file format related naming 2024-12-09 10:14:34 -08:00
database Enable lint errors in database tests 2024-12-04 03:55:33 -08:00
datasource Enable lint errors in datasource tests 2024-12-03 10:07:19 -08:00
datasource_cronet DataSourceContractTest: Tighten assertions around 'not found' URIs 2024-10-24 03:49:27 -07:00
datasource_okhttp DataSourceContractTest: Tighten assertions around 'not found' URIs 2024-10-24 03:49:27 -07:00
datasource_rtmp Remove exoplayer2-only javadoc machinery from media3 2023-06-05 09:47:58 +00:00
decoder MediaCodecVideoRenderer skips decoder inputs unused as reference 2024-07-09 03:43:06 -07:00
decoder_av1 Add missing DefaultRenderersFactoryTest for decoder extensions 2024-10-30 05:33:38 -07:00
decoder_ffmpeg Add 16 KB page support for decoder extensions on Android 15 2024-10-10 10:18:20 -07:00
decoder_flac Set container MIME type for audio-only extractors 2024-11-14 10:03:17 -08:00
decoder_iamf Enable lint errors in tests for remaining playback modules 2024-12-04 08:08:01 -08:00
decoder_midi Use ForwardingTrackOutput in MidiExtractor 2024-12-03 07:14:58 -08:00
decoder_mpegh Merge Issue: androidx/media#1826: add extension for MPEG-H decoding 2024-10-24 09:53:45 -07:00
decoder_opus Removed empty line 2024-12-11 14:47:04 +00:00
decoder_vp9 Add 16 KB page support for decoder extensions on Android 15 2024-10-10 10:18:20 -07:00
effect Move interface locations 2024-12-02 15:03:37 -08:00
exoplayer Remove bundle-serialization methods from ExoPlaybackException 2024-12-11 11:06:01 -08:00
exoplayer_dash Make some no-op refactoring in CmcdData 2024-12-11 10:46:22 -08:00
exoplayer_hls Make some no-op refactoring in CmcdData 2024-12-11 10:46:22 -08:00
exoplayer_ima Bump IMA dependency to 3.35.1 2024-11-27 04:56:28 -08:00
exoplayer_rtsp Enable lint errors in tests for remaining playback modules 2024-12-04 08:08:01 -08:00
exoplayer_smoothstreaming Make some no-op refactoring in CmcdData 2024-12-11 10:46:22 -08:00
exoplayer_workmanager Remove exoplayer2-only javadoc machinery from media3 2023-06-05 09:47:58 +00:00
extractor Fix handling of CBR audio in some AVI files 2024-12-11 07:43:57 -08:00
muxer Fix some MP4-AT file format related naming 2024-12-09 10:14:34 -08:00
session Align logic to ignore disabled and non-custom buttons in custom layout 2024-12-10 06:13:54 -08:00
test_data Fix handling of CBR audio in some AVI files 2024-12-11 07:43:57 -08:00
test_exoplayer_playback Enable lint errors in tests for remaining playback modules 2024-12-04 08:08:01 -08:00
test_session_common Add media button preferences 2024-10-17 09:54:36 -07:00
test_session_current Align logic to ignore disabled and non-custom buttons in custom layout 2024-12-10 06:13:54 -08:00
test_utils VideoFrameProcessorTestRunner add support for portrait video 2024-12-11 04:45:12 -08:00
test_utils_robolectric Add TestPlayerRunHelper run(player).untilFullyBuffered 2024-11-06 02:45:51 -08:00
transformer Format with google-java-format 2024-12-11 14:56:25 +00:00
ui Change lib-common dependency scope to api in lib-ui 2024-11-06 08:21:16 -08:00
ui_compose Enable lint errors in tests for remaining playback modules 2024-12-04 08:08:01 -08:00
ui_leanback Bump effect and leanback minSdk to 19 2024-01-10 07:22:00 -08:00
lint.xml Enable lint in lib-common tests 2024-11-04 04:16:39 -08:00